Módulo Hammond MIDI con PIC
| #11 |
|
Francisco Galarza
|
Bueno gente, tengo 3 semanas libres para meterme a fondo con este asunto.
La interpretación de los mensajes MIDI la tengo clara, por eso no hay problema. Me falta averiguar un poco sobre la electrónica de la comunicación serie. Sé que es asincrónica a 31,25Kbps (±1%) pero no sé los niveles de tensión / corriente que maneja. Tengo un PIC16F877 que va a encargarse de almacenar un cuarto de onda senoidal, ya que el resto de la onda la formo por simetría. No sé si usar el mismo micro para la recepción MIDI o hacer un buffer con otro micro. Mi idea es generar una tabla con todas las notas y sus respectivos volúmenes para saber cuáles están activas. Según la frecuencia y el tiempo real, voy creando la onda de salida. ¿Quilombo? Tal vez, estoy muy acelerado Para la conversión estoy viendo de usar dos DAC08, uno para cada canal. Posteriormente agregaré la parte de defasaje y pitch bend para simular el amplificador Leslie (parlante rotatorio). La simulación del vibrato es fácil. Para la simulación del amplificador valvuar estoy en bolas. Supongo que haré un simple distorcionador de guitarra modificado. Bueno, la onda a generar está compuesta por 9 osciladores harmónicos por nota, controlados por 9 "drawbars" con 9 posiciones cada uno. La posición 0 implica que ese harmónico no sonará. Cada posición siguiente significa un aumento de 3dB en el harmónico. El órgano Hammond genera como 90 frecuencias por medio de una rueda electromecánica. La onda resiltante sería una cosa así: http://theatreorgans.com/hammond/drawbar.htm Para quienes no saben qué es un órgano Hammond, acá dejo un videito que te pone los pelos de punta: |
|||||||||||
|
|
||||||||||||
| #12 |
| #13 |
|
Francisco Galarza
|
eb7ctx escribió: Hola, la señal serie usa niveles mas 12v para el uno y - 12 volt. para el cero Hola. Tenía entendido que la comunicación RS-232 usa esos niveles pero particularmente el MIDI no lo sé. |
|||||||||||
|
|
||||||||||||
| #14 |
|
eb7ctx
|
El estándar MIDI es parecido, pero no es igual, yo te decía los formatos Serie, de hecho por lo general el MIDI va integrado en las tarjetas de sonido, y los instrumentos no se suelen conectar ni en serie ni en paralelo, creo recordar que lo saco Yamhaa ( o como se escriba..jeje)
|
|||||||||||
|
|
||||||||||||
| #15 |
|
juanitokas
|
Buenas.
En midi usas 5v para los unos y 0v (gnd) para los ceros y se usan puertos midi, no el rs232. Suerte. |
|||||||||||
|
|
||||||||||||
|
| Otros temas de interés | |
|---|---|
| Adaptar el voltaje de una batería para alimentar un PC | |
| Como conectar el LCD de un laptop en un PC? | |
| Conectar CD-rom IDE a una laptop | |
| Alimentar dispositivos USB con baterias recargables | |
| Conectar Pad a la PC | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Contacto |
Acerca de |
Ayuda |
Normas de la Comunidad |
Privacidad |
Mapa de los foros
© Foros de Electrónica - Comunidad Internacional de Electrónicos
© Foros de Electrónica - Comunidad Internacional de Electrónicos

