soyersoyer / sysex-controls

SysEx controls for Linux
GNU General Public License v3.0
24 stars 1 forks source link

Error with Arturia MiniLab mkII #3

Closed hfiguiere closed 1 week ago

hfiguiere commented 1 month ago

It fails to do anything with Arturia MiniLab mkII. When I click on it:

image

Console says

poll timeout 0

** (sysex-controls:2): WARNING **: 10:17:14.213: control value read failed

Clicking a second time I get:

image

snd_seq_connect_from(16:0) failed -16

** (sysex-controls:2): WARNING **: 10:19:06.177: Failed to connect 16:0
soyersoyer commented 1 month ago

Thanks for testing this. Could you check if it works if you reconnect the MiniLab's USB?

hfiguiere commented 1 month ago

That doesn't change a thing.

Note that above, the "second time" is without quitting the app. If I quit the app it's back to square 1.

soyersoyer commented 1 month ago

Then it doesn't work quite like KeyStep 37. It is possible that it sends only one message after reading, not two. Could you start an aseqdump -p Arturia and then try to open the controller? Disabling ack reading from the sc-midi.c process_control_event function might help.

soyersoyer commented 1 month ago

I made a few changes, in theory it should work with MkII as well.

rdbende commented 1 month ago

Indeed. I had this problem a couple of week ago, but with the current main branch, it works well.

soyersoyer commented 1 month ago

Indeed. I had this problem a couple of week ago, but with the current main branch, it works well.

Thanks for testing. Do the presets work well too?

soyersoyer commented 1 week ago

Presets and the controller work fine in v0.2.13.