[HN Gopher] Dexed FM synthesizer similar to DX7 running on bare ... ___________________________________________________________________ Dexed FM synthesizer similar to DX7 running on bare metal Raspberry Pi Author : rcarmo Score : 96 points Date : 2022-04-17 16:52 UTC (6 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | _joel wrote: | Looks great, hope they get parameter assignment via MIDI controls | working, got a load of pi's sat here doing nothing and midi | controller galore but kinda limited if you can't change params on | the fly with the controller. | raphlinus wrote: | This warms my heart to see. I was looking at various hardware | (teensy and so on) at the time I originally started the project, | but never had the time and energy to wrangle actually putting it | together. | nkozyra wrote: | Nice | | I've been building little raspi synths for awhile but they all | sit inside Linux because bypassing the os is outside of my dev | comfort zone. | | But it's obviously the way to go. The dx7 is pretty well tread | space, I'd love to see some great granular synths on rpi like the | GR-1 | mixmastamyk wrote: | I tried hooking up a midi keyboard to our pi with a floss | software synth installed called timidity, but the latency was | terrible, no matter what I did. Turned down buffering, | installed jack. Happen to know how to get past that? | _joel wrote: | Pipewire a route to check? I'm afraid I do all my production | in Logic Studio and only dabbled in linux audio (probably one | of suckiest things about Linux, or was, it's been getting | much better over the years) | | Edit: spider senses tingling yes, this will help, if you can | get it on your distro (most modern seem capable, with various | levels of tinkering - hey it wouldn't be linux audio without | some deperation/fun!) https://gitlab.freedesktop.org/pipewire | /pipewire/-/wikis/FAQ... | nkozyra wrote: | I don't know timidity but I didn't have that issue with the | options I tried. | Applejinx wrote: | Nice! I've just recently started targeting the 64-bit Pi as a | plugin platform, and have ported my entire library to it. So | that's nearly 300 plugins also for the Pi, but no synths, just | audio processors. And I use Dexed to make sounds, so this is | right in my wheelhouse. Even have spare Pi 3s kicking around :) | | I'm still trying to get Renoise up and running on the new Pi | (400), but have already demoed a full Reaper mix with various | plugins running that was made on an iMac Pro with no | consideration as to CPU load, running just fine on the Pi too. | All the sounds were 96k and on the Pi the project was resampled | on the fly to 48k, but it played! | | Add the right synths (such as Dexed: I like running it at 24 bit | as a sound design machine, not just a DX7 imitation) and samples | and the Pi is starting to turn into a full-on music workstation. | Thrilling! | | I would add that running Dexed on a bare metal Pi, means that you | don't have to reinvent sound design and can use patches made | elsewhere... but then, play them on the discrete unit, through | whatever DAC, and then DISTORT them in analog in whatever circuit | you devise, or a stompbox. Or simply run it into a ADC, some | basic thing, that's not meant to take those high levels: I have a | Razer thing that's easy to distort by running into its little mic | input. | | Overdriving FM with analog distortion gives you intense sounds | that you'd struggle to match, purely in the box :) and being able | to run a Dexed on a spare Pi makes all this very easy, doesn't | it? | jsilence wrote: | Usually I have hard to solve ground loop noise issues with my | Raspberry Pi based synths when used in combinaton with other | synths. So while this is for sure a nice project, with all due | respect and kudos, for those really only interested in the DX7 | sound, it is probably better to look into the new Volka FM 2. | dimatura wrote: | Pretty cool. Seems like this project was built on the Microdexed | [1] code, which is a port of Dexed to run on a teensy. It uses | circle [2] as a bare-metal basis on the pi, which was also used | by mt-32pi [3] to run a sample-based synth that can emulate the | roland mt-32. | | [1] https://codeberg.org/dcoredump/MicroDexed [2] | https://github.com/rsta2/circle [3] | https://github.com/dwhinham/mt32-pi | rcarmo wrote: | There's also https://codeberg.org/positionhigh/MicroDexed- | touch, which is evolving to have a touch-based UI atop a Teensy | board. Pretty impressive. | shams93 wrote: | This is pretty sweet because you could then also use Juce to | write other kinds of synth engines and then also have a similar | process to Dex (which also uses Juce) to turn your vst/au plugin | into a hardware synth. | shams93 wrote: | But there's also a project from Juce that enables the same | thing but just dropping in your vst plugin but it requires a | particular dac hat which I got but I had been too busy to try | it out. | EarlKing wrote: | Oooo. Now to see about hooking up my Alesis to this.... | rcarmo wrote: | Originally spotted here: | https://m.youtube.com/watch?v=Z3t94ceMHJo | IronWolve wrote: | Example of famous dx7 songs - | https://www.youtube.com/watch?v=BCwn26FePAo | snarfy wrote: | It's annoying how you have to use the HDMI for audio. I wish the | rpi had a DAC. | _joel wrote: | You can use a DAC, according to the docs, there are loads | supported as the other commenter suggests. I've got one of | these https://www.hifiberry.com/dacs/ | Zenst wrote: | The upside is, you have lots of DAC's that fill that whole | market and with that, better choice. | | Now you can always use an external USB DAC, I personally use a | Behringer UMC202HD, though the UMC204HD maybe a better model if | you want to hook in external MIDI devices into the mix. | MisterTea wrote: | I use a $25 Dayton USB audio DAC and it works fine. | devmor wrote: | I'm amazed that anyone can come up with new projects on the pi | right now. I guess some people have a backstock of unused ones. | | They're so hard to find around here that they're being scaled at | $200/pop for the 4s. | nmjohn wrote: | With https://twitter.com/rpilocator I've bought 5 4's at retail | price over the last month. They are by no means easy to get - | but with a little effort they are possible to get. (Unless you | need an 8gb one, those seem super rare.) | tartoran wrote: | Recent demo upload on uputube: | https://youtube.com/watch?v=Z3t94ceMHJo | rcarmo wrote: | Yes, that is where I saw it. ___________________________________________________________________ (page generated 2022-04-17 23:00 UTC)