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

sysexin does not work #20

Open
korakios opened this issue Jan 11, 2017 · 4 comments
Open

sysexin does not work #20

korakios opened this issue Jan 11, 2017 · 4 comments

Comments

@korakios
Copy link

Hi,
Working for some time on a project on a PC with the editor (making a synth editor on Novation Circuit) and I noticed that on the iPad ,MobMuPlat does not receive sysex . Is this a bug?

@korakios
Copy link
Author

korakios commented Jan 17, 2017

Using MidiIn object allows me to get sysex ,but I can't get a full sysex dump, since only the first 48 numbers are coming. Then MobMuPlat ignores the rest.
Also by using the MidiIn object I get all other midi events ,so it's not optimal for sysex.
I mostly need to know if this is a bug that can be fixed ,or something that is not part of MobMuPlat app and will not be implemented.
Any info would be great :)

PS. Should I post on libpd github instead?

@monkeyswarm
Copy link
Owner

Note this, midiin is different in libpd vs pd-on-computer
https://github.com/libpd/libpd/wiki/libpd#difference-in-midiin-functionality-compared-to-pd-vanilla

How are you attempting to trigger a sysex dump? MobMuPlat is not doing any midi truncation, so I doubt it's a MobMuPlat issue, but it may be within the midi library I am using.

@korakios
Copy link
Author

Thank you very much for your time :)
I send a specific midi message to Novation Circuit thru the 'midiout' object. That message tells Circuit to dump the synths parameters (300 numbers) . Sending sysex seems to work thru midiout and indeed I can get "normal/sort" sysex messages with midiin. But it seems the midiin doesn't like long sysex dumps.
Unfortunately can't help on coding ,but if you need any testing I would be more than happy to help.

@korakios
Copy link
Author

It's more serious than it seems. With no midiin object ,when a device sends sysex messages MobMuPlat no longer receives normal messages like ctlin .
I experimented with an FCB1010 footswitch with custom rom ,where there is a mode that the device asks the pedal status via sysex. Then MobMuPlat no longer accepts normal CC messages.

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

2 participants