English Version French Version

MIDIO128: Change Log

Dernière Version: V2.1c @ 2005-02-25


  • V2.1b/v2.1c
    • La polarité initiale du "toggle status" était érronée.
    • les DOUT "clignotaient" lorsque le renvoie des DIN était activé.

  • V2.1a
    • "program change" et "channel preassure" sont maintenant envoyés correctement.
    • les 42ième et 84ième évènement DIN sont maintenant envoyés correctement.
    • Initialisation maintenant correcte lorsque l'état des DOUTs est inversé ou que l'état des DINs ne l'est pas.
    • Changement dans la gestion par défaut des évènements Meta (midio_meta.inc): rien n'est émis si le premier byte est 0xff

  • V2.1
    • Trois nouvelles commandes SysEx ont été implémentées pour l'upload/download des données de configuration. Les données étant transmises "par bloc" dans ce format, il n'est plus requis d'insérer un delai entre chaque bytes. Du coup il n'est plus forcément nécessaire d'utiliser MIDI-Ox, du moment que votre outil SysEx permet d'insérer un delai entre chaque bloc ("Delay after F7") - ce delai doit être de 750 mS - le même que celui requis pour l'upload du MIOS.
      Vous trouverez plus d'info ici
    • Le script mk_syx.pl a été mis à jour afin de prendre en charge le nouveau format d'upload. Il est téléchargeable ici

  • V2.0 - Version basée sur le MIOS
    • Le firmware MIDIO128 complet a été porté sur le MIOS et il tourne maintenant avec un PIC18F452. Si vous commencez un nouveau projet, il est recommandé de choisir le PIC18F452. D'abord pour sa plus grande flexibilité, mais aussi parce que le portage du firmware MIDIbox sur le MIOS apporte un certain nombre de nouvelles fonctionnalités - seul le processeur et le crystal nécessite d'être changés.

  • V1.006/V1.005
    • Trois modes différents peuvent maintenant être sélectionnés indépendamment pour les 128 inputs: OnOff, OnOnly, Toggle. La dernière mise à jour du script mk_midio128_syx est requis pour la configuration de ces paramètres.

  • V1.004
    • La polarité des pins d'entrée et de sortie est maintenant configurable pour obtenir des états logiques soit positifs soit négatifs.
    • Si la nouvelle option "forward input to output" (renvoyer l'entrée vers la sortie) est activée, les changements sur les pins d'entrée seront transmis aux pins de sortie correspondant .
    • Un reset des états logiques est automatiquement effectué si un dump SysEx est reçu.

  • V1.003
    • Une routine configurable de "debbouncing" (gestion des rebonds) pour tous les pins d'entrées a été implémentée. Le delay est configurable de 1ms à 255ms
    • "Alternative Program Change Behaviour", comportement alternatif des "program change"  (voir la description dans le fichier midio128.ini )

  • V1.002
    • Un Merger MIDI a été intégré, il doit être activé dans le fichier midio128.ini
    • Evènements MIDI On/Off  assignables indépendamment pour les pins d'entrées.

  • V1.001
    • Annulée

  • V1.000
    • Version initiale


Last update: 2015-09-24

Copyright 1998-2015, Thorsten Klose. All rights reserved.