Controlador de DJ MIDI PACMOD (2 / 2 paso)

Paso 2: Firmware

La asignación intentó hacer uso de tanta de uno para un controlador existente como sea posible, acabo de cambiar a un canal diferente.

Usted querrá ir al playground de Arduino y recoger la biblioteca debounce Bounce.h incluir. Es una manera muy útil de debounce fácilmente entradas de masa como se muestra a continuación.

Creo que los comentarios y nombres hace todo bastante claro en cuanto a lo que está sucediendo. Incluso lo he dejado en alguna basura que era realmente sólo una parte del desarrollo y la depuración. El Serial.begin(38400) es una de estas cosas. No necesita estar allí para el código de función. Sólo se utilizó para el Arduino depuración declaraciones que ahora comentadas.

Si no estás familiarizado con Teensy, hay un buen manual en el sitio PJRC. Lo más importante si vas a utilizar el entorno de Arduino es el Cargador Teensy. Asegúrese de que el tablero y Tipo USB en el menú herramientas de la IDE de Arduino están ajustados correctamente como en la imagen.

Posibles cambios que quieres hacer en el código:

* El canal MIDI que el PacMod responde a es midi_ch si quieres que sea algo más que 3.

* La escala del valor pin análogo en relación con el valor deseado de cc MIDI es analog_scale, que se establece en un valor de 8 en el código para dar un rango de 0 a 128. Para cambiar cambiar analog_scale a (1024 / yourDesiredMaxValue). Si cambias de analog_scale puede también necesita cambiar analog_threshold, que es la cantidad de cambio a un pin analógico Teensy que constituye el envío de un mensaje MIDI.

* Los números de nota MIDI que son accionados por los botones se describen en la matriz digital_note [] para cambiar estos valores cambiarán que notas se asignan a botones que.

* Los números de controlador continuo MIDI asignados a macetas están en matriz [analog_control] para poder cambiar estas así.

Artículos Relacionados

Controlador de DJ MIDI de estilo arcade

Controlador de DJ MIDI de estilo arcade

>>> esto no es muy acabado pero ya armado un poco del circuito. Voy a actualizar el instructivo y subir un video cuando se ordena <<<He sido DJ por cerca de 10 años, y para los últimos he intercambiado buena viejo vinilo moda vinilo virt
Cómo crear un controlador de Dj MIDI

Cómo crear un controlador de Dj MIDI

así que esto era un proyecto escolar. Acabo de terminarlo. El documento adjunto al final es todo el proyecto, como lo he escrito bien a mano. Si desea tratar esta build me avisas y te puedo dar algunas sugerencias. También un alza para este proyecto
Controlador de pie MIDI (Pedalera controladora MIDI) para Amplitube 3.

Controlador de pie MIDI (Pedalera controladora MIDI) para Amplitube 3.

Instrucciones de armado y puesta en funcionamiento del Midi pedal.(Pedalera controladora MIDI) para Amplitube 3.Hola, uso habitualmente el programa Amplitube 3 para practicar con mi Guitarra, realmente me gustan mucho los sonidos y posibilidades de c
Controlador Arduino personalizado MIDI

Controlador Arduino personalizado MIDI

Hola y Bienvenidos a este instructable sobre cómo construir un controlador USB MIDI personalizado, barato y fácil, basado en Arduino. La mejor noticia: sólo tiene que conectar sin problemas con interfaces USB a MIDI, o herramientas de software como M
Controlador de estilo MIDI MPC casero

Controlador de estilo MIDI MPC casero

1.0 INTRODUCCIÓNDecidí construir y diseñar un controlador midi que se utiliza para enviar comandos a un equipo que ejecuta un DAW (digital audio workstation) para controlar diferentes parámetros dentro de ella. El DAW que usé se llama Ableton Live. H
Controlador de pie MIDI basados en Arduino DIY

Controlador de pie MIDI basados en Arduino DIY

Llevo muuuucho tiempo con intentar un lazador de guitarra durante un tiempo, pero no me gusta la idea de gastar dinero en un pedal específicos del lazador cuando puedo usar un ordenador para eso y desde que he estado aprendiendo arduino para divertir
Controlador de pie Midi Arduino para Ableton Live

Controlador de pie Midi Arduino para Ableton Live

Soy un geek. Yo lo sé. Me gustan las cosas DIY'ing. Compré una impresora 3d (que está sentado en mi oficina no funciona ahora mismo)... y como construir drones. Yo generalmente morder más de lo que puedo masticar y a menudo tiene que ir a otros para
Tambores de guante MIDI con Arduino y sensores de luz

Tambores de guante MIDI con Arduino y sensores de luz

voy a describir una divertida y fácil manera de construir su propia expresión sonido MIDI habilitado guante sin gastar mucho dinero en costosos sensores o Interfaces MIDI.Sienta libre de entrarme en contacto con directamente por correo si gusta o si
Pedal de Teensy USB MIDI para controlar Mobius Looper

Pedal de Teensy USB MIDI para controlar Mobius Looper

Motivación:Tocando en una banda de 2 piezas, con los tambores y un montón de otras muestras que se está reproduciendo como forro pistas, era necesario utilizar una lanzadera para agregar más elementos a las pistas. Un looper basado en hardware falla
Zeta Reticuli: MIDI control de ecualizador de 10 bandas y múltiples interfaz de efecto externo

Zeta Reticuli: MIDI control de ecualizador de 10 bandas y múltiples interfaz de efecto externo

aproximadamente la mitad mi vida (20 años) hace que solía tener literalmente drillions y drillions de ideas que todavía siento no es una completa pérdida de tiempo. Una de estas brillantes ideas debía ser capaz de controlar un pedal de wah-wah guitar
PiMiDi: Una frambuesa Pi caja Midi, o cómo aprendí a dejar de preocuparme y amar MIDI

PiMiDi: Una frambuesa Pi caja Midi, o cómo aprendí a dejar de preocuparme y amar MIDI

Este es mi segundo instructivo sobre el uso el Raspberry Pi para audio digital, Compruebe hacia fuera mi primer instructivo para saber cómo configurar y controlar efectos de audio personalizados en un Raspberry Pi.Si te gusta jugar con efectos de aud
Secuencias de comandos de procesamiento con MIDI

Secuencias de comandos de procesamiento con MIDI

Procesamiento es quizás mejor conocido como un generador de gráficos y sonido, pero sus bocetos no sólo crear mensajes MIDI pero Escuchar para ellos también.Los mensajes MIDI pueden venir de no solo un teclado MIDI estándar, sino de otras aplicacione
Dibujar-MIDI controller con tinta conductora

Dibujar-MIDI controller con tinta conductora

'Draw It Yourself' es un controlador MIDI que utiliza tinta conductora como botones. Está basado en Arduino y utiliza un sensor capacitivo (dos, en realidad) para determinar si los botones dibujados son ser tocados o no.http://sanidanz.tumblr.com/dra
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av