View Issue Details

IDProjectCategoryView StatusLast Update
0009603ardourbugspublic2024-01-17 20:18
Reporterarnikz Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformApple MacintoshOSMacOSOS Version10.12 or later
Product Version8.2 
Summary0009603: Truncated SysEx data after recording/playing a MIDI track
DescriptionHi, I imported some MIDI files into Ardour but the tracks were not played back on my synth (Yamaha CS1x) as expected. The reason for this was that the user patches (called Performances; SysEx data), which were placed at the very beginning of the tracks, failed to load.
Steps To Reproduce1. Open the MIDI Tracer and set the Port to CS1x/midi_in 1.
2. Record SysEx data from the synth (a single patch dump) into a MIDI track.

Tracer log
176800978 Sysex (57) = [f0 43 00 4b 00 2e 60 00 00 75 6d 20 54 72 61 78 32 11 7f 40 29 40 7f 40 21 5d 79 40 7f 40 40 40 40 40 40 40 40 00 13 00 11 02 00 03 00 60 20 40 40 02 00 5b 15 07 05 4a f7]
176814993 Sysex (34) = [f0 43 00 4b 00 17 60 00 30 13 00 43 00 4d 00 00 26 00 46 00 30 00 47 00 00 00 7f 40 40 30 00 3a 6a f7]
176828558 Sysex (20) = [f0 43 00 4b 00 09 60 00 50 29 00 00 50 40 00 00 00 00 0e f7]
176843255 Sysex (52) = [f0 43 00 4b 00 29 60 01 00 3f 04 00 00 40 08 00 7f 42 34 40 00 7f 3a 00 01 02 40 40 40 40 40 01 40 40 40 40 01 7f 40 40 03 40 40 40 40 40 40 40 40 40 76 f7]
176857822 Sysex (52) = [f0 43 00 4b 00 29 60 02 00 3f 05 00 01 40 08 00 64 40 40 40 00 7f 3a 00 01 02 40 40 40 40 40 00 40 40 40 40 01 7f 40 40 03 40 40 40 40 40 40 40 40 40 05 f7]
176872395 Sysex (52) = [f0 43 00 4b 00 29 60 03 00 3f 06 00 01 40 08 00 64 40 40 40 00 7f 3a 00 01 02 40 40 40 40 40 00 40 40 40 40 01 7f 40 40 03 40 40 40 40 40 40 40 40 40 03 f7]
176886954 Sysex (52) = [f0 43 00 4b 00 29 60 04 00 3f 07 00 01 40 08 00 64 40 40 40 00 7f 3a 00 01 02 40 40 40 40 40 00 40 40 40 40 01 7f 40 40 03 40 40 40 40 40 40 40 40 40 01 f7]

3. Set the Port to CS1x/midi_out 1 and play the recorded track.

Tracer log
180204634 Sysex (52) = [f0 43 00 4b 00 29 60 04 00 3f 07 00 01 40 08 00 64 40 40 40 00 7f 3a 00 01 02 40 40 40 40 40 00 40 40 40 40 01 7f 40 40 03 40 40 40 40 40 40 40 40 40 01 f7]

Clearly, only the last 52 bytes (out of 319) were transmitted to the synth, which failed to init. Thanks for your help!
TagsMidi, SysEx

Activities

arnikz

2024-01-17 20:16

reporter  

test-sysex.zip (26,019 bytes)
Pf_Wurlitza.syx (319 bytes)

Issue History

Date Modified Username Field Change
2024-01-17 20:16 arnikz New Issue
2024-01-17 20:16 arnikz File Added: test-sysex.zip
2024-01-17 20:16 arnikz File Added: Pf_Wurlitza.syx
2024-01-17 20:18 arnikz Tag Attached: Midi
2024-01-17 20:18 arnikz Tag Attached: SysEx