Native Instruments Maschine Mikro und Linux
Nachdem ich eine Lösung gesucht habe, wo immer ich konnte, bin ich resigniert, sie selbst zu fragen.
Ich bin der Besitzer einer Maschine Mikro MKII von Native Instruments und vor einigen Monaten wechselte ich zu Ubuntu Gnome (unter 15.10 jetzt), was mich daran hinderte, meinen Maschine Controller zu verwenden.
Vor zwei Wochen habe ich begonnen, nach einer Lösung zu suchen, damit es funktioniert.
Zuerst wird beim Einstecken gestartet, aber nicht über den hellen Begrüßungsbildschirm hinaus, auch wenn cat /proc/asound/seq/clients
ausgeführt wird, wird die Maschine nicht angezeigt Controller.
$ cat /proc/asound/seq/clients
Client info
cur clients : 2
peak clients : 2
max clients : 192
Client 0 : "System" [Kernel]
Port 0 : "Timer" (Rwe-)
Port 1 : "Announce" (R-e-)
Client 14 : "Midi Through" [Kernel]
Port 0 : "Midi Through Port-0" (RWe-)
Ich habe versucht, alsa-lib, alsa-oss, alsa-utils und alsa-Firmware von der Quelle zu kompilieren und zu installieren, großer Fehler, habe mein Audio durcheinander gebracht. Derzeit repariert es.
Die alsa-project wiki Seite, auf die Native Instruments den Benutzer umleitet, scheint eine gute Quelle zu sein, aber ich denke, sie ist viel veraltet, da sie den alten 'alsa-Treiber'erwähnt.
Wenn Sie es also geschafft haben, Ihren Maschine-Controller zum Laufen zu bringen, wie haben Sie es erreicht ?
Dank. Bezug, PLD.
1 answers
Alte post, aber ich habe nur versucht, einige Dinge, und das ist, was ich habe, so weit:
Ich habe bemerkt, dass einige Schaltflächen bereits reagieren, was bedeutet, dass ein Treiber geladen ist. (Browse
verhält sich wie ein Rechtsklick)
$ ls-usb
...
Bus 001 Device 113: ID 17cc:0808 Native Instruments Maschine Controller
$ usb-devices
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=113 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=17cc ProdID=0808 Rev=00.0d
S: Manufacturer=Native Instruments
S: Product=Maschine Controller
S: SerialNumber=SN-12345678
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=280mA
I: If#= 0 Alt= 1 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=00 Driver=snd-usb-caiaq
Hinweis Driver=snd-usb-caiaq
.
Ich habe nichts installiert, also muss das Standardmaterial in Ubuntu 16.04 sein, und tatsächlich schlich sich NI in einige Kernelmodule:
https://cateee.net/lkddb/web-lkddb/SND_USB_CAIAQ.html :)
Um herauszufinden, welches Gerät verwendet wird, habe ich die Nummer verwendet gefunden mit ls-usb
$ grep 0808 /sys/bus/usb/devices/*/idProduct
/sys/bus/usb/devices/1-2/idProduct:0808
$ cd /sys/bus/usb/devices/1-2/
$ cat product
Maschine Controller
Nach modprobe usbmon
können die Rohdaten des Geräts mit
cat /sys/kernel/debug/usb/usbmon/1t
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-09-13 17:00:16