vyedmic Posted April 11, 2008 Share Posted April 11, 2008 Hello, I tried to use meta events #124 and #125 to setup a filter for two notes C-0 and D-0(if I'm not mistaken byte values 24, 26) during the track. I first tried to put = and Notes in the Select column so that I can see note names. Just to check if meta events are recieved correctly I then left it at All. The events are recieved but it still lets the notes pass. Even though I left Channel as All when I tried to specify it(I just clicked on =) number 11 emerged. When I chose Inside numbers 8 and 11 showed. The instrument track is sent on channel 1. Is it possible that transformer changes the Channel value according to meta event values even if it's set to All? Anyone encountered similar problem? I'm using Logic Pro 8.0.1 on Leopard 10.5.2. Thanks Link to comment Share on other sites More sharing options...
ski Posted April 11, 2008 Share Posted April 11, 2008 The note numbers are correct. But unfortunately your description isn't complete, i.e., you haven't indicated what you're actually trying to accomplish. Post back with more details 8) . And when it comes to talking about transformers it might help if you could post some screenshots too. Link to comment Share on other sites More sharing options...
vyedmic Posted April 12, 2008 Author Share Posted April 12, 2008 Hello ski, thanks for reply. Okay here are the screenshots. Basically I am using C0 and D0 as a loopback key command triggers and I want to use them only twice and then disable them. The second screenshot of the transformer shows that the Channel parameters are changed as well even though I made sure it's left to All ? I guess it's a bug. This is event list with meta events. This is transformer set up so that it should filter the notes but it doesn't. This is my guess why the transformer doesn't work. Link to comment Share on other sites More sharing options...
ski Posted April 12, 2008 Share Posted April 12, 2008 HI Vy, I set up a simpler version of the scenario you posted (no notes or "go to marker"), using Logic 7. The Meta events worked as expected. I suggest that you temporarily erase all events in that region except for the Meta events and see if the transformer values change as expected on playback. Please post back with your results. Link to comment Share on other sites More sharing options...
vyedmic Posted April 12, 2008 Author Share Posted April 12, 2008 Sorry I didn't clarify it but the meta events are recieved correctly. The first two change the range to C-2, C-2 such is it won't filter the notes I want to use and the second pair indeed changes the range to D0 C0(or 26 24). The goto Marker event is there to return to the start of the loop and my goal is to disable the notes on second pass. The problem is that even though I set the channel to 1 at the start after the finish of the sequence I got the second screenshot. In Logic User Manual is stated that conditions set to All ignore the meta events #124, #125 but the result I get is different. Link to comment Share on other sites More sharing options...
David Nahmani Posted April 12, 2008 Share Posted April 12, 2008 vyedmic, meta 124 and 125 work as expected here in 8.0.1 too (they don't change any value for a parameter set to "All"). Do you want to upload your template/environment to this thread so one of us can look at it? Link to comment Share on other sites More sharing options...
vyedmic Posted April 13, 2008 Author Share Posted April 13, 2008 Will do tomorrow after cleaning it up a little bit Off to bed now....rough week... Thanks Link to comment Share on other sites More sharing options...
vyedmic Posted April 13, 2008 Author Share Posted April 13, 2008 Ok. So it's a college project. We need to setup Logic so it will work automatically as a sort of Karaoke recorder with several songs. The song needs to play once and record the vocalist and then play again with what was recorded. Then it needs to switch back to default song which will be located at the start of the project. In order to be able to use the song you'll need to assign midi note C0 to Record Enable key command, note D0 to Record Toggle key command and note E0 to Cycle key command. Please tell me your opinions. I'm sorry I'm really new to Logic so please excuse any flaws etc. At the end of the loop I have notes D0 C0 to disable recording and disable record arm and these I want to filter when it passes second time. Notice that because the transformer is not filtering them for me I put them again after the loop but I would like not to. Also I didn't find the way how to export only lso file can you help me with that as well I know I'm a bit of a pain Thanks. Transformer not working.logic.zip Link to comment Share on other sites More sharing options...
David Nahmani Posted April 13, 2008 Share Posted April 13, 2008 .lso is the old Logic 7 format, .logic is the new Logic 8 format, so you did good here. I'm not sure I understand what you're trying to do, so right now the solution seems overly complicated to me? But in any case the transformer is affected by the meta events as expected, and none of the parameters set to "All" are changed, so I'm not sure why you're seeing the behavior you were describing where the MIDI channels were being changed. I'm not seeing that here. Link to comment Share on other sites More sharing options...
vyedmic Posted April 13, 2008 Author Share Posted April 13, 2008 Did you map the notes to your Key commands? If so you would see that after the second pass of the loop Logic starts recording again and I have to force disable it with the second pair of D0 C0 "commands" just after the marker 4. That's what I tried to take care of with the Transformer but was unsuccesful. Please double check and if after the second pass Logic won't start recording for a brief moment than there is a bug on my system and I need to find it. Thanks. Link to comment Share on other sites More sharing options...
David Nahmani Posted April 13, 2008 Share Posted April 13, 2008 Hold on there... one thing at a time! Right now I am trying to address the problem you are describing in the original post, and the title of the thread: the problem you're having with meta events #124 and 125 changing the values of parameters set to "All". I don't experience that problem. Do you experience it with the file you attached as it is now? Link to comment Share on other sites More sharing options...
vyedmic Posted April 13, 2008 Author Share Posted April 13, 2008 Just checked it. I set the Channel condition to = and value to 1. I left it at All and let the project run. In the end when I set Channel to = again I got value 12. When I set it to Inside I got 8 to 12. Weird isn't it? Link to comment Share on other sites More sharing options...
David Nahmani Posted April 14, 2008 Share Posted April 14, 2008 Just checked it. I set the Channel condition to = and value to 1. I left it at All and let the project run. In the end when I set Channel to = again I got value 12. When I set it to Inside I got 8 to 12. Weird isn't it? Oh ok so what you mean is that the value is changing while it's hidden because not in use, right? That's possible, I never noticed, but I don't see how it's a big deal, as long as you leave it on "All"? Link to comment Share on other sites More sharing options...
vyedmic Posted April 14, 2008 Author Share Posted April 14, 2008 The deal is that it behaves as if it wasn't at All i.e. it doesn't filter the notes.....And I have an idea that it doesn't filter them becuse they're on MIDI Channel 1. Do you have any other suggestions why it isn't working? Link to comment Share on other sites More sharing options...
Fred B Posted April 14, 2008 Share Posted April 14, 2008 Looking at your transformer I think the inside range values are in wrong order. It should be like this top --> LOW value bottom --> HIGH value . Link to comment Share on other sites More sharing options...
vyedmic Posted April 14, 2008 Author Share Posted April 14, 2008 Thank you! Such a simple thing! Now it's time to think about myself.....Sorry for disturbing and Thanks very much Link to comment Share on other sites More sharing options...
Fred B Posted April 15, 2008 Share Posted April 15, 2008 Well, one could also argue that a smart program would understand any order but Logic doesn't. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.