Raspberry Pi to Emulate UAD Hardware

Discussion in 'Software' started by 01000110, Aug 19, 2020.

?

You'll never be able to do it!

  1. True

    26 vote(s)
    65.0%
  2. False

    14 vote(s)
    35.0%
  1. 01000110

    01000110 Member

    Joined:
    Jul 3, 2020
    Messages:
    11
    Likes Received:
    12
    Working...
     
    • Interesting Interesting x 3
    • Like Like x 2
    • Funny Funny x 2
    • List
  2.  
  3. 01000110

    01000110 Member

    Joined:
    Jul 3, 2020
    Messages:
    11
    Likes Received:
    12
    Need a good software engineer to help.
     
    • Funny Funny x 5
    • Agree Agree x 2
    • Like Like x 1
    • Useful Useful x 1
    • List
  4. dkny

    dkny Platinum Record

    Joined:
    Jan 25, 2015
    Messages:
    466
    Likes Received:
    226
    I don't fancy your chances, but I applaud your ambition... :wink:
     
    • Like Like x 3
    • Winner Winner x 1
    • Love it! Love it! x 1
    • List
  5. fiction

    fiction Audiosexual

    Joined:
    Jun 21, 2011
    Messages:
    1,893
    Likes Received:
    688
    The challenge is not in the hardware but in the software.
     
    • Agree Agree x 5
    • Useful Useful x 1
    • List
  6. Bitmonkey

    Bitmonkey Producer

    Joined:
    Dec 18, 2019
    Messages:
    224
    Likes Received:
    76
    Well yes but I'm pretty sure there will likely be some nice hardware encryption keys or something in the hardware too so they can restrict the plugin to a specific interface.
     
  7. phumb-reh

    phumb-reh Guest

    Well, there are a lot of Eurorack modules that run on Pi, but the DSP in UAD might be a hard target. I'm not even sure if you could somehow meld a custom DSP chip to a RPi, don't think GPIO would be good/fast enough for that.

    But an interesting idea nevertheless.
     
  8. Joe_sleaze

    Joe_sleaze Platinum Record

    Joined:
    Feb 7, 2016
    Messages:
    327
    Likes Received:
    151
    Location:
    010
    Still a software thing.
     
  9. Voekit

    Voekit Producer

    Joined:
    Mar 29, 2020
    Messages:
    152
    Likes Received:
    76
    I think UA has developed a complete set of interfaces (signal processing, data structure, mathematical functions) for UAD and integrated it into the UAD-2 on-chip system.
    The real difficulty lies in-you have to decrypt the DSP chip and copy all, and the result is: you will get the reason for the reputation of UA in the field of hardware modeling.
    Then, you can continue to reverse their native shell - Start a company and compete with UA.:yes:

    Maybe the truth is not so complicated. I noticed that the size of the native shells are not smaller than the best ITB plugins encrypted by iLok. Maybe the DSP only performs basic signal processing.:mates:

    Who knows the truth?
    Eventide, Sonnox, Brainworx, Softube know.:rofl:
     
  10. Bitmonkey

    Bitmonkey Producer

    Joined:
    Dec 18, 2019
    Messages:
    224
    Likes Received:
    76
    Only once you have the private key so you can use it yourself does it become a software thing.

    For example look at the Nintendo Switch hack - you have to actually join two hardware jumpers in order to get the console into a mode where a jailbreak can be undertaken. That's not just software and that's just one example.
     
    Last edited: Aug 19, 2020
  11. tzzsmk

    tzzsmk Audiosexual

    Joined:
    Sep 13, 2016
    Messages:
    3,249
    Likes Received:
    1,989
    Location:
    Heart of Europe
    why not just emulate real analog warmth vibe then
    :rofl:
     
    • Funny Funny x 2
    • Agree Agree x 1
    • List
  12. synths4grins

    synths4grins Producer

    Joined:
    Aug 24, 2017
    Messages:
    150
    Likes Received:
    143
    Back in the late 90s the company I worked for had to partner with MPEG2 card vendors to do video playback. But folks in our research division (it was a big company) were making progress with software decoding of MPEG2. Back then Intel was promoting it's Native Signal Processing, an effort to do all sorts of DSP functions without DSP chips as their processors got faster and better at it with new DSP oriented instructions sets. Look where we are today. We have zillions of very powerful audio effects all done in software on today's CPUs. The Pi can't compete with these CPUs nor with a dedicated DSP's processing throughput. Then there's the whole software piece... To replace UAD hardware, the Pi would merely be a controller managing a dedicated DSP-based audio processor board. What would you gain?
     
    • Like Like x 4
    • Agree Agree x 2
    • List
  13. thomas78

    thomas78 Kapellmeister

    Joined:
    Apr 15, 2020
    Messages:
    203
    Likes Received:
    70
    whut? take a good look here, enlarge the pic: [​IMG] https://musiquedepot.ca/universal-audio-uad-2-octo-core-pcie-dsp-accelerator.html [/IMG}

    its a sharc adsp 21469 kbcz-4 ! lets look at https://www.analog.com/media/en/technical-documentation/data-sheets/ADSP-21467_21469.pdf

    nothing custom, just a plain old dsp! lets go on: https://www.mouser.de/Semiconductor...-DSP-DSC/_/N-86p5d?Keyword=ADSP-21469&FS=True why o why should anybody emulate that dsp, youll get 10 pieces for eur 250...

    but... in the middle of the uad board theres a spartan-6 thats an fpga, an at-the-customer programmable device. glue logic, ram, rom, various cpus, everything is possible on that chip! the protection would be imho implemented in that thing, but you cant read out the programming of a fpga.

    im not into raspberries, but arent they small slow cheap industrial control system-on-a-chip? i cant imagine that they got enough mips to emulate anything, besides 7 mhz amiga computers! but thats just an uneducated guess of mine :)
     
    • Like Like x 2
    • Agree Agree x 1
    • Interesting Interesting x 1
    • List
  14. thomas78

    thomas78 Kapellmeister

    Joined:
    Apr 15, 2020
    Messages:
    203
    Likes Received:
    70
    youre some bit faster and more educated :hifive:
     
  15. Bitmonkey

    Bitmonkey Producer

    Joined:
    Dec 18, 2019
    Messages:
    224
    Likes Received:
    76
    I'm sat here wondering if the people who voted false actually mis-read the question :rofl:
     
  16. Haliax

    Haliax Guest

    You will need a DSP engineer who understand machine code and pipeline programming
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  17. thomas78

    thomas78 Kapellmeister

    Joined:
    Apr 15, 2020
    Messages:
    203
    Likes Received:
    70
    and a well equipped hardware lab with high speed and zillion channels logic analyzers and a guy with lots of spare time who knows how to operate that not-so-cheap equipment... maybe buying an uad is the cheaper and faster solution if the op is so after the uad plugins...

    btw, a c64 is rather slow, the die-hards program that thing while observing the bus lines with (slow & cheap) logic analyzers. maybe those got the spare time? :)
     
  18. Haliax

    Haliax Guest

    I'd like to see someone use a c64 for this: https://en.wikipedia.org/wiki/Commodore_64
     
  19. Dejanco

    Dejanco Ultrasonic

    Joined:
    Dec 22, 2012
    Messages:
    121
    Likes Received:
    29
    How?
     
  20. thomas78

    thomas78 Kapellmeister

    Joined:
    Apr 15, 2020
    Messages:
    203
    Likes Received:
    70
  21. mrpsanter

    mrpsanter Audiosexual

    Joined:
    Mar 28, 2014
    Messages:
    1,780
    Likes Received:
    898
    One more pointless thread.
     
    • Like Like x 3
    • Agree Agree x 3
    • Winner Winner x 1
    • List
Loading...
Loading...