Welcome to %s forums

BrainModular Users Forum

Login Register

midi help?

General Discussion about whatever fits..
Post Reply
Handyman
Member
Posts: 18
Contact:

Unread post by Handyman » 26 May 2016, 21:42

Hi:
I am guitar player in need of some help with a midi problem. I want to be able hold a midi note or chord played by my guitar and then play my guitar over the held note or chord either using an audio signal or another midi instrument.

How do I accomplish this task?

Regards,

Handyman

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 26 May 2016, 22:53

Hello and welcome Handyman,

2 situations here,
-the Midi chord is the simplest if you have a Midi pedalboard, this way you send a Midi chord with no note off and create a continuous sound with a Midi Sampler or an instrument plug in.
-About your own audio signal, you want a chord in loop mode or a kind of freezed sound?

Handyman
Member
Posts: 18
Contact:

Unread post by Handyman » 27 May 2016, 00:14

Is there vst available that would allow me to sustain notes on one channel and switch to another channel using the IK multimedia Stealth Pedal?

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 27 May 2016, 11:30

Sorry but you need to be more precise,
again,when you say sustain notes on one channel are you talking about audio or MIDI signal ?
About controlling this by this model of pedal, if this one is recognized in Usine setup/Midi tab, yes.
You can activate the trace MIDI in in this tab, open the trace panel and check what kind of message it send.

shawnb
Member
Posts: 190
Location: San Francisco
Contact:

Unread post by shawnb » 29 May 2016, 18:05

Many VSTis support hold pedals - required to support piano. I'm pretty sure SampleTank supports this.

I see 3 possible solutions:

(1) I would first attempt using the standard CCs for these functions, to see if your VSTi supports it natively. Check out CCs 64-69 in the MIDI spec:
https://www.midi.org/specifications/ite ... ta-bytes-2

If your VSTi doesn't support a hold function via one of the CCs listed, the easiest thing to do would be to find one that does.

(2) The FTP pickup (best MIDI guitar solution out there, IMO) supports hold functions.

(3) If you love your VSTi, you could possibly write a hold function in Usine. Filter out 'NOTE OFF' messages, and either keep track of them & send them later, or send an 'all notes off' message when desired. That will take some development & experimentation (& patience).

Finally, if you are a MIDI guitarist (like me), lots of such questions are discussed over at vguitarforums.com. Some example threads:
http://www.vguitarforums.com/smf/index. ... #msg123894
http://www.vguitarforums.com/smf/index. ... 723#msg723
http://www.vguitarforums.com/smf/index. ... 6#msg61386
Address the process rather than the outcome. Then, the outcome becomes more likely. - Fripp

shawnb
Member
Posts: 190
Location: San Francisco
Contact:

Unread post by shawnb » 29 May 2016, 20:51

Normally, CC64 = Hold, and CC66 = the more complex Sostenuto (only the notes held when the pedal is depressed are held).

Most synths & VSTis support Hold. Very few support Sostenuto, which is less muddy & probably preferred.

For more on the distinctions, piano forums help:
http://www.forum-pianoteq.com/viewtopic.php?id=1977


I think a true Sostenuto add-on for HH would be an excellent idea...
Address the process rather than the outcome. Then, the outcome becomes more likely. - Fripp

drakh
Member
Posts: 198
Location: Bratislava, SK
Contact:

Unread post by drakh » 30 May 2016, 17:04

easiest way to accomplis this - connect to yoour midi device the midi filter module. in the combobox select "note on" so the note off event never arrives to your synth. then just have prepared "send all notes off" module to kill your "held" notes

shawnb
Member
Posts: 190
Location: San Francisco
Contact:

Unread post by shawnb » 04 Jun 2016, 19:52

OK.... So I wrote a fastscript that properly supports sostenuto and sustain...

Support thread is here:
http://www.sensomusic.org/forums/viewtopic.php?id=5434

To access the script, refresh your add-ons within HH2, and drop SostenutoSustain.fastscript into your patch.
Address the process rather than the outcome. Then, the outcome becomes more likely. - Fripp


Post Reply

Who is online

Users browsing this forum: Google [Bot] and 113 guests