spride Posted December 31, 2022 Share Posted December 31, 2022 In "debugging" one of my projects I discovered that the Transpose function in pattern regions does not work correctly. Specifically, a pattern region that is first duplicated, then transposed, will appear to have the correctly transposed pitch values but when played back, the incorrect notes sound and the incorrect note is clearly visible being played on the on-screen keyboard of such plugins as have them. Furthermore, if the transposed pattern region is converted to a MIDI region the incorrect MIDI pitch values are shown. Steps to reproduce Open Logic and create a new blank Project Create an empty track and assign an Instrument whose plugin window has a visible keyboard Create an empty pattern region on the track Populate the pattern region with notes. In this case we will choose a repeated Middle C Play the pattern region and observe correct behavior Duplicate the pattern region Use the pattern region's menu functions (Functions > Transpose -1 Semitone) or keyboard equivalent (Option + down arrow) to transpose the pattern down three semitones, ostensibly to A Observe that the former middle C values are now A below Middle C and monitor as such in the pattern editor (if you click to unset and reset them, A sounds) Play the region. Observe that the note played is G# below Middle C (by ear or reference to another instrument). Open the Plugin window for the instrument and play the pattern. Observe the instrument's G# key being animated Select both pattern regions and choose Convert > Convert to MIDI region Observe that the transposed region's notes have a MIDI pitch value of G# on the MIDI region's piano roll view I have tested this on both of my Logic instances (MBP M1Pro, iMac Retina 5K) and the behavior is the same. I have reported this, inasmuch as one is able, to Apple via their Feedback. I would be very grateful if anyone else has the patience to repeat these tests and tell me what you see? Simon Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted January 4, 2023 Share Posted January 4, 2023 I cannot reproduce this here. In #2 I choose Logic's "Sampler" instrument and loaded the factory setting "Classical Piano". I can verify that in #9 I observer the note A being played back, by ear and in reference with other instruments. Whether I play the pattern or toggle a note on the A lane, I hear an A and see the A key highlighted in Sampler. If you can reproduce this with a Logic factory instrument, attach the project here so that one of us can try to reproduce it on their system. Quote Link to comment Share on other sites More sharing options...
spride Posted January 4, 2023 Author Share Posted January 4, 2023 Thank you for taking the time to check this out, David. I attach a sample project using Classical Piano. The issue I am seeing is actually more subtle than I thought. I am pretty sure I first encountered it when using the menus to transpose, because I hadn't learned the keyboard shortcut yet. But when creating the sample project to illustrate the potential bug I find: If the keyboard shortcut is used to make the transposition, the notes are shifted a semitone too far in this case (G# not A) If the Functions menu item is used, then the pattern is transposed as expected. This is replicated using my Intel iMac (Retina 5K, 27-inch, 2017). Logic is 10.7.6 I also attach a screen shot of the pattern as transposed in #1 above showing that the notes are displayed in the correct transposition in the Pattern Editor but (I hope…) play back transposed to a root of G#. 2022-12-31 Pattern Region Transpose Bug.logicx.zip Quote Link to comment Share on other sites More sharing options...
Solution David Nahmani Posted January 4, 2023 Solution Share Posted January 4, 2023 You must have used the key command at some point when the Step Sequencer did not have key focus, as the region that has the (-1) appended to its name is transposed in the Tracks area: Quote Link to comment Share on other sites More sharing options...
spride Posted January 4, 2023 Author Share Posted January 4, 2023 THANK YOU! That is an area I almost never use or look at and of course (as you imply) ⌥+↓ also transposes by a semitone there. You're right, I am forever mis-hitting Tab to go to the bottom window and not noticing, and I didn't realize that that key combo had an effect in the upper pane too. A thousand thanks, David. 1 Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted January 4, 2023 Share Posted January 4, 2023 You're welcome! 🙂 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.