English Version French Version Spanish Version

Tutorial MIDIbox64 V2.x 

Ya está construída la MIDIbox64 , la alimentación está en on, el cable MIDI conectado... ¿y ahora?... Este tutorial te enseñará lo que puedes hacer con la Caja.

Como primera prueba deberías hacerte con un monitor MIDI con función MIDI Thru para PC, para poder ver las señales MIDI entrantes. La mayoría de los monitores MIDI dan la posibilidad de redireccionar los datos MIDI hacia otro dispositivo MIDI como tu tarjeta de sonido o algún software sintetizador. Recomiendo la herramienta MIDI-OX de Jamie O'Connell y Jerry Jorgenrud, que es realmente estupenda!

MIDIbox64

(1,2,3)

Menu Exec/Right/Left: Si no te hacen falta las funciones de los menús, opcionalmente se puede deshabilitar la navegación de los menús para que los botones estén disponibles como activadores MIDI

(4)

Botón Snapshot/Special Function (pantallazo/función especial): Púlsalo rápidamente para rellamar la última configuración, pulsa prolongadamente para salvar la configuración del pote y botón.
El propósito de este botón alterna en algunos sub-menús:
En menú Bank menu: Formatea Banco
En menú MIDI Learn : establece modo de botón
En menú Morphing : selecciona el grupo morph
En menús Edit : establece cursor
En menú Copy: copia banco
En menú MIDI config : cambia entre MIDI e interfaz MIDIbox-to-COM
En menú SysEx : Envía Descarga SysEx

(5, 8)

Botones SFB y MIDI Trigger : para activar eventos MIDI como Nota On/Off, Controller, Program Change y para ejecutar diferentes funciones que se describen aquí... libremente asignable vía MIDI Learn, editor en pantalla o Descarga SysEx
En menú Bank Select y Copy : usado para seleccionar rápidamente un banco de los 16 (requiere BankStick)
Recuerda que MIOS permite conectar hasta 128 botones, pero la aplicación MIDIbox64 maneja hasta un máximo de 64, para que la descarga SysEx siga siendo compatible con la implementación del viejo PIC16F.

(7)

LEDs: Usados para indicar si un botón está o no presionado. Especialmente útil cuando un botón está configurado para el Modo toggle. También se puede asignar para otras funciones (-> mapeado DOUT )
En menú Bank Select y Copy : los primeros 16 LEDs se usan para indicar el banco actualmente seleccionado
Función especial: también se puede encender/apagar vía MIDI

Recuerda que MIOS permite conectar hasta 128 LEDs, pero la aplicación MIDIbox64 maneja un máximo de 64, para que la descarga SysEx siga siendo compatible con la implementación del viejo PIC16F.

(6)

Potes: Faders, Potes... elige tu nombre favorito para estas cosas ;-)

(9)

Pantalla LCD: para la visualización de los valores de pote y para la configuración. Se puede usar cualquier pantalla soportada por MIOS, hay algunos ejemplos listados en la página MBHP_LCD, pero también se puede usar un controlador de autor. Se puede configurar el fondo de la pantalla en cs_m_display.inc

Después de encender la caja, el monitor MIDI debería mostrar mensajes de controlador como este: bC 1P XX (C=canal, P=pote 0-7, XX=valor). Si no lo hace: comprueba el circuito, el cable y tu instalación de Wintendo. Si esto no ayuda, re-comprueba Wintendo y tu tarjeta de sonido!
 Aquí encontrarás un tutorial de corrección de fallos

Manejo de Menú

El manejo del menú es muy sencillo. Se selecciona la página de menú con los Botones de menú izquierdo/derecho, y con el botón Exec de menú puedes acceder al submenú. Aquí debajo tienes una introducción a los diferentes submenús.:

Displaymenu

Pantallas Submenu

En este sub-menú se pueden seleccionar tres diferentes páginas con los botones de menú izquierdo/derecho:

Display Page 1/1

La primera página muestra el banco actual (aquí: INT=Interno) y el modo de pote (N=Normal, S=Snap, R=Relative, P=Parallax). Muestra también el último evento MIDI enviado. El formato (etiqueta y número) de un pote se puede personalizar para cada pote, los eventos de botón solo se muestran en formato standard .

Display Page 1/2

Display Page 2

La segunda página muestra una vista general de la fila de potes y botones desde la que se ha enviado el último evento.

Display Page 3/1

La tercera página es una mezcla de la primera y la segunda: los eventos de pote y botón se muestran en formato corto hex, el estátus de la fila de potes/botones se muestra en la segunda línea.

Display Page 3/2

Bankmenu

Submenú Bank 

MIDIbox64 es el primer controlador MIDI a nivel mundial que incluye un dispositivo de almacenamiento intercambiable y de conexión en caliente: el BankStick. Si encuentras controladores comerciales con la misma característica en los próximos años, ya sabes de dónde vino la idea.
Cada BankStick es capaz de almacenar hasta 16 configuraciones diferentes. Desde que se usa el standard 32k IIC EEPROM, estos cacharritos son realmente baratos (alrededor de 5 EUR). Así que hazte con un stick para Reaktor, otro para Logic (or Cubase/Cakewalk/Sonar/Ableton, por supuesto), algunos para tus sintetizadores, etc... :)
El diagrama simple del circuito para el BankStick aquí.

The BankStick

Una caja de BankStick abierta. Estoy usando 9 enchufes pol SubD, pero también puedes usar otro tipo de enchufe con al menos 4 pines.

No Stick found

Si no hay BankSticks disponibles se añade un asterisco (*) al número de banco. La MIDIbox cambia automáticamente al banco interno..

Stick found

El asterisco (*) desaparece inmediatamente tan pronto como enchufas el bankstick en el socket. Ahoras puedes seleccionar el banco con los botones de menú izquierdo y derecho

Bank LED

Se enciende 1 de los 16 LEDs, dependiendo del banco seleccionado.

Manual Select

También puedes seleccionar un banco directamente con los botones inferiores de activación MIDI- (Solo en este menú)

BankStick Format

Presionando el botón de pantallazo durante 2 segundos se formateará el BankStick

BankStick Format

El proceso de formateado copia el banco interno al banco externo

Multiple BankSticks

Recuerda que con la V2.x se pueden conectar hasta 8 BankSticks a la MIDIbox, para que haya 128 bancos disponibles.
También se puede seleccionar un banco vía MIDI (-> comando de Program Change/Cambio de programa)

GlobalChnmenu

Submenú Global Channel 

Global Channel --

Cuando -- se haya mostrado, todos los eventos se enviarán a través de los canales predefinidos que se almacenan en el banco

Global Channel 3

Usa el botón de Cursor derecho/izquierdo para seleccionar un canal MIDI global que se usará para todos los eventos de potes y botones en vez de los canales predefinidos.

MIDI Learn

Submenú MIDI Learn 

La función MIDI Learn permite personalizar los potes y botones para adaptarlos a tus necesidades. Funciona de la siguiente manera: Enchufa un cable MIDI desde el puerto MIDI In de la MIDIbox hasta el puerto MIDI Out de tu teclado o PC. Entra en el modo MIDI Learn. Ahora la caja espera un mensaje del MIDI IN:

MIDI Learn 0

Envía un controlador a la MIDIbox (para eso solo tienes que usar tu Sinte o MIDI-OX ). La  MIDIbox reconoce todos los eventos MIDI y muestra el último recibido:

MIDI Learn 1

Si quieres asignar el evento a un pote, solo ponlo a la derecha del todo y a la izquierda del todo. Si es un botón el que debe aprender una función , solo pulsa el botón.

"Learn Single" significa que el controlador será aprendido sólo de un pote o botón. Pero a veces es útil asignar todos los potes y botones con el mismo controlador pero para diferentes canales. MIDIbox tiene una función específica para esto, solo tienes que seleccionarla con los botones de menú:

MIDI Learn 2

También se puede incrementar automáticamente el valor del controlador. Esto es favorable si todos los potes y botones han de ser asignados rápidamente a números únicos:

MIDI Learn 3

Se ha implementado una característica especial para los botones: se puede especificar el comportamiento de cada botón con el botón Snapshot (pantallazo) antes de que se le asigne un evento:

MIDI Learn 4

Envía el valor aprendido cuando se presiona el botón, envía cero cuando se suelta el botón.

MIDI Learn 5

Envía el valor aprendido solo cuando el botón está presionado, no envía cero cuando se suelta

MIDI Learn 6

Envía el valor aprendido con la primera presión de tecla, envía el valor cero con la segunda presión.

Además de eventos de controlador,  puede aprender Note On/Off, Program Change, PitchBender, ... :

MIDI Learn 7 MIDI Learn 8 MIDI Learn 9 MIDI Learn 10 MIDI Learn 11 MIDI Learn 12

Morphing Fun

Función Morphing 

La función Morphing permite desvanecer suevemente entre dos escenas de pote - entre la posición actual de los potes y la posición salvada en un banco - con un solo pote.
Morhping

Para usar esta función tienes que declarar como controlador Morphing al menos uno de los potes. Se pueden asignar hasta 5 potes: uno se usa para aplicar el morphing a todos los potes a la vez (Gl=global), los otros 4 para aplicar el morphing a cada fila de potes por separado (G1/G2/G3/G4=Group 1/2/3/4).

Morhping

Se puede seleccionar el número de pote usando los botones izquierdo/derecho, la posición del cursor con el botón de snapshot. En este ejemplo el primer pote se usa para desvanecer todos los valores de pote.

Morhping

Este ejemplo muestra como configurar la MIDIbox para aplicar morphing en cada fila de potes por separado. Aquí se usa el primer pote de cada fila

Morhping

En este ejemplo, el pote #1 se usa para aplicar morphing a la primera y segunda filas de potes y el pote #2 para aplicar morphing a la tercera y cuarta filas de potes.

Morph Bank Select

Pulsando uno de los 16 botones de selección de banco puedes hacer morphing entre diferentes configuraciones que estén guardadas en el BankStick. Manteniendo pulsado el botón de selección de banco durante dos segundos, las posiciones actuales de pote serán alcanzadas para hacer movimientos de parámetro sin saltos..

PotMode

Comportamiento de Pote 

(Las ideas de estos modos son de Frank y Kieran. Las descripciones están parcialmente fusiladas del "Access Virus Synthesizer Manual". Copyright 2001 de Access Music GmbH. Ver el Foro MIDIbox para más detalles)

PotMode 0

Modo Normal : el parámetro salta directa y absolutamente al valor determinado por la posición actual del pote.

PotMode 1

Modo Snap (Soft-Overtake): Cuando ajustas un pote en modo Snap, la configuración original determina el valor hasta que el punto en el que el movimiento del pote pasa junto a su posición. En otras palabras, el parámetro no salta hasta el valor como en el modo Normal. En cualquier caso, ten en mente que tus ajustes no tienen efecto en el parámetro hasta que el pote "esnapea" en la posición equivalente al parámetro original. En modo SNAP, aparecerá un símbolo de flecha hacia la derecha en vez de la barra de parámetro. Indica en qué dirección debe girarse el pote para exceder el valor de parámetro actual  Una flecha hacia la izquierda implica que el valor es más bajo. La barra de parámetro aparece cuando el valor es "esnapeado".

PotMode 2

Modo Relative : Cuando ajustas un pote en modo relativo, el parámetro se ve afectado inmediapamente, pero no por completo. En otras palabras, el parámetro cambia desde el valor original hasta el nuevo valor reflejando precisamente la cantidad que hayas ajustado para el pote dado. Por ej, si el valor del pote es +30, y cuando lo cierras el valor es +50, el pote sigue como si fuera la posición de ajuste de parámetro +50, para que cuando gires el pote (aunque esté físicamente en +30) el siguiente valor de parámetro será +51 (aunque el pote estuviese en +31). Obviamente, el lado oscuro es que con una configuración desfavorable- en el peor de los casos, teniendo un valor máximo de parámetro con un pote en su valor mínimo-  no tienes que tener pleno control del rago del pote a tu disposición. Para contrarrestar esta situación, tienes que girar el pote en la dirección contraria para ajustar la posición física del pote, de manera que sea equivalente al valor de parámero actual (Por ej. poner el pote al máximo, lo que sincronizará el valor máximo de parámetro).

PotMode 3

Modo Parallax : Mola el nombre, ¿eh? ;-) Puedes encontrar una descripción sobre este modo aquí

Edit Bankname

Editor de nombres de banco integrado

En esta página del menú se puede editar el nombre del banco seleccionado. Usa los botones izqdo. y dcho. para cambiar los caracteres y usa el botón snapshot para mover el cursor.
Edit Bankname

Edit Events

Editor de eventos MIDI integrado

En esta página del menú se pueden editar directamente los eventos MIDI asignados a los potes y botones. Selecciona el pote o botón moviéndolo o pulsándolo, usa los botones de la dcha. izqda. para cambiar el valor y usa el botón de snapshot para mover el cursor.
Edit Pot Event Edit Button Event

Edit Lable

Integrated pot label editor

En esta página del menú se pueden editar las etiquetas y formatos de número para cada pote. Selecciona el pote moviéndolo, usa los botones izqdo y dcho para cambiar el formato de letra/número y usa el botón de snapshot para mover el cursor.
Edit Label

Copy Bank

Submenú Copy

En este menú se puede copiar el banco actual a otro banco.

Copy select

El banco objetivo se puede seleccionar con los botones izqdo.y dcho....

Copy Buttons

...o con los botones de selección de banco.

Copy start

Pulsa el botón snapshot durante dos segundos para empezar con el proceso de copiado.

MIDIMenu

Submenú MIDI Config. 

Merger0

El Fusor MIDI (merger) permite enchufar la MIDIbox y un teclado a un ordenador con o sin la necesidad de una segunda interfaz MIDI. Solo enchufa el MIDI Out de tu teclado al MIDI In de la MIDIbox y el MIDI Out de la MIDIbox al MIDI In de tu ordenador.

Merger1

Si conectas el MIDI In de tu MIDIbox con el MIDI Out de tu ordenador debes deshabilitar el Fusor MIDI para evitar bucles retroalimentados infinitos.

Merger2

Si han de conectarse en cascada múltiples MIDIboxes basándose en el concepto MIDIbox Link, habría que declarar todas las MIDIboxes como MIDIbox Link Forwarding Point(punto de partida de enlace)..

Merger3

excepto la última MIDIbox, que ha de ser declarada como MIDIbox Link Endpoint( punto final de enlace).

Nota: En este menú también puedes habilitar la opción MIDIbox-to-COM con el botón snapshot (4). Puedes encontrar más información en la página de Interfaz MIDIbox-to-COM !

SysEx

Submenú SysEx 

En este submenú se puede seleccionar la ID de dispositivo , y se puede activar manualmente la descarga SysEx usando el botón Snapshot.
SysEx menu
Ver también SysEx HowTo para más información.

Cableado MIDIbox

Tienes algunos ejemplos debajo. Sólo hay que conectar MIDI In de una MIDIbox si vas a querer usar los Modos Snap/Relative/Parallax (o Motorfader), la función  MIDI Learn o la configuración vía SysEx. Si está habilitada en tu secuenciador la función MIDI Thru (configuración por defecto en Cubase!) apaga el fusor MIDI integrado de la MIDIbox para evitar bucles sin fin!

merging example 1

merging example 2

merging example 3

merging example 4

FAQ, Trucos & Pistas

Puedes encontrar los conocimientos compilados en la Wiki MIDIbox  y el  Foro MIDIbox, y no olvides echar un vistazo al documento de  Tor Arne, Walkthrough



Last update: 2015-09-24

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