Human Interface Device, see https://en.wikipedia.org/wiki/USB_human ... vice_class
But the Arturia devices are not HID devices, they're audio devices.
Arturia MicroFreak - Midi Control Center problems
Moderators: MattKingUSA, khz
- autostatic
- Established Member
- Posts: 1994
- Joined: Wed Dec 09, 2009 5:26 pm
- Location: Beverwijk, The Netherlands
- Has thanked: 32 times
- Been thanked: 104 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
Ah yeah you're right, I can get it to install but it's the driver that fails. I don't see an option to skip it although the installation does continue. But surely it can't work without the driver?
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
I just compiled the git package and it picked up that I have libusb installed:
checking for libusb.h... yes
checking for libusb_interrupt_event_handler in -lusb-1.0... yes
However, nothing changed. Not sure what else to try
- krussedull
- Established Member
- Posts: 30
- Joined: Sat Aug 03, 2019 9:57 pm
- Has thanked: 3 times
- Been thanked: 14 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
autostatic wrote: ↑Wed Oct 04, 2023 9:58 amHuman Interface Device, see https://en.wikipedia.org/wiki/USB_human ... vice_class
But the Arturia devices are not HID devices, they're audio devices.
No, they make midi devices and also their audio devices talk midi.
Can you share please what exacly you did? I would also very much like to try it out
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
krussedull wrote: ↑Wed Oct 04, 2023 10:03 pmCan you share please what exacly you did? I would also very much like to try it out
I just installed the git version of Staging with paru and it picked up that I have libusb installed automatically.
- bluebell
- Established Member
- Posts: 1927
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 122 times
Re: Arturia MicroFreak - Midi Control Center problems
Generally I noticed that Linux sometimes "gets in the way" by starting stuff for plugged-in USB devices that's not needed when we have to run Windows software.
The librarian for Korg opsix only works when I disable USB networking in a file in /etc/modprobe.d:
Code: Select all
blacklist rndis_wlan
blacklist rndis_host
blacklist usbnet
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- krussedull
- Established Member
- Posts: 30
- Joined: Sat Aug 03, 2019 9:57 pm
- Has thanked: 3 times
- Been thanked: 14 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
bluebell wrote: ↑Thu Oct 05, 2023 7:53 amThe librarian for Korg opsix only works when I disable USB networking in a file in /etc/modprobe.d:
Code: Select all
blacklist rndis_wlan blacklist rndis_host blacklist usbnet
Thank you very much for the suggestion!
..unfortunately it didn't help much here.
..if I did it correctly
Code: Select all
$ sudo vim /etc/modprobe.d/usb-test.conf
blacklist rndis_wlan
blacklist rndis_host
blacklist usbnet
$ systemctl reboot
..same problem, just hangs when connecting
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
Anyone tried it in a VM with mint (if mint does actually work)?
- krussedull
- Established Member
- Posts: 30
- Joined: Sat Aug 03, 2019 9:57 pm
- Has thanked: 3 times
- Been thanked: 14 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
Okeeeey, after compiling wine for about 2-3 weeks (gawd it took some time) I searched the terminal log
Code: Select all
...
checking for libusb.h... yes
checking for libusb_interrupt_event_handler in -lusb-1.0... yes
...
checking for libusb.h... yes
checking for libusb_interrupt_event_handler in -lusb-1.0... no
...
configure: libusb-1.0 32-bit development files not found (or too old), USB devices won't be supported.
...
There were also a good bunch of these (that also contain "libusb")
Code: Select all
gcc -m64 -c -o dlls/wineusb.sys/unixlib.o ../wine/dlls/wineusb.sys/unixlib.c -Idlls/wineusb.sys -I../wine/dlls/wineusb.sys \
-Iinclude -I../wine/include -D__WINESRC__ -DWINE_UNIX_LIB -I/usr/include/libusb-1.0
...
/home/alf/.cache/yay/wine-git/src/build-64/tools/winebuild/winebuild -w --implib -o dlls/usbd.sys/libusbd.a -m32 \
--export ../wine/dlls/usbd.sys/usbd.sys.spec
/home/alf/.cache/yay/wine-git/src/build-64/tools/winebuild/winebuild -w --implib -o dlls/usbd.sys/i386-windows/libusbd.a \
--without-dlltool -b i686-w64-mingw32 --export ../wine/dlls/usbd.sys/usbd.sys.spec
...
tools/winebuild/winebuild -w --implib -o dlls/usbd.sys/libusbd.a -m64 --export ../wine/dlls/usbd.sys/usbd.sys.spec
...not really sure what's really going on here or if this trail lost its heat or not
- krussedull
- Established Member
- Posts: 30
- Joined: Sat Aug 03, 2019 9:57 pm
- Has thanked: 3 times
- Been thanked: 14 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
I tried with a live-boot ISO from linux mint, and it did connect to my MicroFreak.
Try yourselv, just download the iso, put it on a stick, boot up mint, apt update and apt install wine and voila
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
krussedull wrote: ↑Thu Oct 05, 2023 9:43 pmOkeeeey, after compiling wine for about 2-3 weeks (gawd it took some time) I searched the terminal log
...not really sure what's really going on here or if this trail lost its heat or not
Yeah it's a big one. That's really interesting, I didn't spot that when I tried it. Do you have lib32-libusb installed? I don't so I'm sure the log probably said the same thing for me.
- krussedull
- Established Member
- Posts: 30
- Joined: Sat Aug 03, 2019 9:57 pm
- Has thanked: 3 times
- Been thanked: 14 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
I just had to try it right away, but unfortunately it didn't change much.
Code: Select all
checking for libusb_interrupt_event_handler in -lusb-1.0... no
Code: Select all
configure: libusb-1.0 32-bit development files not found (or too old), USB devices won't be supported.
After installing lib32-libusb the first one here turned to "yes" and the second one dissapaired.
..but that's pretty much it.
This rabbit hole goes deeper...
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
That's a shame, I thought that might have been the solution. I just tried Mint on a usb stick and it doesn't work for me there with my keystep. I may have to give up at this point, not sure what else we can try and I'm not convinced it will work on any setup now.
- krussedull
- Established Member
- Posts: 30
- Joined: Sat Aug 03, 2019 9:57 pm
- Has thanked: 3 times
- Been thanked: 14 times
- Contact:
Re: Arturia MicroFreak - Midi Control Center problems
Yea unfortunately it seems like we are at a deadend. At least for now.
Twas a good jam!
Re: Arturia MicroFreak - Midi Control Center problems
Someone over there got something working so i gave it a try: viewtopic.php?t=24555&start=45
TL:DR; Samples still do not work!! (but i see my presets...)
use fresh wineprefix (e.g. export WINEPREFIX=~/apps/arturia-mcc)
with winecfg:
- set libraries override for midimap to use native
- in Staging: disable CSMT and Hide wine version
- set version to Win10 (they say Win7, but then MIDI Driver install failed for me)
- install with wine (at this point in time MIDI_Control_Center__1_17_0_174)
- set version to Win7
- start
- select device directly in dropdown (top left, the menu in the top bar did not show anything useful)
- wait... while MIDI Control Center is initializing (about two minutes for me)
- tadaa
ps: i took the screenshot after i flashed the presets from the new firmware version on it