SynthMaker

newbie question: generate chords from single note

Archive · 2006 13 old posts

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

sicnezz ·

hi!

is it possible to generate a chord from a single note? how would that work? i'm thinking about somekind of chord progression table

thx, tom

rl ·

should be possible. Use a MidiSplitter, NoteEvent modules and some logic inbetween. Connecting multiple Midi connectors results in merging MIDI data.

sicnezz ·

sorry but i'm a total newbie - whats a midisplitter (couldnt find it)? could u show me some simple schematics?

another question: is it possible to do midi send (notes) from the synthmaker-vst to another vst within the host?

thx tom

skOre ·

make sure you are in developer mode and make Synthmaker display the r&d components (look inside the properties).

And yes, it is possible to have a synthmaker vst generate midi. Your host has to be capable of linking them appropriately.

There actually was this FX called ChordME by CacoFX that seems to do exactly what you want 🙂 (search the forum or kvr to find it)

oddson ·

Here's a schematic that will show you the basics invovled in what you're trying to do.

chord.osm

This one makes a Dominant 7th chord for any note. With some additional logic you should be able to alter it to do what you want. (But thats where it gets tricky.) 😉

sicnezz ·

thx all your support! 🙂

oddson: i'll study your schematic - thx! can i somehow attach a vst (or atleast a generator) to hear the output?

i know chordME coz i betatested it but didnt know that it was done with synthmaker 🙂 was chordme's source published?

is there an irc channel for synthmaker?

i'm pretty excited about trying my best with synthmaker 🙂)

tom

oddson ·

sicnezz wrote: ..can i somehow attach a vst (or atleast a generator) to hear the output?...

There is a generator in the schematic I've posted (just a sine wave). It's not much to listen too since it's only 1 chord type with a sine wave. If you're not hearing anything make sure you select the correct MIDI in and sound out settings.

I don't think ChordME's schematic was posted here (at least I don't recall it and can't locate it now).

oddson ·

Here's another step in that direction...

chordPlus2.osm

There's a selector for the key and any diatonic note in that key will play the 7th chord appropriate to that note (in C, G plays G7, A plays a7) - non diatonics will play just the note (but you could alter this to play some other chord - but for now I've left the 3/5/7 notes blank in the selector).

Also added selectors to do inversions (shift component notes by octaves).

(Note-off commands step on each other's toes - turning off notes from other chords when there is overlap.)

Tom7777 ·

is there an irc channel for synthmaker?

Welcome, Yes there is an irc channel but not many people use it these days. Look at the sticky Useful Links and Information for more information.

oddson ·

Because I recently linked to this old thread I thought I should update the schematic a bit as it relied too much on Selectors to do the job of Integer Arrays etc.

It's still not a very robust solution to auto-chords but maybe it's a starting point for someone.

infuzion ·

oddson wrote: Because I recently linked to this old thread I thought I should update the schematic a bit as it relied too much on Selectors to do the job of Integer Arrays etc. It's still not a very robust solution to auto-chords but maybe it's a starting point for someone.

Nice; thanks! Now I'll have to figure out how to filter out the non-keychord notes...

oddson ·

infuzion wrote: Now I'll have to figure out how to filter out the non-keychord notes...

Maybe it won't look very elegant but you can use the output from the 3rd, 5th or 7th as a boolean and attach to a trigger switch.

infuzion ·

Cool thanks oddson!

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.