From the original SynthMaker forum (2004–2014), with its members’ names and dates.
fexlord ·
i'm new to synthmaker and was wondering how hard it would be creating a midi-vst for playing strummed chords.
here's what it should be capable of:
- midi send - for controlling a different vst (=no own samples)
- play chords based on given notes (=chord detection)
- key switches for defining eg. up-/downstrokes
where would i start as a total beginner - is this rather an intermediate job?
thx
Tzarls ·
Chord detection: Toitally doable
Keyswitching: Totally doable
Sending "strums" to external VST : I don´t think there´s a good way right now, because SM has no way to accurately delay Midi events.
As for how hard - it took me about year from first using SM to having a finished VST that does something very similar. But I had some previous programming experience, so YMMV.
fexlord ·
Tzarls wrote: Chord detection: Toitally doable
Keyswitching: Totally doable
Sending "strums" to external VST : I don´t think there´s a good way right now, because SM has no way to accurately delay Midi events.
As for how hard - it took me about year from first using SM to having a finished VST that does something very similar. But I had some previous programming experience, so YMMV.
ok then i guess it's better to include the samples directly into the vst. would delayed chords work then?
thx
Tzarls ·
It´ll work by delaying the samples produced by your MIDI events. So, in effect you´ll be producing a chord with your MIDI, then delay the individual strings to get the strum effect.
fexlord ·
Tzarls wrote: It´ll work by delaying the samples produced by your MIDI events. So, in effect you´ll be producing a chord with your MIDI, then delay the individual strings to get the strum effect.
nice - and how about chord-detection - do i need scripting for that?
is there any sample project/tutorial for figuring this out?
thanks
oddson ·
fexlord wrote: ...
- play chords based on given notes (=chord detection)
...
What does that mean?
Do you mean find standard chord based on the notes played (G & F -> G7; G & Bb -> Gmin)?
fexlord ·
oddson wrote:
fexlord wrote: ...
- play chords based on given notes (=chord detection)
...
What does that mean?
Do you mean find standard chord based on the notes played (G & F -> G7; G & Bb -> Gmin)?
exactly
Wrote something here? To have a post removed or your name hidden, write to [email protected].