ChrisJ Posted July 18, 2016 Share Posted July 18, 2016 I've converted audio using Flex pitch - then using the flex pitch to midi menu, I see that sometimes velocities in the midi track are > 127. Anyone get why? Is there preemptive work I must do on the audio first before using flex pitch? Chris Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted July 18, 2016 Share Posted July 18, 2016 Where do you see the velocities > 127? Quote Link to comment Share on other sites More sharing options...
ChrisJ Posted July 18, 2016 Author Share Posted July 18, 2016 in the piano roll window and in the event list. fyi the velocity goes as high to 256 in both of those windows when flex pitching and then to midi track (flex pitch to midi track) Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted July 18, 2016 Share Posted July 18, 2016 In the Piano Roll... in the help tag? That's odd, I've never seen this before. Have you tried importing the audio file in a new empty project and trying to reproduce the issue there? Feel free to share screenshots or even to attach the project file displaying the issue so one of us can have a look. Quote Link to comment Share on other sites More sharing options...
ChrisJ Posted July 27, 2016 Author Share Posted July 27, 2016 Here you go David, simple, quick, clearer, and probably longer to read than do. 1) create a new project, drag "chunky metal guitar 01" onto the workspace and it'll create a new track. 2) click on the flex pitch icon, and on the track change it to "flex pitch" 3) Double click on the audio to get a track/file view in the bottom window. 4) from the edit menu in the bottom window, choose 'create midi track from flex pitch data' 5) it'll create a midi track. 6) double click on that midi to open the piano roll. 7) view the 'red notes', you see many a velocity goes way above 127. 8) Optional - try it with 'cool down slide guitar 01' - same issue. Many others too ! Chris Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted July 27, 2016 Share Posted July 27, 2016 That's crazy. If you open the step editor the steps are higher than the lane hight. The event list is showing: Value from the Piano Roll - 128 Quote Link to comment Share on other sites More sharing options...
ChrisJ Posted July 28, 2016 Author Share Posted July 28, 2016 Thanks Eric for checking this, least it's me that's not crazy - well not this time. I can't believe no-one's seen this before , maybe not many using flex pitch? I did have a synth crash on me, maybe some never verify the midi data and just assume it does not go above 127. Quote Link to comment Share on other sites More sharing options...
volovicg Posted July 28, 2016 Share Posted July 28, 2016 In the piano roll, I show some numbers over 200! However on my system while the piano roll does not show correct values, the event list and the midi data being transmitted out the port seems to be working correctly with those excessive values displayed in the piano roll being capped at 127. Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted July 28, 2016 Share Posted July 28, 2016 Strange. I see values of: [Piano Roll velocity] - 128 = [Event List velocity] Quote Link to comment Share on other sites More sharing options...
volovicg Posted July 28, 2016 Share Posted July 28, 2016 You are probably right and that makes sense - I will check... Quote Link to comment Share on other sites More sharing options...
Arnaud Posted July 28, 2016 Share Posted July 28, 2016 (edited) All this sounds like an issue with the 1st bit of the velocity data byte in the midi note event. Is supposed to be meaningless but should be 0 anyway according to MIDI standard. If Flex pitch -> MIDI conversion makes it a "1", could either be interpreted as values above 127 (= piano roll display?), or as a negative value (which absolute value is going to be the 8-bit value [= piano roll display?] - 128... Anyways, I would assume you guys have issued a bug report to Apple by now. We could guess developers will investigate on that. Cheers, Arnaud Edited July 28, 2016 by Arnaud Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted July 28, 2016 Share Posted July 28, 2016 It certainly looks like it's an 8-bit message. Quote Link to comment Share on other sites More sharing options...
ChrisJ Posted July 28, 2016 Author Share Posted July 28, 2016 yes, i did send it. But may if more do, they might look at it sooner. Can't hurt. Quote Link to comment Share on other sites More sharing options...
Arnaud Posted July 28, 2016 Share Posted July 28, 2016 (edited) ChrisJ, very good point. Just did (even if I didn't test it myself ; I blindly trut you gurus ) Edited July 29, 2016 by Arnaud Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted July 28, 2016 Share Posted July 28, 2016 I'm moving this one to the Bugs section. Quote Link to comment Share on other sites More sharing options...
volovicg Posted July 29, 2016 Share Posted July 29, 2016 I just rechecked it and you guys are right. Seems the piano roll is displaying the the 8 bit value and the event list is showing the 7 bit value (or piano roll value - 128). I did not look at it carefully enough..... Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted January 21, 2017 Share Posted January 21, 2017 Some progress Logic Pro X 10.3. The Event list is now displaying the 8-bit values. Still not able to edit it thou... Quote Link to comment Share on other sites More sharing options...
tordenspyd Posted August 3, 2017 Share Posted August 3, 2017 Seems like it is Fixed in Logic Pro X 10.3.2 as far as I could tell. Logic Pro X 10.3.1 still converted the audio to velocity values in the range 0 to 255, ( one 8 bit byte) while the version 10.3.2 correctly sets the velocity to a range of 0 to 127 ( 7 bits used) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.