Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Melo Audio MIDI Commander
(3)
Déposer un avis

Où acheter MIDI Commander ?

Moins
Aucun revendeur ne propose ce produit pour le moment.
Alerte disponibilité
Il n’y a pas de petite annonce pour ce produit.
Alerte nouvelle annonce
Argus 77 € Cote à confirmer

trucs et astuces Custom firmware MAJ

  • 2 réponses
  • 2 participants
  • 198 vues
  • 2 followers
Custom firmware MAJ
Salut tout le monde,

Vu que la marque Melo Audio a été abandonnée, petit retour d'expérience pour ceux qui utilisent le MeloAudio MIDI Commander. C'est un super pédalier pour le prix, mais le firmware d'origine est limité.

Pour résumer, un firmware open source s'est fait en plusieurs étapes :

Vers 2021, le premier est celui de "harvie256". Il fallait le configurer via un fichier CSV, on l'injectait alors avec un script Python en mode DFU.
Ensuite, "ivalomil" a corrigé pas mal de bugs, surtout au niveau de l'affichage et de la stabilité des pédales d'expression.
Un firmware de "arasan95" a rendu la configuration plus accessible: création d'une interface graphique en Python pour éviter de tout taper dans le CSV (bien que dans le csv , on peut copier coller des colonnes entières, là il faut tout rentrer ligne par ligne mais c'est joli et accessible ) + le fait que le midi channel général est codé de 0 à 15 tandis que les switchs eux sont codés de 1 à 16 ...ca reste un outil tres pratique pour flasher les config dans le pédalier sans passer par un invité de commande ). Il a aussi débloqué la gestion des LEDs (normal, inversé, toujours allumé).
il permet :
D'envoyer jusqu'à 10 messages MIDI d'un coup (PC, CC, Note, durée, delai, momentary/toggle etc...) avec un seul switch.
Contrôler les pédales d'expression (ce qui n'était pas le cas sur le premier CFW).
Avoir une interface graphique sous Windows, mac et linux.

depuis septembre ca a pas mal bougé puisqu'un un autre fork bien plus avancé permettant d'avoir des fonctions pro est disponible ici :

https://github.com/Charles5150/midi-commander-custom

il apporte entre autre l'ajout des appuis longs (long press), des doubles clics (double press), de macros, de lfo , 32 banques au lieu de 8, la possibilité d'enregistrer 4 configurations globales indépendantes et de basculer de l'une à l'autre via un bouton, des scènes, des setlists, le paramétrage des pédales d'expression par banque, une horloge MIDI générée via SysTick avec accumulation fractionnaire et tampon circulaire (ring buffer), l'élimination des freezes USB-MIDI, on peut toujours le programmer par une GUI, la gestion logicielle de la luminosité des LEDs via PWM sur time et un retour LED bidirectionnel pour les DAW. etc..( derniere version à ce jour est la 0.80 ) on peut y trouver l'historique des contribs qui ont abouti à ce fork :

@harvie256: project founder, original firmware, flash-based configuration and SysEx flashing tool
@eliericha: expansion to 10 commands per button, Python tooling and macOS documentation
@redcloud80: DMA and interrupt driven display driver
@BenjaminJensen: the info on expression pedals
Ivaylo Milanov: PlatformIO migration, DFU packaging workflow and expression pedal ADC pin map
@arasan95: GUI configurator, LED light modes, HID keyboard output, dual expression pedal filtering and sleep mode


Astuce: sous Windows, hormis pour la dernière version où ce n'est pas la peine ( le driver winusb.sys suffit ) pour flasher le pédalier il faut installer le driver contenu dans le fork , mais souvent Windows bloque avec l'intégrité de la mémoire qui faudra désactiver avant le flash ( ce driver de la puce stm32 étant de 2012 ), une fois le pédalier flashé , vous pourrez désinstaller le driver dans le gestionnaire de périphériques, puis réactiver l'intégrité de la mémoire. MAJ: plus besoin de mettre le pédalier en mode DFU, juste passer par l'interface graphique suffit pour mettre à jour un nouveau firmware à partir du 0.58.


Je vous met tous les liens des anciens CFW :
le premier CFW https://github.com/harvie256/midi-commander-custom
Le projet actuel datant de debut 26 (arasan95) : https://github.com/arasan95/midi-commander-custom
Et un tuto d'installation : https://note.com/arai_598/n/n17865081fca5?hl=en

MAJ:


Ça rend le pédalier bien plus utilisable, en open source :lol:

beaucoup de fonctionnalités sont rajoutés, sur le firmware de "charles5150", aujourd'hui en 1.07

le manuel en ligne est ici > https://github.com/Charles5150/midi-commander-custom/blob/main/docs/manual/en/README.md ( cfw 0.80 )

resumé en image:

6962274.jpg
Bonjour Kite,

Je suis Carlos, l'auteur du fork Charles5150. Merci beaucoup d'avoir publié le lien vers le projet, et pour cet historique très complet : ça fait vraiment plaisir de le voir présenté ici !

Je tiens aussi à remercier tous ceux qui ont travaillé sur ce firmware avant moi : harvie256, qui a tout commencé en 2021, ivaylomil, arasan95 et tous les autres contributeurs. Sans leurs grands progrès, mon fork n'existerait pas. Je n'ai fait que continuer sur des bases très solides.

Petite mise à jour : le firmware en est maintenant à la 1.12. Depuis la 1.07 :

1.08 : avec les switches de banque en « MIDI only », l'écran affiche les dix switches, chacun avec son label ;
1.09 : dialogue dans les deux sens avec un Boss GT-1000 ;
1.10 : un petit boîtier de switches branché sur une prise d'expression ajoute des boutons à la pédale ;
1.11 et 1.12 : corrections (double pression, et relâchement des notes dans la table MIDI).
Le manuel complet est en ligne (en anglais et en espagnol) : https://github.com/Charles5150/midi-commander-custom/tree/main/docs/manual
Les versions sont ici : https://github.com/Charles5150/midi-commander-custom/releases

Si vous avez des questions, une idée ou un bug, n'hésitez pas à ouvrir une issue ou une discussion sur GitHub, ou à répondre ici. Je passerai de temps en temps.

Merci encore, et bonne musique ! 🎸
  • J’adore
1 réaction
  • Kite