English Version French Version Spanish Version

Esta página se ha escrito para firmwares PIC18F452 basados en  MIOSPara proyectos con el viejo PIC16F ver esta página

Configuración MIDIbox .syx 

Algunas aplicaciones MIOS como MIDIbox64, MIDIbox64E, MIDIbox MF y MIDIO128 nos dan opciones de configuración adicional que son parte de un "Banco". A diferencia del código de programa, estos bloques de memoria pueden ser cargados al vuelo durante el tiempo de funcionamiento y algunas de las aplicaciones también permiten el almacenaje de estos bloques en un BankStick, para que puedas cambiar entre diferentes configuraciones muy rápido.

Hay dos maneras de editar el contenido del banco. Puedes usar el script mk_syx o el mk_midio128_syx para una configuración basada en texto (que es la forma más rápida de personalizar un gran número de configuraciones), o puedes usar los editores Serge's vmidibox que se describen  aquí (configuración basada en GUI).

¡ El editor de Serge todavía no soporta las nuevas características de los firmwares PIC18F, así que el método descrito aquí es la única manera de tener acceso a todas las posibilidades!

Link to the MIDI-OX site Descarga MIDI-OX desde este sitio.
Link to the perl.com Descarga Perl si no lo tienes instalado aún.
Usuarios Unix: viene incluído en la mayoría de distribuciones.
Usuarios Windows: Coge
Active Perl..
Usuarios Mac: Coge 
MacPerl
Abre un archivo .ini con tu editor de texto favorito y cambia las configuraciones en función de lo que necesites.
Abre una ventana de comandos y cambia el directorio que contiene el archivo .ini. Inicia el script mk_syx.pl script con perl mk_syx.pl [ini-file].
Ejemplo: perl mk_syx.pl midibox64.ini
snap1.gif Ahora inicia MIDI-OX y configura los puertos MIDI In/Out.
snap1.gif ¡ Asegúrate de que el flujo de datos del puerto MIDI In no está siendo redirigido hacia el puerto MIDI Out para evitar un loop de origen! Deselecciona el Auto-switch en la esquina inferior izquierda antes de seleccionar un puerto MIDI In/Out para que esta conexión no se efectúe automáticamente. Comprueba el mapeado de puertos a la derecha: ¡ El puerto MIDI In NO debería aparecer en la lista!
snap2.gif Asegúrate de que SysEx esté activado.
snap3.gif Inicia la herramienta SysEx.
snap4.gif Ve al menú de configuración.
snap5.gif Establece "Delay after F7" en 750 mS.
Establece "Low level output buffer size" en 2048 bytes.
¡ No actives otros retrasos como para las MIDIboxes basadas en PIC16F- los retrasos entre cada byte ya no son importantes!
Carga el archivo .syx 
Envíalo al MIDIbox/MIDIO.

Carga de .syx en un Mac

La Librería SysEx, hecha por Snoize, permite la carga de archivos .syx bajo MacOS X.
Normen, gracias por este truco! Él usa la siguiente configuración:



Last update: 2015-09-24

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