Hammond clone anyone?
Posted: Wed Aug 30, 2017 11:07 am
Having a brief mental pause from my current project (see 'Additive Organ Pipes') and I'm starting to wonder about the next one, as you do. (We'll be into those long winter nights before we know it)
I want to tackle the Hammond Organ / Compton Organ principle, both of which I have years of experience with in their hardware forms, so I reckon I might improve on them. Whereas I knew at the outset exactly how to approach my pipe-organ project I'm struggling a bit with the architecture this time around. Can anyone help?
All of the 'clone-wheel' keyboards (Roland / Nord / Hammond etc) invariably point out that they continuously run 96 (or whatever) tone-wheel-type oscillators (=sine-ish), and then the keying and harmonic drawbar settings control their relative output levels. Which is exactly what happens in a real Hammond, so no surprise.
How would I do that in Flowstone? I'm confident of being able to produce a level-control array from the keyboard & drawbars (once I've given it some thought anyway ...!), but the only way I know to produce oscillators is via a poly stream that starts with MIDI. Whereas this time I need them to run all the time. Meanwhile my keyboard / drawbar section will indeed begin at MIDI_In.
And then once I have said 96 oscillators running, how do I index control of their outputs from my hypothetical contol array?
Anyone ever looked at anything like this? (And apologies in advance if I'm being dumb!)
I want to tackle the Hammond Organ / Compton Organ principle, both of which I have years of experience with in their hardware forms, so I reckon I might improve on them. Whereas I knew at the outset exactly how to approach my pipe-organ project I'm struggling a bit with the architecture this time around. Can anyone help?
All of the 'clone-wheel' keyboards (Roland / Nord / Hammond etc) invariably point out that they continuously run 96 (or whatever) tone-wheel-type oscillators (=sine-ish), and then the keying and harmonic drawbar settings control their relative output levels. Which is exactly what happens in a real Hammond, so no surprise.
How would I do that in Flowstone? I'm confident of being able to produce a level-control array from the keyboard & drawbars (once I've given it some thought anyway ...!), but the only way I know to produce oscillators is via a poly stream that starts with MIDI. Whereas this time I need them to run all the time. Meanwhile my keyboard / drawbar section will indeed begin at MIDI_In.
And then once I have said 96 oscillators running, how do I index control of their outputs from my hypothetical contol array?
Anyone ever looked at anything like this? (And apologies in advance if I'm being dumb!)