Ouvrir un mode console Linux sur la MPC Live
- 88 réponses
- 24 participants
- 12 077 vues
- 29 followers
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
Sujet de la discussion Posté le 22/02/2019 à 21:44:27Ouvrir un mode console Linux sur la MPC Live
Hi.
Après mon précédent post sur la possibilité d'avoir 4 MIDI OUT sur la MPC Live, je suis allé un peu plus loin.
J'ai branché une interface série USB TTL sur la carte CPU après avoir ouvert le boitier (avec quelques sueurs froides !!).
Une fois la connexion effectuée, on peut suivre tout le processus de Boot de la MPC Live, jusqu'à obtenir un prompt de login. Le user "root" sans mot de passe permet d'accéder au système, et par exemple de lancer quelques commandes ALSA (le système audio de Linux).
On peut voir ci-dessus que j'ai branché une interface audio usb "cheap" Behringer qui est bien détectée par l'OS mais non visible dans le soft MPC.
J'ai également pu décoder tous les messages MIDI du contrôleur en mode "interne" en sniffant les messages avec amidi.
Cela ouvre quelques perspectives intéressantes !!
Après mon précédent post sur la possibilité d'avoir 4 MIDI OUT sur la MPC Live, je suis allé un peu plus loin.
J'ai branché une interface série USB TTL sur la carte CPU après avoir ouvert le boitier (avec quelques sueurs froides !!).
Une fois la connexion effectuée, on peut suivre tout le processus de Boot de la MPC Live, jusqu'à obtenir un prompt de login. Le user "root" sans mot de passe permet d'accéder au système, et par exemple de lancer quelques commandes ALSA (le système audio de Linux).
# amidi -l
Dir Device Name
IO hw:2,0,0 MPC Live Controller MIDI 1
IO hw:2,0,1 MPC Live Controller MIDI 2
IO hw:2,0,2 MPC Live Controller MIDI 3
IO hw:2,0,3 MPC Live Controller MIDI 4
#
# cat /proc/asound/cards
0 [codec ]: USB-Audio - USB Audio CODEC
Burr-Brown from TI USB Audio CODEC at usb-ff500000.usb-1.1, full speed
1 [audio ]: USB-Audio - MPC Live Audio
Akai Professional MPC Live Audio at usb-ff500000.usb-1.5, high speed
2 [controller ]: USB-Audio - MPC Live Controller
Akai Pro MPC Live Controller at usb-ff500000.usb-1.6, full speed
#
# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
|__ Port 1: Dev 2, If 0, Class=, Driver=hub/7p, 480M
|__ Port 1: Dev 3, If 0, Class=, Driver=cdc_acm, 12M
|__ Port 1: Dev 3, If 1, Class=, Driver=cdc_acm, 12M
|__ Port 2: Dev 4, If 0, Class=, Driver=snd-usb-audio, 12M
|__ Port 2: Dev 4, If 1, Class=, Driver=snd-usb-audio, 12M
|__ Port 2: Dev 4, If 2, Class=, Driver=snd-usb-audio, 12M
|__ Port 2: Dev 4, If 3, Class=, Driver=usbhid, 12M
|__ Port 4: Dev 8, If 0, Class=, Driver=uas, 480M
|__ Port 5: Dev 6, If 2, Class=, Driver=snd-usb-audio, 480M
|__ Port 5: Dev 6, If 0, Class=, Driver=snd-usb-audio, 480M
|__ Port 5: Dev 6, If 3, Class=, Driver=, 480M
|__ Port 5: Dev 6, If 1, Class=, Driver=snd-usb-audio, 480M
|__ Port 6: Dev 7, If 0, Class=, Driver=snd-usb-audio, 12M
|__ Port 6: Dev 7, If 1, Class=, Driver=snd-usb-audio, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
#
On peut voir ci-dessus que j'ai branché une interface audio usb "cheap" Behringer qui est bien détectée par l'OS mais non visible dans le soft MPC.
J'ai également pu décoder tous les messages MIDI du contrôleur en mode "interne" en sniffant les messages avec amidi.
Cela ouvre quelques perspectives intéressantes !!
yomanfree
3418
Squatteur·euse d’AF
Membre depuis 12 ans
31 Posté le 02/03/2019 à 14:23:28
Ca repondra au quelques post precedent sur les raisons de ne pas avoir eu le midi multitimbral (en resume ca n'etiat pas leur focus car ils pensaient que ca serait le centre d'un setup), et aussi qu'ils vont clairement le faire (xparis bosse pour akai):
https://www.gearslutz.com/board/showpost.php?p=13810856&postcount=15100
et aussi on voit bien que dans akai, il y a souvent des discussions sur les priorites, sans accord. Comme d'habitude d'ailleur dans toutes les entreprises
https://www.gearslutz.com/board/showpost.php?p=13797056&postcount=14931
https://www.gearslutz.com/board/showpost.php?p=13810856&postcount=15100
et aussi on voit bien que dans akai, il y a souvent des discussions sur les priorites, sans accord. Comme d'habitude d'ailleur dans toutes les entreprises
https://www.gearslutz.com/board/showpost.php?p=13797056&postcount=14931
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
brousaille
338
Posteur·euse AFfamé·e
Membre depuis 21 ans
32 Posté le 02/03/2019 à 14:27:37
Citation de yomanfree :
Ca repondra au quelques post precedent sur les raisons de ne pas avoir eu le midi multitimbral (en resume ca n'etiat pas leur focus car ils pensaient que ca serait le centre d'un setup), et aussi qu'ils vont clairement le faire (xparis bosse pour akai):
https://www.gearslutz.com/board/showpost.php?p=13810856&postcount=15100
et aussi on voit bien que dans akai, il y a souvent des discussions sur les priorites, sans accord. Comme d'habitude d'ailleur dans toutes les entreprises
https://www.gearslutz.com/board/showpost.php?p=13797056&postcount=14931
Tout est dit Merci @yomanfree
rubz
2731
Squatteur·euse d’AF
Membre depuis 19 ans
33 Posté le 04/03/2019 à 09:56:27
Flag par ici, j'adore ce genre de hack bien joué !
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
34 Posté le 06/03/2019 à 23:16:33
Quelques photos haute déf de l'intérieur de la MPC Live.
A noter les deux switches Reset et Recovery.
Le recovery fait basculer en "Update mode", quand on le maintient tout en allumant la MPC, puis en le relâchant.
Difficile d'y accéder de l'extérieur mais pas impossible.
Bon à savoir en cas de mise à jour qui se plante...c'est arrivé à certains.
Ce petit bouton peut éviter un retour en SAV chez Akai...
A noter les deux switches Reset et Recovery.
Le recovery fait basculer en "Update mode", quand on le maintient tout en allumant la MPC, puis en le relâchant.
Difficile d'y accéder de l'extérieur mais pas impossible.
Bon à savoir en cas de mise à jour qui se plante...c'est arrivé à certains.
Ce petit bouton peut éviter un retour en SAV chez Akai...
brousaille
338
Posteur·euse AFfamé·e
Membre depuis 21 ans
35 Posté le 06/03/2019 à 23:28:18
Je comprends l'utilité du "Reset", mais "Update Mode" je ne vois pas ?
Ho'Dog
24760
Vie après AF ?
Membre depuis 16 ans
36 Posté le 07/03/2019 à 05:34:03
comme dit plus haut, en cas de plantage lors d'un upgrade, ça te remet en update mode directement, tu recharges le dernier OS( enfin, celui que tu veux) et zou, ça evite de reset, et faire la MAJ, ça fait gagner du temps
PK crew( à l'abandon) / Mixcloud / 3'ks
En vrai t'es Eddie Barclay avoue :oops2:
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
37 Posté le 08/03/2019 à 10:23:28
Les 2 connecteurs non peuplés à droite de la première photo concernent HDMI & Ethernet (natif sur le RK 3288).
Par ailleurs, Il est quasi impossible de "bricker" une MPC Live/X (il faut vraiment le faire express !).
Par ailleurs, Il est quasi impossible de "bricker" une MPC Live/X (il faut vraiment le faire express !).
[ Dernière édition du message le 08/03/2019 à 10:31:22 ]
rubz
2731
Squatteur·euse d’AF
Membre depuis 19 ans
38 Posté le 08/03/2019 à 10:30:15
Un pti mode avec écran externe !
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
39 Posté le 08/03/2019 à 10:35:39
Vu sur Al.....ss. Cette carte a exactement les mêmes spécifications que la carte interne MKS utilisée par Akai pour la Live,la X et la Force.
marclr17
3898
Squatteur·euse d’AF
Membre depuis 19 ans
40 Posté le 08/03/2019 à 11:00:21
donc potentiellement, tu sais quasiment re-fabriquer une Live en lui injectant le code source d'origine... (oui, pas légal, blabla... mais c'est de la recherche là, pas du piratage pour profit $, pas la même démarche ni les mêmes conséquences, personne ne va se fabriquer sa Live maison!)
beau boulot de hacking, bravo l'artiste...
c'est grace à des initiatives et des recherches comme ça qu'on comprend et connait mieux nos machines, vive les chercheurs !
- < Liste des sujets
- Charte