Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sysex event timing not remembered after import from MIDI file #62

Open
gritd opened this issue Feb 19, 2018 · 3 comments
Open

Sysex event timing not remembered after import from MIDI file #62

gritd opened this issue Feb 19, 2018 · 3 comments

Comments

@gritd
Copy link

gritd commented Feb 19, 2018

When loading a midi file into sysex librarian the set tempo of the file is not respected by sysex librarian. This can cause issues on midi files which have time critical sysex data dumps.

@krevis
Copy link
Owner

krevis commented Feb 20, 2018

Right. SysEx Librarian doesn't remember the timing of the sysex events in the original MIDI file.

(It isn't just about the tempo; in fact the tempo is largely irrelevant. In a MIDI file it's typical for the sysex data to be split into arbitrary chunks of different sizes, all occurring at different times, which may or may not follow a pattern.)

If your particular MIDI device needs the timing to be perfect, you can play the MIDI file using any DAW that supports sysex (which is most of them).

@krevis krevis changed the title [sysex librarian] MIDI file tempo is not adopted Sysex event timing not remembered after import from MIDI file Feb 20, 2018
@gritd
Copy link
Author

gritd commented Feb 20, 2018

Well you will be surprised how many DAWs support sysex, Ableton does not and I think neither does Reason. Sysex Librarian is the one go-to program on OSX to get this done really!

@krevis
Copy link
Owner

krevis commented Feb 20, 2018

I was going to say, most DAWs except for Ableton Live. (Live 10 supposedly has some amount of sysex support, but I don't know if it handles this case.)

I know Logic and Reaper can both do it. Reaper has a free trial.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants