jump to beginning show previous Showing Logic-users Thread 73161 of 105816 show next jump to end

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!

From: teddybut <kumpkin@...>
Date: Sat, 4 Oct 2003 at 7:06:53 AM
Subject: [GEN] Note off messages in the Environment?
Message #147361
in the environment: Does anyone know how incoming *note off* messages can be handled without a corresponding *note on*? What is a note off called in environment speak? Velocity=zero doesn't quite cut it. It's easy enough to filter out note offs by using "unequal" but to actually route them somewhere is tricky. I have a button on my keyboard triggering the track assign button in a fake Logic Control (PCR-30, and it works great!) but I can't get the incoming LC LED feedback to properly trigger my text fader. LC sends out note offs only for buttons, no note on that I can see. I got it to work (sort of) using the note ons coming in from my keyboard but Logic Control works off note offs with assign buttons and it's LEDs, so the LED feedback is inconsistent. Any suggestions? Teddybut
Viewed 224 times, 2 replies, 3 messages in thread. Reply to this message.
From: "John Pitcairn" <johnp@...>
Date: Sat, 4 Oct 2003 at 7:38:04 AM
Subject: Re: [GEN] Note off messages in the Environment?
Message #147364
This is a reply to #147361.
--- In logic-users@yahoogroups.com, teddybut <kumpkin@e...> wrote: > I can't get the incoming LC > LED feedback to properly trigger my text fader. LC sends out note offs > only for buttons, no note on that I can see. Not really, it uses note-on to light an LED, note-off to unlight one. Convert to CC or something as soon as the message arrives in the environment, and use that. John Pitcairn
Viewed 219 times, 0 replies, 3 messages in thread. Reply to this message.
From: Hendrik Jan Veenstra <h@...>
Date: Sat, 4 Oct 2003 at 8:55:30 AM
Subject: Re: [LUG] [GEN] Note off messages in the Environment?
Message #147372
This is a reply to #147361.
On a fine day, 04-10-2003, teddybut wrote: >Does anyone know how incoming *note off* messages can be handled without a >corresponding *note on*? What is a note off called in environment speak? >Velocity=zero doesn't quite cut it. It's easy enough to filter out note offs >by using "unequal" but to actually route them somewhere is tricky. Sigh... welcome... :-) Age old problem, with only one safe solution: convert all incoming notes to controllers first. Then a note-on will be <chan> <cc-number> <non-zero-value>, and a note-off will be the same with <zero-value>. Now simply filter out all CC's whose -2- byte is non-zero (note ons). In general you use this trick to split incoming ntoes in 2 streams: note-offs and note-ons (zero/non-zero CCs), do what you want to do with the streams, and convert CCs back to notes (preferably at the very end of the processing chain, to avoid more such problems with Logic treating notes as some special kind of event). Be careful not to lose note-offs you need though. If you need to use controllers somewhere halfway your patch (faders & stuff) that could get mixed up with the "notes converted to CC", you can also convert notes to poly-pressure instead of controllers. Works basically the same, but since poly-pressure is hardly ever used anywhere, the risk of a mix-up is far less. -- Hendrik Jan Veenstra h @ k n o w a r e . n l Omega Art: http://www.omega-art.com/
Viewed 197 times, 0 replies, 3 messages in thread. Reply to this message.

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!


© 1994-2008, All Rights Reserved.