Towards A Polyphonic OSC Synth: hrmnsnth
It’s been a minute since I created a new instrument. Spent a lot of time of late working on refining both the function and my playing ability on the other ones I’ve made. One of the ones I’ve always wanted to do however was a polyphonic synth that was only OSC controlled with no MIDI. All of my other instruments are OSC only. The only one that previously wasn’t was the 4|5ccls but I recently stripped all of the MIDI out of that one. But while some of them have different voices none of them were actually polyphonic. With the exception of one and a half that was always a result of the functional necessities of what I was building.
My previous experiments with the idea of a polyphonic synth failed miserably. It’s not the creation of the voices that the catch but the handling of note messages to go to those voices. It’s been tricky. Finally though I came up with a means of doing so that actually works. Well it works to a point at least. There’s still a lot to be worked out, but at this point it is playable so I figured I’d up a short little demonstration of it.
Worth noting here is that for the Monome layout I actually modeled the piano keyboard. It’s hard to see in the video but the lighted buttons represent two octaves, one with the black keys on top and another below it with the black keys on the bottom. It makes for an interesting configuration but I can already see I’ll need a lot of practice.