Arturia MicroFreak - Midi Control Center problems

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

User avatar
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

Post by autostatic »

sysrqer wrote: Sun Oct 01, 2023 6:52 pm

I don't know what that HID stuff means though.

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.

User avatar
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

Post by sysrqer »

autostatic wrote: Wed Oct 04, 2023 9:46 am
sysrqer wrote: Tue Oct 03, 2023 9:29 pm

I wasn't able to get it installed, I can get the software centre working but installation of the Midi Control Center fails because it can't find the OS or something.

If you skip installing the MIDI driver it will install.

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?

User avatar
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

Post by sysrqer »

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 :(

User avatar
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

Post by krussedull »

autostatic wrote: Wed Oct 04, 2023 9:58 am

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.

No, they make midi devices and also their audio devices talk midi.

sysrqer wrote: Wed Oct 04, 2023 5:48 pm

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 :(

Can you share please what exacly you did? I would also very much like to try it out

User avatar
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

Post by sysrqer »

krussedull wrote: Wed Oct 04, 2023 10:03 pm

Can 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.

User avatar
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

Post by bluebell »

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/

User avatar
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

Post by krussedull »

bluebell wrote: Thu Oct 05, 2023 7:53 am

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

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

User avatar
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

Post by sysrqer »

Anyone tried it in a VM with mint (if mint does actually work)?

User avatar
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

Post by krussedull »

sysrqer wrote: Wed Oct 04, 2023 5:48 pm

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 :(

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

User avatar
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

Post by krussedull »

sysrqer wrote: Thu Oct 05, 2023 9:15 pm

Anyone tried it in a VM with mint (if mint does actually work)?

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

User avatar
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

Post by sysrqer »

krussedull wrote: Thu Oct 05, 2023 9:43 pm

Okeeeey, 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.

User avatar
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

Post by krussedull »

sysrqer wrote: Thu Oct 05, 2023 9:54 pm

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.

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...

User avatar
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

Post by sysrqer »

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.

User avatar
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

Post by krussedull »

Yea unfortunately it seems like we are at a deadend. At least for now.
Twas a good jam!

noreabu
Posts: 1
Joined: Wed Jan 31, 2024 9:13 pm

Re: Arturia MicroFreak - Midi Control Center problems

Post by noreabu »

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
Bildschirmfoto vom 2024-01-31 22-32-04.png
Bildschirmfoto vom 2024-01-31 22-32-04.png (186.32 KiB) Viewed 1312 times

ps: i took the screenshot after i flashed the presets from the new firmware version on it

Post Reply