¿Generador de música controlada - enviado por BayLab para el programa de patrocinio de Instructables del cerebro (4 / 7 paso)

Paso 4: Software

Para realmente hacer que los sonidos, usé el tratamiento. Si alguna vez has hecho cualquier trabajo o procesamiento o cualquier música por ordenador, Sabe usted que esta era una idea TERRIBLE. De acuerdo. Elegí procesamiento porque quería tener una visualización fresca para ir junto con los sonidos, y puede interactuar fácilmente con un Arduino (aunque acabé no utiliza esta función). Yo no sabía de la existencia de Supercollider o cualquier otro idioma significada específicamente para este propósito. De todos modos, he leído básicamente en los datos en serie, hacer algún formato a para conseguir 3 números separados y luego tomar la media de los últimos números de 8 "atención" y "Meditación" números. Basado en ese medio, cierta muestra se reproduce desde una biblioteca de sonidos. La media de "Atención" reproduce una muestra melódica y la media de "Meditación" tiene un fondo, ambiente de la muestra. Estas muestras se pueden jugar encima uno del otro, por lo que terminan con varias de estas muestras de sonido ambiente reproducidas al mismo tiempo. Son todos pentatónicas, así que funcionan en cualquier orden. Más tarde escribí una segunda versión que toca la guitarra en vez de sonidos del ambiente. Había grabado yo mismo jugando 4 barras de varios acordes y cambiar el código un poco para tratar de hacer que suene un poco mejor. Puedes jugar un montón de sonidos del ambiente al mismo tiempo y no suena mal, pero no siempre es el caso de la guitarra o cosas más melódicas. Nunca suena disonante, pero a veces puede ser interesante. Mayoría de las veces me resulta francamente agradable.

Ahora, el código es muy simple, pero el trabajo teniendo en cuenta que es el fruto de una noche de insomnio del trabajo en un intento de hack a un demo. Puede descargar aquí mi código:

https://github.com/blueintegral/mental-Note

ClockworkRobot hizo otra revisión de este código que incluye una visualización que se puede descargar en su página web. También tiene más fotos e información sobre el hack.

Artículos Relacionados

Alcoholemia portátil DIY - enviado por BayLab para el programa de patrocinio de Instructables

Alcoholemia portátil DIY - enviado por BayLab para el programa de patrocinio de Instructables

detectar su BAC wih un bolsillo tamaño alcoholemia.Paso 1: descargo de responsabilidadAntes que comencemos, un descargo de responsabilidad. Esto no pretende ser utilizado para decir si es aceptable para conducir o no. No es tan preciso como un policí
Puede RC / cilindro - enviado por BayLab para el programa de patrocinio de Instructables

Puede RC / cilindro - enviado por BayLab para el programa de patrocinio de Instructables

un par de años atrás, hubo un comercial que funcionó para Chef Boyardee que tenía una lata de sopa después de una niña en casa. Puedes ver aquí:su realmente no significa nada hasta que yo buscaba en la Web de industrias m5. M5 es una empresa de efect
Otro cuadrotor barato - enviado por BayLab para el programa de patrocinio de Instructables

Otro cuadrotor barato - enviado por BayLab para el programa de patrocinio de Instructables

como básicamente todos estos días, que quería construir un cuadrotor. Aquí es cómo construí mina para bastante barato.Paso 1: Diseño mecánico construí mi cuadrotor con un amigo. Usé algunos escuadra aluminio fino de Home Depot como los puntales. Los
Construir un CyberGlove $30k para $40 - enviado por BayLab para el programa de patrocinio de Instructables

Construir un CyberGlove $30k para $40 - enviado por BayLab para el programa de patrocinio de Instructables

el guante de la derecha es un CyberGlove, hecha por una empresa hace varios años que $30.000 por guante. Sé esto porque he encontrado un par en el laboratorio de que trabajo en la escuela...Así que construí mi propio par con 70% de la funcionalidad d
Gigante Web controladas Rover - enviado por BayLab para el programa de patrocinio de Instructables

Gigante Web controladas Rover - enviado por BayLab para el programa de patrocinio de Instructables

este Instructable le mostrará cómo convertir un carro PowerWheels en un rover web controlada. Te voy a mostrar cómo convertir incluso el coche de PowerWheels más antiguos, junkiest en un coche rápido de la telepresencia.Paso 1: Preparando el coche Po
El Sr. Tea, alternativa del bebedor té a Mr. Coffee - enviado por BayLab para el programa de patrocinio de Instructables

El Sr. Tea, alternativa del bebedor té a Mr. Coffee - enviado por BayLab para el programa de patrocinio de Instructables

mayoría de la gente gusta beber café por la mañana, pero no me gusta el café, por lo que beber té. Quería un dispositivo simple para hacer té y tetera real cuesta alrededor de $300. Incluso no necesito una cafetera completa para hacer té, sólo una pl
¿Crecimiento de las plantas - enviado por BayLab para el programa de patrocinio de Instructables de hacking

¿Crecimiento de las plantas - enviado por BayLab para el programa de patrocinio de Instructables de hacking

quiere hackear sus plantas a nivel genético y hacerlos crecer enormes? Este instructable le mostrará cómo!Paso 1: el ácido giberélico Ácido giberélico es una planta natural de la hormona de crecimiento. Las plantas normalmente producen GA, y es lo qu
Tubo de ojo mágico - enviado por BayLab para el programa de patrocinio de Instructables

Tubo de ojo mágico - enviado por BayLab para el programa de patrocinio de Instructables

ojo mágico de un tubo es un dispositivo antiguo que fue utilizado originalmente para indicar qué tan bien una radio fue sintonice a una estación específica. En este Instructable, usted aprenderá cómo trabajar tubos de ojo mágico, donde conseguirlos,
¿Crear un Linux Cluster - enviado por BayLab para el programa de patrocinio de Instructables

¿Crear un Linux Cluster - enviado por BayLab para el programa de patrocinio de Instructables

siempre deseó tener un cluster de Linux a los números de la crisis? Esta guía le enseñará a iniciado sobre la configuración de un cluster que puede cargar automáticamente equilibrio hilos y ayuda que usted aprende cómo funcionan los superordenadores.
Luces de árbol de Navidad parpadea música sincronizada controlado por ordenador

Luces de árbol de Navidad parpadea música sincronizada controlado por ordenador

Relés de estado sólido de uso a parpadear las luces de su árbol de Navidad en tiempo con la música. También bueno para Halloween haunted casas.Paso 1: Adquirir y configurar un árbol de NavidadHaz un bonito árbol grande y saludable ante sus ventanas m
Música y luces en caja para niños

Música y luces en caja para niños

Música + show de luces en caso de niños.Video aquí: Video: reproductor de música prueba de niño + luces de¿Por qué hacer esto?Hace unos años hice una máquina mucho más compleja para un niño con discapacidad que contenía un iPod donde se podían selecc
Pecho de música, de gran tamaño para MaKey MaKey

Pecho de música, de gran tamaño para MaKey MaKey

Se trata de un pecho de música de gran tamaño, para MaKey MaKey.Para más proyectos y un resumen de seguimiento de nuestra noche de compilación de enero, por favor vea este hilo!BREVE RESUMEN:Este es un gran pecho para albergar un MaKey MaKey, cables,
Control de robot tanque-unidad básica sobre Bluetooth con mbed para el Freescale K64F

Control de robot tanque-unidad básica sobre Bluetooth con mbed para el Freescale K64F

Este Instructable es basada en esta obra anterior que muestra cómo controlar un robot de estilo típico de impulsión de tanque utilizando Arduino y una aplicación para Android, como se muestra en este coche RC para Android Instructable.He utilizado es
Las instrucciones en completar la maqueta de diseño de accionado por resorte para elevación/descenso de Center-Mounted estriberas en sillas de ruedas eléctricas

Las instrucciones en completar la maqueta de diseño de accionado por resorte para elevación/descenso de Center-Mounted estriberas en sillas de ruedas eléctricas

reposapiés montada en el centro Levante para guardarse debajo del asiento bien y bajar a implementarse. Un mecanismo para la operación independiente de estiba reposapiés e implementación no está incluido en sillas de ruedas de poder de mercado y usua