SynthMaker

Need some help for Note out data

Archive · 2006 5 old posts

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].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.