Salut, je suis toujours un peu pris ces derniers temps, mais ce week-end, j'ai passé pas mal de temps sur le p600.
J'ai pas mal bossé sur l'amélioration de la compatibilité avec les p600 autres que le mien, et amélioré un peu les performances aussi.
Mais surtout, j'ai ajouté le support du MIDI in, en utilisant le chip 68b50 du p600, donc sans soudures sur la carte mère.
Pour le moment, je gère le note on / note off, et la modification du son par MIDI CC.
Je ferai une vraie liste de CC, mais pour le moment, ça marche comme ça:
Les paramètres modifiables sont ceux-ci:
https://github.com/gligli/p600fw/blob/m ... rage.h#L10" onclick="window.open(this.href);return false; (continuousParameter_t).
Il faut ajouter 64 au nombre à coté de chaque paramètre pour accéder au réglage grossier (7bits du haut), et 96 pour accéder au réglage fin (7bits du bas).
On peut aussi accéder aux réglages type on/off, en partant du CC 40, il y a 1 CC par élément de cette liste:
https://github.com/gligli/p600fw/blob/m ... rage.h#L25" onclick="window.open(this.href);return false; (bitParameter_t).
J'ai fait une petite démo du MIDI avec du touillage de reso/cutoff sur une partition rapide et complexe, le tout en MIDI:
http://sfx.gligli.free.fr/zik/p600/p600 ... ke600.flac" onclick="window.open(this.href);return false;
Il y a des notes qui sautent à cause le la polyphonie limitée, et oui, c'est particulièrement kitsch, désolé ^^
J'ai aussi compilé un firmware de test, pour ceux que ca intéresse :
http://sfx.gligli.free.fr/zik/p600/dev/2013-04-21/" onclick="window.open(this.href);return false;
tohk: If the japanese hardware is the same as the american one, there should be no problems with that firmware version, because the ROM isn't used at all while running my firmware.