My patch here works fine to play a note on Midi channel one, press CC 69, the note sustains, and I can the play a different instrument on channel 2. All notes are off when pedal goes up.
This works fine with logic Pro, but for some reason with my Yamaha ES, the Ch 1 note off is not recognized, so it keeps ringing. Midi monitor shows me the note off is being broadcast.
I don’t see any special configurations in multi mode on the ES. I have a sound on channel one, a different sound on channel 2. Very simple. But for some reason, notes on channel one keep ringing. Notes on channel 2 accept the note off and are turned off appropriately.
Very curious behavior to me, I wonder if anybody has any ideas on this, it would be appreciated.
Much thanks!
Peter prst#6 test.mhp (1018 Bytes)
merge your 4 ES outputs in your preset into one (cf. prst#6 resoESmerge.mhp )
this will help by MIDI Monitoring everything that’s sent to ES in one place and identify if any “un-closed” Note On messages are getting through.
temporarily change the Ch.Remap to send the Ch.1 notes to, say, Ch.3 instead.
whilst this may give the wrong voice, it might help identify whether the hanging notes are a Midihub or Yamaha ES issue.
(though your Logic Pro comment suggests the latter)
This is helping me track it down. One problem, if not the problem, is that when cc69 is depressed and note on/off are sent to channel 2, there is still a note off being sent to channel one. midi monitor shows this at the eighth pipeline from the top, the last pipe 'to ES". We need the note off to be sent to channel one upon 69 pedal up-not during 69 pedal down. How might this be accomplished?
btw-the channel 2 output two ES is the last pipe on the next (ninth) pipeline.
thanks for your help!
Peter
We need the note off to be sent to channel one upon 69 pedal up-not during 69 pedal down. How might this be accomplished?
it’s a bit early here right now for anything precise; I’ll try to take a look later.
To help emulate this, please confirm that “CC69 depressed” = value 127.
Hey, @pje, I won’t get a chance to look at this for a couple of days.
In the meantime, a short stretch of the MIDI input from playing (either a .mid file from your DAW or even a .csv file saved from the MIDI monitor) would be useful to help replicate.
In either case, I’m interested in what comes into MH so I can just run it and track what happens as I insert CC69 toggles.
The midi input comes from midi guitar on inA, cc pedal board inB and breath control inD. It is processed and then goes out to the DAW Sound modules. So if I give you the readings from the DAW, you’re actually seeing what went out of midi hub not what went **
**. So please clarify what you would like. Thank you.
The first midi file shows what is going into Midi hub. First I play the note, then I blow CC2 for volume then I depress CC 69 to sustain that note and switch to channel 2, then I play a note on channel 2 and blow CC2, and then lift off of CC 69 and all sounds should stop. “raw” Midi as going IN MidiHub.mid (4.0 KB)
I have also included a midi file, from midi hub that shows the actual performance which I tried to duplicate as close as possible. Midi at Logic Pro, FROM MidiHub.mid (956 Bytes)
there must be two pathways that are doubling the notes in my mid hub construction. I am only playing a midi guitar note single note. I will look into this.
I’m guessing you have BREATH = CC2 only and MG2 is the rest (including CC69 foot control)?
The rest is playback and can be ignored?
(btw, there are two identical LIVELOGIC lines)
the PS is merely a hypothesis of why you might not get stuck notes from Logic but do with the hardware.