English Version
French Version
Change Log MIDIbox Plus
Dernière Version
: V1910 @ 2003-01-23
Le dernier firmware, les schémas, et les informations complémentaires sont disponibles sur la page http://www.uCApps.de/midibox_plus.html
Les anciens firmwares sont disponibles sur la page http://www.uCApps.de/midibox/midibox_plus_v*.zip
- V1.910
- Pour répondre à de nombreuses demandes, j'ai
créé un modèle de PCB d'une seule couche avec Eagle Light
- un éditeur gratuit qui a aussi servi à la
réalisation des layouts des modules MBHP. Avantage:
désormais le circuit imprimé peut être
acheté chez "Mikes Elektronikseite" pour seulement 6 Euros! :-)
Vous trouverez plus d'informations ici.
Quelques modifications ont également été apportées à la partie matérielle:
- comme certains utilisateurs ont rencontré des
problème avec le CNY17-II, cet optocoupleur a été
remplacé par un 6N138
- désormais le flag "busy" (occupé) du LCD est
pris en compte. De fait, l'accés à l'écran LCD est
plus rapide, car le pilote n'a plus à attendre un laps de temps
prédéfini, mais envoie les caractères dés
que l'écran notifie qu'il est prêt à les recevoir.
Cette modification nécessite un câble
supplémentaire entre le Pin #23 du PIC et l'entrée R/W du
LCD. Sans cette connexion l'écran ne répondra pas!
- Des diodes ont été ajoutées à
la matrice de boutons afin d'éviter des effets de boucle
(feedback) lorsque plusieurs boutons sont enfoncés en même
temps.
- Les entrées de références pour la
tension des Pin #4 et #5 ne sont plus utilisées, afin de
simplifier le layout.
- La moitié du 74HC00 jusqu'ici inutilisée sert désormais à piloter une LED MIDI-In
- V1.909
- La vitesse du pilote LCD a été
optimisée afin d'éviter de potentiels débordements
de buffer MIDI - la MIDIbox Plus réagit(de nouveau) en temps réel :-)
- V1.908
- Le mode MIDIbox-to-COM peut maintenant être sélectionné depuis le sous-menu MIDI merger.
- Bugfix pour le Merger interne: l'horloge MIDI n'était pas correctement gérée.
- Bugfix pour les valeurs min/max.
- V1.907
- Le comportement de la MIDIbox en mode Snap a
été modifié. Auparavent, il était
nécessaire de positionner le potentiomètre exactement sur
la bonne position avant que l'émission de données MIDI
reprenne. Désormais, des données sont émises
dés que le potar passe par l'ancienne position.
- En mode Snap, la LED d'indication rouge s'allume dé que l'ancienne valeur du potar est atteinte.
- V1.906
- La routine de conversion des entrées analogique a
été revue afin d'éliminer les problèmes
potentiels de jitter. La MIDIbox travaille désormais avec une
résolution interne de 8 bit.
- Le gestionnaire de potentiomètre a été
optimisé pour plus de flexibilité: les valeurs min et max
sont configurables pour chaque potar. Les valeurs de CC sont
automatiquement re-étalonnées pour correspondre à
la course que vous avez configurée. En d'autres mots: si vous
définissez des valeurs min et max de $30 à $4F, la valeur
$30 sera envoyée lorsque le potar est tourné
complètement à gauche et la valeur CC augmente
progressivement jusqu'à atteindre $4F lorsque le potar est
tourné complètement vers la droite.
- La structure des Dumps SysEx a été
modifiée: des entrées min/max y ont été
ajoutées.Consultez le nouveau script mk_syx.pl: http://www.uCApps.de/midibox/mk_syx.zip.
- V1.905
- Bugfix pour la fonction "Dynamic Pot Priority".
- V1.904
- Une fonction "Save/Recall" a été
rajoutée au le bouton "snapshot". Maintenez le bouton
enfoncé pendant une seconde pour sauver vos réglages de
potars, appuyez brièvement pour rappeller vos réglages.
Notez qu'avec un PIC16F874, seules les valeurs des huit
premières Banques peuvent être sauvegardées. Avec
un PIC16F877, les 16 Banque peuvent être sauvegardées.
- Fonction spéciale de sauvegarde/rappel pour les Modes Snap/Relative/Parallax.
- La LED d'indication s'allume morsque le potar en cours d'édition atteinds la dernière valeur sauvegardée.
- V1.903
- Un mode d'affichage MTC a été ajouté.
- Un mode "Parallax" a été implémenté.
- Grâve au feedback interne en mode
Snap/Relative/Parallax, plus besoin d'utiliser la fonction "MIDI Thru"
côté PC;
- V1.902
- La gestion des menus de la MIDIbox64 a été
adapté pour la MIDIbox16/8. Ceci afin de me simplifier les
procédures de maintenance (programmation et documentation)
- Quatre boutons additionnel: Menu Exec/Left/Right et Snapshot sur le Port B. Voir les Schémas.
- 8 boutons sont maintenant disponibles comme MIDI triggers.
- Deux nouveau modes d'affichage ont été ajoutés: mode Hex/Bar et Dec/Bar.
- Amélioration du mode MIDI Learn: Program changes, Aftertouch, Channel Pressure, Pitch Bender peuvent être reconnus.
- Fonction MIDI Learn Row de la MIDIbox64 adaptée.
- Les options de la MIDIbox (Merger on/off, comportement des Potars) sont sauvegardés sur mémoire non-volatile.
- V1.901
- Des Dumps SysEx de tous le setup d'une Banque peuvent être appelés et transférés par la MIDIbox.
- Une nouvelle page Menu a été ajoutée pour lancer/appeller des Dumps SysEx manuellement.
- Notez que les transferts SysEx vers la MIDIbox doivent avoir un délai de 3-5ms pour chaque byte.
- Changement dans le comportement de l'affichage Dec/Hex: si
un évènement de potar est déjà
affiché, il reste affiché à la même position
lorsqu'un autre potar est manipulé.
- Changement dans l'affichage en mode Dec: un 'P' avant le
numéro notifie que c'est le numéro de potar et non le
numéro de CC qui est affiché.
- V1.900 - Version Big Bang
- Oubliés les "layers" et "superlayers", oubliés les boutons memo/reset, oubliés
les differentes combinaison de boutons au démarrage... à partir de
maintenant, nous parlons de 16 banques avec 16 potars configurables et
6 (bientôt 8) boutons configurables.
- Avec l'ancien bouton "superlayer", une des 16 Banques configurable peut maintenant être sélectionnée.
- Les boutons1-6 sont configurable, ainsi que leur comportement, comme triggers MIDI.
- Le bouton 7 est utilisé pour sélectionner la page menu (voir plus bas).
- Le bouton 8 est utilisé pour changer le paramètre de la page menu.
- Menu #1: Mode Affichage: Choisissez entre trois modes
d'affichage différents (Bars/Hex Valeurs/Dec Valeurs) avec le
bouton 8.
- Menu #2: Mode "Box": Choisissez entre trois modes "Box":
Normal/Snap/Relatif. Un quatrième mode (Mode Parallax) sera bientôt implémenté
- Menu #3: MIDI Learn (auto-apprentissage MIDI). Envoyez un
message Contrôleur à la MIDIbox (par ex. avec
MIDI-OX) et tournez le potar auquel vous souhaitez qu'il soit
assigné (ou pressez le bouton): le CC ou
l'évènement de note lui sera assigné
automatiquement (Program Change et évènements de Pitch
Bend seront disponible prochaînement). Un comportement
différent peut être sélectionné pour chaque
bouton à l'aide du bouton 8: Valeur On/Off,Valeur On, Valeur
Toggle. Si vous utilisez MIDI-OX pour envoyer le message de
Contrôleur, notez que le byte3 (la valeur elle-même) doit
être supérieur à zéro (par ex. 127)
- Menu #4: Merger MIDI On/Off. Notez qu'en
modes Snap et Relatif, le Merger est mis automatiquement sur off
indépendamment de ce réglage, car vous devez dans ces
modes connecter le MIDI Out de votre PC au MIDI In de la MIDIbox.
- V1.805
- La gestion des boutons en mode "normal" est
maintenant
complètement différent. Appuyez sur les boutons 1-6 pour
changer de layer comme auparavent. Une longue pression sur le bouton
sauvegarde les valeurs actuelles des boutons, en appuyant deux fois
dessus, vous restorez les valeurs d. Les anciens boutons
"Memo" et "Reset" sont maintenant libres pour de nouvelles fonctions.
Le bouton Memo est utilisé pour basculer d'un mode d'affichage
à l'autre (il est maintenant appellé bouton "Display").
Le bouton Reset devrait prochaînement servir à basculer
entre les modes "Box" (Bouton Mode).Le
mode "Affichage des valeurs" a été remplacé par un
mode d'abord implémenté sur les MIDIbox64: les
évènements MIDI envoyés par les deux derniers
potar édités sont affichés. Basculez entre
l'affichage des Valeurs ou des Bargraphes à l'aide du bouton
"Display".
- La fonction "MIDI Learn" a été
améliorée: entrez en mode MIDI learn et envoyez un
évènement MIDI à la MIDIbox. appuyez une fois sur
un bouton pour des valeurs "On/Off", appuyez deux fois pour des valeurs
"On".
- V1.804
- La routine d'affichage pour la version 8 potars
a été améliorée pour la gestion des modes
Relatif/Snap.
- V1.803
- Un bugfix nécessaire pour les PIC16F877: zones
de mémoire reflétées par l'utilisation bas niveau...
:-/
- V1.802
- La routine de conversion a été
améliorée et le gestionnaire de potentiomètres
travaille désormais avec un système de prioritées
dynamiques. Il en résulte un temps de latence inférieur à 1 ms :-)
- Un mode "Relatif" a été implémenté. Voir le Tutoriel MIDIbox pour plus de détails. Pour activer ce mode, maintenez le bouton 5 enfoncé pendant le démarrage.
- V1.801
- Les Mode Snap et Mode Direct fonctionne
ensemble. Maintenez le bouton 6 et le bouton Reset pendant le
démarrage
- V1.800
- Un mode Snap a été implémenté. Consultez le Tutoriel MIDIbox pour
plus de détails. Le mode Snap fonctionne seulement avec les
layers GP et Mixer. Le MIDI In doit être connecté au MIDI
Out de l'appareil contrôlé
(ordinateur/synthétiseur). Le Merger est mis sur off dans ce
mode pour éviter les boucles MIDI.
- V1.700
- Un mode MIDI Learn et un mode Direct ont
été implémentés. Ils permettent d'assigner
les évènements MIDI aux potars et boutons. Entrez en mode
MIDI Learn en maintenant enfoncé le bouton Memo durant le
démarrage. Entrez en mode Direct en maintenant enfoncé le bouton Reset.
- V1.600
- Les routines ADC ont été optimisées pour des potars 10k - réponse plus rapide, valeurs plus stables.
- V1.508
- Quelques changements dans le Code-Source (modularisation) - rien de nouveau pour les utilisateurs.
- V1.507
- Firmware spécial avec layers pour GranuLab.
- V1.506
- Quelques légères modification
permettent de connecter 16 potars au lieu de
8. Les versions 8 potars peuvent être trés simplement mis
à jour pour accueuillir 16 potars en utilisant des multiplexeurs
externes.
- V1.505-V1.500
Last update: 2015-09-24
Copyright © 1998-2015, Thorsten Klose. All rights reserved.
|