Se connecter
Se connecter

ou
Créer un compte

ou

Sujet 4 ports MIDI OUT opérationnels sur MPC LIVE !!

  • 18 réponses
  • 10 participants
  • 2 507 vues
  • 10 followers
Sujet de la discussion 4 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 :
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 !!!!

akai-mpc-live-2523979.jpg
akai-mpc-live-2523980.jpg








[ Dernière édition du message le 12/02/2019 à 05:27:04 ]

2
Wouah mec ... tu gères !!:8O:
3

wow bien joué ! icon_bravo.gif

4

chapeau, propre!...

5
Bravo du beau boulot :bravo:
6
Cool c'est pratique ça.
7
Il y a quoi d'autre d'accessible par l'usb ?
8
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
9
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 ]

10
Est-ce que c'est facile à monter soi-même pour les néophytes(comme moi) ?