Live data from Hacker News

Raspberry Pi Synthesizers – How the Pi is transforming synths

gearnews.com

71–80 of 99 posts

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#71
post #13
post #3

I discovered by pure chance the vast ecosystem of iOS synths apps. And I was absolutely blown away. 90+% of the synths of the past century are available for ~5-20€ each. Connect that to a basic KORG MicroKeys Air [extra cheap, but includes Bluetooth]. And you are the next Jean-Michel Jarre. [Note: and the amount of tutorial videos on YouTube is huge.]

Yes! But, huge but, very huge but, you lose the affordance of the switches and the buttons and the knobs and the patch cables. And that is a terrible loss for fiddling and discovery.

You gain presets lol. And in the case of odyssei it has a ton of additional features including a sequencer and full effects bank!

Experiences vary but sliding a slider on a screen is worth the benefits.

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#72

Earlier quoted context omitted.

This is the real competition. I'm not a Mac head but the one Mac in my house that will runs MacOS is connected to my Yamaha piano and runs Garageband. Is there any other software that works as simply as this, on any other platform?

Simple in what way? It's a difficult question to answer because in my mind pretty much any software synth on Linux is just plug and play, but I'm guessing there's a technical gap that I'm overlooking due to familiarity. What complications do you run into outside of garage band, or you imagine you would run into?

Has the Linux world gotten better in the past decade? I remember audio drivers/latency being a particular pain in the ass. In terms of ease of use from best to worst I'd rank them:

1. Mac Core Audio (Works out of box)

2. Windows ASIO (ASIO4ALL or just plugin a Scarlett/MOTU audio interface)

3. Linux Pipewire

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#73
For more context, dsp chips historically were how you could get better better performance than was typical in the embedded space. At a time when you had sub 100Mhz typically in a chip that would be used in musical equipment dsp chips were super useful because they had many op codes that could be done in one cycle that might take many multiples of that in a general purpose chip. One prime example is add and accumulate. This meant that effectively, if you had an 80Mhz dsp doing calculations for you, you effectively had a 160-240mhz equivalent in your hotpath. This bump up in processing is necessary to meet hard realtime deadlines in audio processing at 48khz stereo processing.

Now, processors are so fast and cheap, that the need for dsp is way down. I personally ported the firmware for a popular pedal where the chip used was no longer available at quantity, and while it was tricky to get the same performance on a dual core 240mhz processor with floating point coprocessor, as the 96Mhz processor it was replacing, I just had so much compute, that I was able to port all but the gnarliest simultaneous effects on a chip that cost $6 cheaper but also came with enough ram to not need that $3 component either. And I can tell you, saving $9 dollars off a BOM means the product can retail at least $50 cheaper in an industry where volume matters a lot (no pun intended).

We have passed the inflection point where dsp chips are generally not worth the cost in most audio equipment. I’m not sure I’d use a raspberry pi, their reliability is not what I’d want in my products, but a similar single board computer? maybe. I’m not sure where linux realtime kernals are at the moment, ignoring the added complexity of a full linux running to process audio, audio requires hard deadlines. You will hear pops and other artifacts if you miss these deadlines, and buffering audio is also not something you can do for long, artists can feel delays in the ms. But, a single board computer running at ghz speed, gives an awful lot of compute so long as the OS can gaurantee your audio thread won’t get starved.

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#74
post #53

I recently got a Daisy Pod ( https://daisy.audio/product/Daisy-Pod/ ). It supports a few different runtimes, including a max/msp runtime and a Pure Data wrapper called Plug Data. It's a pretty neat little device, even though the documentation could use some work.

I've been working on building something using a Daisy Seed lately. Pretty amazing that I can have interesting sounds (and effects) generated in just ~200 lines of C++.

And you're absolutely right about the documentation.

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#75
post #73

For more context, dsp chips historically were how you could get better better performance than was typical in the embedded space. At a time when you had sub 100Mhz typically in a chip that would be used in musical equipment dsp chips were super useful because they had many op codes that could be done in one cycle that might take many multiples of that in a general purpose chip. One prime example is add and accumulate…

Facts. Dedicated dsp chips face a shrinking market for audio with sbcs being so powerful these days.

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#76
post #9
post #3

I discovered by pure chance the vast ecosystem of iOS synths apps. And I was absolutely blown away. 90+% of the synths of the past century are available for ~5-20€ each. Connect that to a basic KORG MicroKeys Air [extra cheap, but includes Bluetooth]. And you are the next Jean-Michel Jarre. [Note: and the amount of tutorial videos on YouTube is huge.]

GarageBand is free on every iPhone and has a good selection of starter synths, with added DAW capabilities. Bluetooth midi controllers are supported (via bluetooth midi connect App). Using a pi or Arduino to build a midi controller can also be great fun.

Garageband only has a sampler - there is no subtractive synth engine outside AUs, AFAIK.

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#78
post #73

For more context, dsp chips historically were how you could get better better performance than was typical in the embedded space. At a time when you had sub 100Mhz typically in a chip that would be used in musical equipment dsp chips were super useful because they had many op codes that could be done in one cycle that might take many multiples of that in a general purpose chip. One prime example is add and accumulate…

I want to make devices too. I have a few in my pipeline, but never sold any. 2 for music, 1 medical, 2 for house construction.

Re: Raspberry Pi Synthesizers – How the Pi is transforming synths

#79
post #78
post #73

For more context, dsp chips historically were how you could get better better performance than was typical in the embedded space. At a time when you had sub 100Mhz typically in a chip that would be used in musical equipment dsp chips were super useful because they had many op codes that could be done in one cycle that might take many multiples of that in a general purpose chip. One prime example is add and accumulate…

I want to make devices too. I have a few in my pipeline, but never sold any. 2 for music, 1 medical, 2 for house construction.

I can see why you wouldn’t post it, but I’d love to know what you’re thinking - medical in particular.

I work in the field and clunky, shit software is the norm. In particular, radiology information systems (RIS) just kill me. How are they so crap?

Post reply on HN