4 ports MIDI OUT opérationnels sur MPC LIVE !!
- 18 réponses
- 10 participants
- 2 554 vues
- 10 followers
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
Sujet de la discussion Posté le 11/02/2019 à 20:31:074 ports MIDI OUT opérationnels sur MPC LIVE !!
Hi.
J'avais posté il y a quelques temps sur un projet d'interface MIDI 3IN/3OUT que j'avais réalisé à partir d'une carte "Bluepill", (en gros un genre d'Arduino amélioré, je fais court !!!).
https://github.com/TheKikGen/USBMidiKliK4x4
Evidemment, j'ai essayé comme chacun d'entre vous ici, de brancher une interface MIDI sur le port USB Host de la MPC LIVE, pour me rendre compte finalement que les ports MIDI OUT supplémentaires ne sont pas pris en charge. Seuls donc, les PORTs A et B sont visibles, C & D indiquant "None".
En explorant le site https://niklasnisbeth.gitlab.io/mpc-internals, j'ai compris que toutes les cartes d'interfaces sur la MPC Live/X passaient par l'USB, et coup de bol, l'auteur a eu la bonne idée de dumper les ports usb ( avec une commande "lsub", pour les initiés), après le boot.
https://niklasnisbeth.gitlab.io/mpc-internals/cmds/lsusb.txt
La partie qui m'intéresse plus particulièrement est la suivante :
L'interface MIDI que j'ai développé permet de modifier le VendorID et le ProductID ainsi que le "Product String", qui permettent d'identifier un périphérique USB sur un système hôte. La MPC Live en est un...
J'ai donc tout simplement modifié les paramètres de mon interface MIDI, afin qu'elle soit vue comme une carte d'interface interne.
Après avoir branché l'interface MIDI reconfigurée, et rebooté la MPC LIVE, j'ai eu la joie de constater que 4 ports MIDI étaient désormais visibles A, B, correspondant aux 2 ports MIDI internes, et C, D, correspondant au MIDI OUT 1 et 2 de mon interface !!
De plus, dans le setup, on voit tous les ports MIDI OUT dans les options de synchronisation !
Je n'ai pas fait de tests approfondis, mais tous les ports MIDI OUT fonctionnent directement, que ce soit sur les pistes ou en synchro MIDI Clock !!!!
J'avais posté il y a quelques temps sur un projet d'interface MIDI 3IN/3OUT que j'avais réalisé à partir d'une carte "Bluepill", (en gros un genre d'Arduino amélioré, je fais court !!!).
https://github.com/TheKikGen/USBMidiKliK4x4
Evidemment, j'ai essayé comme chacun d'entre vous ici, de brancher une interface MIDI sur le port USB Host de la MPC LIVE, pour me rendre compte finalement que les ports MIDI OUT supplémentaires ne sont pas pris en charge. Seuls donc, les PORTs A et B sont visibles, C & D indiquant "None".
En explorant le site https://niklasnisbeth.gitlab.io/mpc-internals, j'ai compris que toutes les cartes d'interfaces sur la MPC Live/X passaient par l'USB, et coup de bol, l'auteur a eu la bonne idée de dumper les ports usb ( avec une commande "lsub", pour les initiés), après le boot.
https://niklasnisbeth.gitlab.io/mpc-internals/cmds/lsusb.txt
La partie qui m'intéresse plus particulièrement est la suivante :
idVendor 0x09e8
idProduct 0x003b
bcdDevice 1.11
iManufacturer 1 Akai Pro
iProduct 2 MPC Live Controller
iSerial 0
L'interface MIDI que j'ai développé permet de modifier le VendorID et le ProductID ainsi que le "Product String", qui permettent d'identifier un périphérique USB sur un système hôte. La MPC Live en est un...
J'ai donc tout simplement modifié les paramètres de mon interface MIDI, afin qu'elle soit vue comme une carte d'interface interne.
-===========================================-
CURRENT SETTINGS
---------------------------------------------
Magic number : MDK7-1.181219.1306
Next BootMode : 0
Vendor Id : 9E8
Product Id : 3B
Product string : MPC Live Controller
Sysex header : F0 77 77 78
Après avoir branché l'interface MIDI reconfigurée, et rebooté la MPC LIVE, j'ai eu la joie de constater que 4 ports MIDI étaient désormais visibles A, B, correspondant aux 2 ports MIDI internes, et C, D, correspondant au MIDI OUT 1 et 2 de mon interface !!
De plus, dans le setup, on voit tous les ports MIDI OUT dans les options de synchronisation !
Je n'ai pas fait de tests approfondis, mais tous les ports MIDI OUT fonctionnent directement, que ce soit sur les pistes ou en synchro MIDI Clock !!!!
[ Dernière édition du message le 12/02/2019 à 05:27:04 ]
- 1
- 2
Derasteus
185
Posteur·euse AFfiné·e
Membre depuis 9 ans
2 Posté le 11/02/2019 à 21:40:41
Wouah mec ... tu gères !!
johnfaustus
3008
Squatteur·euse d’AF
Membre depuis 15 ans
3 Posté le 11/02/2019 à 21:49:29
marclr17
3896
Squatteur·euse d’AF
Membre depuis 19 ans
4 Posté le 12/02/2019 à 09:06:21
chapeau, propre!...
Hexatune
290
Posteur·euse AFfamé·e
Membre depuis 17 ans
5 Posté le 12/02/2019 à 23:46:39
Bravo du beau boulot
ThomX45
137
Posteur·euse AFfiné·e
Membre depuis 8 ans
6 Posté le 13/02/2019 à 09:54:58
Cool c'est pratique ça.
Derasteus
185
Posteur·euse AFfiné·e
Membre depuis 9 ans
7 Posté le 13/02/2019 à 10:19:08
Il y a quoi d'autre d'accessible par l'usb ?
dsy
4313
Squatteur·euse d’AF
Membre depuis 22 ans
8 Posté le 13/02/2019 à 16:55:37
Citation de Derasteus :
Il y a quoi d'autre d'accessible par l'usb ?
Recherche USB sur la page https://niklasnisbeth.gitlab.io/mpc-internals/ et tu verras qu'il y a bcp de choses connectées au controleur USB
thekik
202
Posteur·euse AFfiné·e
Membre depuis 18 ans
9 Posté le 13/02/2019 à 18:40:38
En fait il n'y a pas tant de choses que ça...Audio, MIDI, USB Hub, USB ATA, Smartcard reader....
[ Dernière édition du message le 13/02/2019 à 18:43:53 ]
MrKC
18
Nouvel·le AFfilié·e
Membre depuis 7 ans
10 Posté le 13/02/2019 à 20:33:47
Est-ce que c'est facile à monter soi-même pour les néophytes(comme moi) ?
- < Liste des sujets
- Charte
- 1
- 2