FPGA based hardware DIVA?
-
- KVRAF
- 8413 posts since 4 Jul, 2012 from Alesia
I had an idea, but could someone build a DIVA style synth using FPGA modules?
Each main component in the synth could have its own FPGA processors (EG, OSC, FILTER, etc)
Switching the component type from a moog to a roland would be easy, as it would require a different FPGA "program" for that particular FPGA card.
This would prevent having to have a FPGA chip for each component model.
I guess the trick is getting the components to still work with each other.
Each main component in the synth could have its own FPGA processors (EG, OSC, FILTER, etc)
Switching the component type from a moog to a roland would be easy, as it would require a different FPGA "program" for that particular FPGA card.
This would prevent having to have a FPGA chip for each component model.
I guess the trick is getting the components to still work with each other.
- KVRAF
- 24442 posts since 7 Jan, 2009 from Croatia
Well it would need recoding from scratch because x86 code is probably not compatible with whatever language FPGAs use (was it Verilog or whatnot)...
-
- KVRAF
- Topic Starter
- 8413 posts since 4 Jul, 2012 from Alesia
Ok looks like I need more than a laymans understanding of this.EvilDragon wrote: Sat Sep 19, 2020 5:55 pm Well it would need recoding from scratch because x86 code is probably not compatible with whatever language FPGAs use (was it Verilog or whatnot)...
https://en.m.wikipedia.org/wiki/Hardwar ... n_language
- KVRAF
- 24442 posts since 7 Jan, 2009 from Croatia
Basically it's incompatible almost completely.
-
- KVRAF
- Topic Starter
- 8413 posts since 4 Jul, 2012 from Alesia
Damn well that sucks. I like what i've seen with some FPGA based hardware recreations and thought this could be the holy grail for synth modelling.
Ah well
- KVRAF
- 24442 posts since 7 Jan, 2009 from Croatia
At the end of the day, it's just a CPU. It lives and dies on the quality of the algorithms it calculates. FPGAs have existed since 80s... That they're only recently being used in actual synthesizers shows you how far behind the whole audio world is in implementing the latest hardware tech available.
- KVRAF
- 2035 posts since 30 Mar, 2008 from MN, USA
FPGAs are digital by nature. Their only advantage over a CPU is that they can be more efficient. If the code of Diva were converted to an FPGA implementation of the same algorithm, the end result would be the same, other than using less power. But you have to buy hefty FPGA hardware that will cost more than a few multi-core CPUs. So why would anyone waste the effort?
CLAP Software Database: https://clapdb.tech. KVR Discussion Topic.
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
Well, what makes FPGA accessible these days is that there are now some which run the Arm architecture. So one can program them with "normal" code and outsource some tasks to VDSL. They draw too much current, otherwise we'd be prototyping something for Eurorack with those.
- Banned
- 484 posts since 29 Jun, 2020
Just for curiosity, what would be the most interesting/even near possible way to have a U-He hardware synth? PC with hardware controller isn't an option.Urs wrote: Sun Sep 20, 2020 2:34 pm Well, what makes FPGA accessible these days is that there are now some which run the Arm architecture. So one can program them with "normal" code and outsource some tasks to VDSL. They draw too much current, otherwise we'd be prototyping something for Eurorack with those.
And would you build those for people who'd ordered it and would be ready to pay for it?
-
- KVRist
- 72 posts since 11 Feb, 2018
Have Kurzweil hire u-he to design the software for the K3000?SneakyBeats wrote: Sun Sep 20, 2020 4:13 pmJust for curiosity, what would be the most interesting/even near possible way to have a U-He hardware synth? PC with hardware controller isn't an option.Urs wrote: Sun Sep 20, 2020 2:34 pm Well, what makes FPGA accessible these days is that there are now some which run the Arm architecture. So one can program them with "normal" code and outsource some tasks to VDSL. They draw too much current, otherwise we'd be prototyping something for Eurorack with those.
And would you build those for people who'd ordered it and would be ready to pay for it?![]()
- KVRian
- 1266 posts since 6 Jun, 2016
Raspberry Pi-like devices.SneakyBeats wrote: Sun Sep 20, 2020 4:13 pm Just for curiosity, what would be the most interesting/even near possible way to have a U-He hardware synth? PC with hardware controller isn't an option ...
I think this becomes a possibility now with ARM support.
-
- KVRist
- 212 posts since 26 Nov, 2005 from Maine
I had asked this in another thread and Urs had a good reply about today's chips & power issues. I still hope that the recent surge of interest in Arm-like chips will provide a feasible solution for (re)programmable DSP units:
viewtopic.php?f=31&t=548102&p=7816504#p7816504
viewtopic.php?f=31&t=548102&p=7816504#p7816504
You are not a beautiful snowflake.
-
- KVRAF
- 2911 posts since 3 Mar, 2006
now that U-he has to get ported to ARM anyway they could probably just do ARM based hardware if they really wanted to get into the digital polysynth game
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
- KVRAF
- 24442 posts since 7 Jan, 2009 from Croatia
Well, "reprogrammed for a specific purpose" is a more accurate answer, and are especially suited for highly parallelizable tasks. They aren't more efficient when it comes to raw processing muscle (GFLOPS). Well, they may be more efficient per Watt, if that's the concern.teilo wrote: Sun Sep 20, 2020 1:11 am FPGAs are digital by nature. Their only advantage over a CPU is that they can be more efficient.
