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

Loading patches over sysex is corrupted about 35% of the time, 0.9.6 only #389

Open
SeanLuke opened this issue Jun 23, 2023 · 0 comments
Open

Comments

@SeanLuke
Copy link

I maintain a large patch editor toolkit, Edisyn, which has a DX7 editor. Up until 0.9.4 (on Intel or M1) Dexed worked perfectly with sysex sent it via Edisyn over a Mac MIDI Loopback. I upgraded to 0.9.6, which likely is running M1 native, and about 35% of the time sysex patches sent it will arrive corrupted, producing some nasty BZZZZ sound rather than the actual patch. If you resend the patch once or twice, Dexed recognizes it and plays it properly. Downgrading back to 0.9.4 and Dexed works flawlessly again.

I am pretty certain that this bug is not Edisyn: the patch sysex appears correct. I also know that it is not due to timing issues (such as pausing a long time after a patch is dumped before playing a note, etc.). It appears to be a Dexed error. I do not know if this bug is due to 0.9.6 or due to the change in Dexed from running Intel (or on Rosetta) vs. running natively on the M1. But it is definitely a showstopper for patch editors using Dexed.

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

No branches or pull requests

1 participant