From the original SynthMaker forum (2004–2014), with its members’ names and dates.
sequencer ·
I've been away for a loooonnnng time. Just notice last night that a guide was available. Downloaded and read it, pretty good and of help. Thanks Malc Jorge and Stefan 🙂
Anyhow, I have been trying to get my head round some of this stuff again, with great difficulty I might add, but that's because I'm thick 😉
What I'm looking to do is to create a VST sequencer modelled on an old Moog analogue (Module 960) so that I can have the sequencer play my Cheetah MS6 Hardware module and I can change the settings of the sequencer on the fly via my Behringer controller.
To be able to do that, I need to be able to send the data for MIDI notes and gates etc out of my VST sequencer. Is this possible ? I've looked for a System Exclusive module (can't see it) 🙁 Also looked in the forums but can't find anything.
If it is possible somehow, could some kind person possibly knock up an schematic for the Midi Note data output.
In fact a whole sequencer would be great... 😉 Just kidding.
Any help is hugely appreciated.
Thanks
angstrom ·
Making a sequencer with 'green' data , counters etc means the timing resolution is limited to 25 instructions per second and not sample accurate (green stuff is intended for GUI stuff)
You can do a sequencer in the code window that operates in the 'stream' realm which is a lot tighter, but for converting to midi the problem comes when you convert the sequencer data from the 'stream' data to midi.
The midi note event generator (or whatever it is called) takes a green trigger input, the fastest speed of which is 25 times a second and is not sample acurate. So you will get out-of-time midi.
there's an example of a sequencer on this thread
[old link]
I would be very very glad if someone could tell me I am wrong about the conversion to midi and timing issues.
sequencer ·
Thanks for the reply angstrom.
I'm kind of confused (easily done) about the reply.
Do I need an audio stream if I am not using any audio in this sequencer, just the note on/off data, note value etc as an output, is all I require ? (Or am I just being daft and not realising what's involved )
I would guess that this trigger rate is not going to get updated before version 1 🙁
Thanks
angstrom ·
ah, I just edited my post with that info
Making a sequencer with 'green' data , counters etc means the timing resolution is limited to 25 instructions per second and not sample accurate (because green stuff is intended for GUI)
that means you need to make a counter that counts in samples (or clumps of samples), you then need to convert that to midi. It may be possible for the Devs to make a sample accurate stream-to-midi component ... but that is a wild guess based on nothing.
you will see a lot of talk about the 'new event system' which I think will come after version 1 , for obvious reasons.
The new system is intended to address these issues, the new events contain timing information. you can see a few of them in action in the synthmakerX section of the forum
sequencer ·
Ah !
Now I see what you're getting at.
I did kind of think that 25 a second was a bit on the low side. Oh well, I guess it's shelve it until next year probably 🙁
Thanks anyway. Have a good day.
Wrote something here? To have a post removed or your name hidden, write to [email protected].