I just tested a little bit (used browser: Chrome (Linux) Version 56.0.2924.76 (64-bit)) and tried to use a joystick as a MIDI controller. Do I have to add the joystick like a normal external MIDI controller? After connecting the joystick and trying to add I get the error that no MIDI device ist available.
I tried also to use the presets. I can store presets with the same name. They are recalled with different values, so everything is ok. But perhaps it will be better to allow only different names for different presets?
Storing pedalboards: I have no pedalboard stored, no banks created. Fresh boot. Create a simple pedalboard. “Save” it. When switching to my “Pedalboards Library” I first see the default board doubled and when going back and again into the library I see also my fresh created one doubled:
Removing my created pedalboard removes only this board from the library view and after switching back and again into the library the default pedalboard is shown (not doubled). When I repeat the whole process and delete one of the doubled pedalboards and click on the left one and endless “Loading pedalboards…” starts (only (browser) reload helps).
Sharing a pedalboard seems not to record sound… I can’t here my recorded and published track - not before uploading and also not on the web page. Perhaps my PC?
Ok, stopping here. The rest of my tests with guitar and keyboard are working. Will try the next days other things.
Update worked flawlessly and runs without complains here. Thanks! How can I test the joystick implementation? I connected my Xbox360 controller… and now what? Clicking on “MIDI ports” just says that no devices were found.
Regarding missing MIDI devices for joysticks, I might know what’s going on.
Forgot to update the systemd rule to start the midi service for those..
Fix coming in another update soon.
If you update the plugins, you’ll now see the MIDI ones under “MIDI Utilities” category.
@eggsperde I fixed the generic joystick MIDI stuff (coming in next build), but since you don’t get /dev/input/js0 I’m afraid it won’t work for your case.
Does the controller expose a joystick interface under linux? Maybe the linux 3.4 kernel didn’t had support for it
I did not find anything specific about Kernel 3.4 but the controller is supported basically since its presentation in 2005 https://www.kernel.org/doc/Documentation/input/xpad.txt. In Opensuse and Debian there is a userland driver available, the package name is xboxdrv.
If that controller worked, how would one be able to use it? … or any other controller for that matter? MIDI learn?
The xpad module is already enabled, it was used for the guitar hero controller we had around a few months ago.
Maybe it needs manual “modprobe xpad”? (doubt it though)
If it works, then it will appear as a normal MIDI device, just like a midi keyboard with knobs.
Buttons trigger MIDI notes, while axis trigger MIDI CC.
I found small things related to preset management (Browser: Firefox 51.0.1 (64-Bit) Linux):
If I create some presets for a pedalboard and I assign them to a footswitch or knob the on/off switch of a plugin seems not to be recalled. Only after reloading the whole pedalboard the on/off switch works like expected.
And one to storing pedalboards:
The thumbnail image was sometimes not created.I cannot exactly say when this happens. I think when deleting the pedalboard to fast after storing?
Regards, Holger
This was the only problem I have found until now.