SynthMaker

text based sequencer

Archive · 2005 21 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

jorge ·

Here's a very simple text based sequencer, at the moment all notes have the same duration but that's easy to change.

[old link]

infuzion ·

Another good example of the Custom Parser... thanks!

lalo ·

yeah jorge 🙂

thanx for the example 🙂

Shifrin ·

Very nice Jorge 😀

Shif.

Nu Audio Science ·

Niiice i wanted to have a look inside a sequencer in SM for a while 🙂

GaryG ·

so we're all going to be writing trackers with SM?!

lord no...

😉

.g

jorge ·

GaryG wrote: so we're all going to be writing trackers with SM?!

Another option is to have a graphical module where you edit notes that get converted to text data that you can use to play as in the example above. The text would be an intermediate stage which would be useful for debugging and copying and pasting etc.

Tom7777 ·

Cool, thanks Jorge

GaryG ·

Sorry Jorge, I wasn't knocking your schematic, just kidding with the idea of using something as advanced as SM to build a text based tracker-like sequencer.

Obviously using the ideas you've posted as a base any thing could be built.

Cheers, .g

Tom7777 ·

The example jorge posted is the basis of any sequencer, its just lower level, something like fruity loops can already be made if you put the time in and know how, it would probably be very cpu heavy though im guessing.

jorge ·

GaryG wrote: Sorry Jorge, I wasn't knocking your schematic, just kidding with the idea of using something as advanced as SM to build a text based tracker-like sequencer.

Yeah, I was a bit worried that with my comment you'd think I didnt get what you meant. I got it and eventhough I'm not a musician I have noticed how some people are sensitive about trackers and others ( probably fewer ) really like them.

Josh ·

Is it possible to trigger the sequencer when you press a key on your midi controller(i.e. note on message) instead of having to click on that little red trigger button thingi? Also how would one go about syncing the sequencer to the host tempo any ideas? 🙂

Tom7777 ·

You can use the Midi Splitter module to trigger on midi keyboard press, this is a R+D module though so make sure you set it in the SM options to be able to see these, hope this helps 🙂

Josh ·

Cheers Tom I'll look into it. 🙂

Josh ·

Kewl it works. 🙂 🙂 🙂 Thanks

Tom7777 ·

🙂 As for timing you can change the line s500; in the code to another value, this is the time gap between each note, the numbers above this is the chord so its quite simple to change to notes to what you need, i believe that this is in Ms so if you change the 500 to 1000 then that is equal to 1 second.

Josh ·

When I hold down a note and release it, the sequence triggers all over again Is there a way of stopping the second trigger on note release?

posh ·

Supercollider anyone?

j/k 🙂

fff ·

Hi All, initial .osm link from Jorge is broken in the first message of this topic; bad as other topics in the forum are refering to this one! (I PM Jorge, seems to be too busy)

Can anyone sent the code to me ... or better for the community, put it back ?

(or similar code of his own?)

Thanks, Fabrice

fff ·

anyone on that please ? F

oddson ·

That post is >6 years old. The program has changed dramatically since then (although I suspect it might still work or be easily fixed if anyone could locate it).

It was pretty light on features... as I recall it was more an example of what the parser components could be used for than a serious sequencer.

The reality is SynthMaker's timing issues make it ill suited to build a sequencer program. Search 'green timing' for details on why.

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.