Page 1 of 1
Posted: 06 Aug 2014, 08:21
by shawnb
Hello all -
Noob here... I'm trying to conditionally filter MIDI traffic, & I'm using a simple 'Pass' module. It doesn't seem to understand it's MIDI data - it garbles the input & output. I have confirmed the input MIDI stream is OK. But when I select the Pass module, it shows it as a large # in scientific notion in red...
Is there a MIDI equivalent to 'Pass'?
Shawn
Posted: 06 Aug 2014, 09:39
by iococoi
hi shawn
it garbles up the IO in what way? pass will put out floats..i'm not sure about the red numbers though.. otherwise it should work..depending on your midi input signal (polyphonic), you might want to unpack the signal to get a monophonic signal, which should more or less behave like a data flow inside usine.
~,
marco
Posted: 06 Aug 2014, 14:08
by bsork
MIDI data just appear as floats. A single precision floating point number consists of four bytes, and what you see is just the bit pattern of the MIDI message interpreted as a float.
Posted: 06 Aug 2014, 14:57
by shawnb
It seems like it chops the message, like it turned the flow off mid message. Once it does this , it stays like this. The patch stops working.
Posted: 06 Aug 2014, 21:22
by tanabarbier
When I want to do this I use a selector, with an empty in, it does work (you have to select "audio/midi" in the properties of the object IIRC.
Have a good day!
Posted: 07 Aug 2014, 03:13
by shawnb
Thanks for the suggestions! I'll try the selector & the unpack. I have a few other thoughts to try as well. I'll let you know how it goes!
Posted: 08 Aug 2014, 05:38
by shawnb
The red text & the massive #s are both red herrings. This is just how HH displays MIDI data in & out on the pass module.
My issues were elsewhere - my 'pass' logic fed to the inlet was incorrect. Fixed now.
I couldn't get the selector or unpack to make the large #s look like MIDI data, though I tried a few things. But it wasn't necessary, Pass was working fine, just interpreting MIDI as big #s, as bsork stated above.
I'm all good now!
This patch works with the Fishman TriplePlay MIDI guitar controller, & routes MIDI based on the 'guitar/mix/synth' switch setting. If there are any FTP users out there who may find this helpful, let me know & I'll post the patch.