minilq Posted August 2, 2020 Share Posted August 2, 2020 The MIDI Spec specifies a set of System Realtime messages that can be used to transmit the current time signature and bar number. (See https://www.midi.org/specifications-old/item/table-4-universal-system-exclusive-messages, look for "Notation Information") I cannot for the life of me figure out how to cajole Logic into transmitting these messages. Can anyone help? Quote Link to comment Share on other sites More sharing options...
volovicg Posted August 3, 2020 Share Posted August 3, 2020 Those are system exclusive messages - you create them on the event list Upper left hand corner of the event list - to the right of the plus sign - select system exclusive - then press + to add it. Modify its contents in the event list itself Quote Link to comment Share on other sites More sharing options...
minilq Posted August 3, 2020 Author Share Posted August 3, 2020 Well, yes, you could, I suppose, manually enter them, but I think the purpose of these messages is that a sequencer automatically transmits them to allow other devices to follow, much like MTC and timing clock (0xF8). Quote Link to comment Share on other sites More sharing options...
volovicg Posted August 3, 2020 Share Posted August 3, 2020 Not on this case - provisions for sysex is provided - canned sysex is not. You will have to define it contents.... Quote Link to comment Share on other sites More sharing options...
volovicg Posted August 3, 2020 Share Posted August 3, 2020 Not on this case - provisions for sysex is provided - canned sysex is not. You will have to define it contents.... Quote Link to comment Share on other sites More sharing options...
minilq Posted August 3, 2020 Author Share Posted August 3, 2020 I’m not sure I understand your answer. You seem to be saying that since there is a way to enter sysex manually, there is no way for Logic to generate them on playback. Do I have that right? Quote Link to comment Share on other sites More sharing options...
volovicg Posted August 3, 2020 Share Posted August 3, 2020 No - what I am saying is the Logic provides you the ability to create your own sysex and play them back ( or you can record them from a device sending them). So you can create your own sysex message and load the message with the Universal sysex data values. Logic has provided you the generic soup container - whether you put chicken or beef in it is up to you. Here is an example ( assuming you have external equipment that can understand it ) To send an immediate time signature... ( you have not know what the receiving device is expecting ) F0 7F 7F 03 02 [xx…] F7 FO = start of sysex 7F start of real-time sysex 7F send to all devices 03 Notation 02 Time signature (XX… Data) F7 End of sysex Quote Link to comment Share on other sites More sharing options...
fuzzfilth Posted August 3, 2020 Share Posted August 3, 2020 the purpose of these messages is that a sequencer automatically transmits them to allow other devices to follow, much like MTC and timing clock (0xF8). No. If you want that, you use MIDI Clock with Song Position Pointer. No sysex involved. Quote Link to comment Share on other sites More sharing options...
minilq Posted August 4, 2020 Author Share Posted August 4, 2020 MIDI Clock lets you know how many 16th notes into a sequence you are, but that's not enough information for a receiving device to (for example) calculate bar numbers for display. That's why the System Realtime Notation Information messages exist. Quote Link to comment Share on other sites More sharing options...
minilq Posted August 4, 2020 Author Share Posted August 4, 2020 No - what I am saying is the Logic provides you the ability to create your own sysex and play them back ( or you can record them from a device sending them).So you can create your own sysex message and load the message with the Universal sysex data values. [etc] Yes, I'm aware that I could manually enter information, but it seems like a no-brainer that Logic should be able to transmit information it already knows. Quote Link to comment Share on other sites More sharing options...
volovicg Posted August 4, 2020 Share Posted August 4, 2020 For those of you that jumped in.... it was just an example - I could have picked any of them listed as universal Sysex His question is why are they not included in logic as canned messages similar to how you select a Cc from the drop down https://www.midi.org/specifications-old/item/table-4-universal-system-exclusive-messages 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.