English Version
French Version
MIDIbox-to-COM Interface
Date de Création: Janvier 2002
L'interface MIDIbox-to-COM vous permet de connecter
votre MIDIbox sur un port COM (RS232) au lieu d'utiliser un port MIDI
standart. Elle vous permet ainsi de conserver le port MIDI-IN et un
port MIDI-OUT pour vos équipements MIDI. Les données sont
transmises environ 20% plus rapidement que via MIDI.
Matériel Requis
-
L'interface MIDI de la MIDIbox doit être
remplacée par une interface RS232. Le chip MAX232 effectue cette
tâche, il transpose simplement les niveaux des tension TTL du PIC
vers les niveaux de tension de -12/+12 V du port RS232.
Pilotes requis
-
J'ai testé l'interface RS232 avec le pilote CBX serial port de Yamaha et je n'ai rencontré aucun problème. :) Le pilote Roland fonctionne aussi trés bien (chercher "serial MIDI driver")! Et il existe un troisième pilote, fournit par Kawai pour les workstation K5000.
Nenad nous a rapporté que les deux premiers pilotes n'ont pas
fonctionné sur son ordinateur, mais que le pilote Kawai (le plus
simple) lui fonctionne trés bien.
Firmware Requis
-
PIC16F: L'interface RS232 est supportée
par la MIDIbox Plus à partir de la version v1.908, MIDIbox64,
MIDIbox16E, MIDIbox64SEQ et MIDIO128.
PIC18F (MIOS): l'interface MIDIbox-to-COM est
intégrée au système d'exploitation. Voir aussi la
description de la fonction MIOS_MIDI_InterfaceSet.
Comment connecter un appareil MIDI à une MIDIbox avec l'interface MIDIbox-to-COM
-
Ceci peut fonctionner avec le projet MIDI Merger.
Pour utiliser le Merger comme convertisseur de baudrate, changez
simplement les lignes suivantes dans le code-source du MIDI Merger:
;; code located in init.inc, function: Init_USART: ;; SWITCHBANK_0_1 movlw (1 << TXEN) ; set baudrate: 31250 movwf TXSTA movlw 0x09 movwf SPBRG SWITCHBANK_1_0
must be changed to:
SWITCHBANK_0_1 movlw (1 << TXEN) | (1 << BRGH) ; set baudrate: 38400 movwf TXSTA movlw 0x20 movwf SPBRG SWITCHBANK_1_0
Ainsi, le port UART physique est cadencé à 38400 baud, mais le UART logiciel est lui cadencé au baudrate MIDI . Les interconnections suivantes sont nécessaires:
- MIDI In1 du Merger au MIDI-Out de l'appareil MIDI (par ex. un clavier MIDI)
- MIDI In2 du Merger directement - sans optocoupleur - à la sortie du MAX232 (Pin 12)
- MIDI Out du Merger directement - sans optocoupleur - au port Rx du MIDIbox-PIC.
Téléchargements
Last update: 2015-09-24
Copyright © 1998-2015, Thorsten Klose. All rights reserved.
|