Láser analógico Guitar Hero (4 / 18 paso)

Paso 4: Bloque de detección de nota

Los pasos siguientes se centran en la construcción del bloque de detección de la nota. Anterior es un diagrama de bloque. Quiero primero dar un resumen de la teoría detrás de este bloque, pero si no te interesa, vaya al paso siguiente para comenzar a construir.

La música de la computadora es sólo una combinación de ondas senoidales en diferentes frecuencias de las notas de la música. Utilizamos una técnica llamada Heterodinaje para detectar las notas. Empezamos con los circuitos del oscilador para producir siete frecuencias diferentes. Cada frecuencia independientemente se multiplica (mixta) con la señal de música para producir siete señales independientes de siete circuitos multiplicadores. Un octavo de salida sólo contiene la señal de música. Cada uno de estos ocho canales es responsable para la detección de una de las ocho notas de la octava a partir de C. medio

Aquí es la idea principal: cuando una determinada frecuencia de la música se multiplica por otra frecuencia, parte de la señal de salida tiene una frecuencia que es la suma de las frecuencias de entrada. Los osciladores y multiplicadores en los primeros siete canales están diseñados para que la frecuencia de cada una de las primeras siete notas en la octava, cuando se añade a la frecuencia del oscilador en uno de los canales, da exactamente 520 Hz. Por ejemplo, considere el canal para la detección de C media, que tiene una frecuencia de 261 Hz. Ese canal contiene un multiplicador y un oscilador con frecuencia Hz 259. Cuando las entradas se multiplican juntos, la salida es una señal con frecuencia de 520 Hz. Así que si la nota C es en la música en un momento dado, la salida de ese canal contiene 520 Hz. de otra manera, la salida no contiene 520 Hz. Del mismo modo, cada una de las otras siete primeras notas en la octava corresponde a un canal diferente que salidas 520 Hz si la nota es en la música. La nota más alta de la octava ya está a 520 Hz, por lo que ningún multiplicador u oscilador es necesario en el octavo canal.

A continuación, estos ocho canales son alimentados en un conjunto de ocho filtros de paso de banda, que determinan si los canales contienen 520 Hz. Si un filtro paso de banda ve a 520 Hz, salidas una gran señal; de lo contrario, salidas nada. Así que si una nota está en la música, el canal correspondiente contendrá 520 Hz, y la salida del filtro paso de banda correspondiente será una gran señal.

Por último, los ocho canales son alimentados en un circuito de detección que esencialmente determina si hay una gran señal en cada uno de los canales. La salida de la detección del circuito para cada canal es conectado a un laser para la nota correspondiente, por lo que si la nota es en la música en un momento dado, el circuito de detección ve una gran señal y se enciende su láser.

En Resumen, hay ocho canales en el bloque de detección de la nota correspondiente a cada una de las ocho notas de la octava y cada uno de los ocho lasers correspondientes. Si la música contiene una nota, que canal correspondiente está activo y su láser se enciende. Cuando termina la nota, el láser se apaga.

Artículos Relacionados

Láser-synthitar de una guitarra del guitar-hero-como juguete

Láser-synthitar de una guitarra del guitar-hero-como juguete

estaba muy inspirada por todos los videos de youtube de arpas láser pero encontré todo demasiado grande para traer para una jam session o necesitaban una instalación complicada y un pc etc.. Pensé en una guitarra con rayos láser en lugar de cadenas.E
¿Cómo ser un Guitar Hero/Rock Bander

¿Cómo ser un Guitar Hero/Rock Bander

teniendo problemas para impresionar a la otra persuasión con algunas grecas furioso? No hay más! Nota: Esto se aplica a la guitarra solamente. Si consigo suficiente buenos comentarios voy a hacer uno para cantar y tambores en RB.Paso 1: Conociendo la
Cómo ser anillador Rock y Guitar Hero: la secuela! ¿

Cómo ser anillador Rock y Guitar Hero: la secuela! ¿

Es todo ese destrozo aún no impressin'el sexo opuesto? Tal vez usted necesita gritar y bang algunas almohadillas de goma! Esta es la parte 2 de mi cobertura de la banda de Rock. Si esto no impresiona a nadie, tal vez es tiempo de tocar un instrumento
Sencillo mando de Guitar Hero para PC con Teensy (capaz de multi-player)

Sencillo mando de Guitar Hero para PC con Teensy (capaz de multi-player)

Después de hacer el Simple pegado DDR Pad, el siguiente paso natural es obviamente un mando de guitar hero :)Lo que me di cuenta que se ejecutará de pasadores en la board si quería añadir más jugadores.¿La solución?Utilizando el valor analógico, lo q
Mando de PS3 Wireless Guitar Hero

Mando de PS3 Wireless Guitar Hero

tomar un controlador SIXAXIS y un controlador de guitarra SG y bofetada juntos para jugar Guitar Hero 1 en la PS3! * Ser consciente de esto solo funciona en Guitar hero 1... Si alguien sabe cómo utilizar un controlador con héroe de la guitarra 2 pued
Velocímetro de bicicleta "Analógico"

Velocímetro de bicicleta "Analógico"

En este instructable voy a mostrar cómo hacer un velocímetro "análogo" fácil utilizando un arduino nano, un servo motor y algunos componentes extras más.Es la parte analógica del proyecto sólo en la pantalla de la velocidad, todas las de detecci
Sensores analógicos - calcular la no linealidad introducida por una carga o Pull-Down Resistor

Sensores analógicos - calcular la no linealidad introducida por una carga o Pull-Down Resistor

¿Ha tenido alguna vez esa sensación terrible que añadir una resistencia de carga o 'bajar' a su sensor está arruinando todas las lecturas analógicas?Tal vez te estás preguntando ¿por qué queremos echar a perder un circuito perfectamente bueno poniend
Acelerómetro analógico Control de un Servo

Acelerómetro analógico Control de un Servo

Se trata de un método de usar la salida de pulso cuadrado de un acelerómetro de dos ejes de Memsic para controlar un servo. Sin embargo, a diferencia de otros métodos que utilizan un dispositivo microcontrolador, te voy a mostrar cómo directamente to
Robot de AAA (autónoma analógico Arduino)

Robot de AAA (autónoma analógico Arduino)

la AAA Robot es un robot perfecto para principiantes. Es versátil, fácil de construir y discute muchos de los temas entre deben aprender, incluyendo pero no limitado a interruptores de transistor, motor de sensores analógicos de nad. Este Instructabl
PVC soporte de guitarra para Guitar Hero y Rock Band

PVC soporte de guitarra para Guitar Hero y Rock Band

serie del Guitar Hero y Rock Band nos ha dado un montón de música, pero también nos han dado algo más... muchas guitarras de plástico en diferentes estilos, formas y colores. Después de un tiempo, mover esas guitarras alrededor de todo el tiempo se f
Épica! Guitar Hero - guitarra de doble cuello... Fail

Épica! Guitar Hero - guitarra de doble cuello... Fail

2015 marca el 10 º aniversario del fenómeno de cultura pop Guitar Hero. ¿Recuerda, el juego de video que se hizo más popular que el instrumento musical que sólo vagamente tuvo éxito para imitar? Qué mejor manera de celebrar su decenalmente de to cani
Cómo jugar Guitar Hero/Rock Band

Cómo jugar Guitar Hero/Rock Band

los juegos de música de Rock Band y Guitar Hero son juegos en sí mismos. Música video juegos son un nuevo género de videojuegos. Introducción de miles de personas cada hora para nuevas bandas, canciones y géneros de la música, este juego es la corrie
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
Digital a analógico: Cómo realizar datos como forma

Digital a analógico: Cómo realizar datos como forma

Datos están en todas partes! Es el número de aves que se pasa fuera de casa mientras caminas por la calle, es el tipo de helado sabores personas escoger en un caluroso día de verano, es todo el mundo en que vivimos. Datos pueden ser una cantidad de c