Paso 3: Utilizando la aplicación
Usted necesita instalar git en el Edison para proceder con este paso.
Siga esta página para añadir nuevos repositorios.
Añadir el repositorio git
opkg update opkg install git
Siga estas instrucciones para instalar la aplicación tuner:
git clone https://github.com/navin-bhaskar/GuitarTuner_EdisonGalileo.git tuner cd tuner make
Esto debe generar la aplicación de sintonizador. Iniciar la aplicación escribiendo el comando siguiente:
./tuner
Puesta la nota de destino:
La nota de destino es la nota que desea afinar su instrumento. Un solo clic del botón de los ciclos de las notas de "C" por "B" y detrás otra vez. Por ejemplo si la nota de destino es "C", un clic lo avanza a "C#" (C sostenido o si bemol).
Hay dos modos de operación para este dispositivo:
- Modo visual:
- En modo visual, tan pronto como se detecta la nota de destino, los cambios de la luz de fondo LCD azul y también la nota estimada se muestra en la pantalla LCD
- Modo de audio:
- Entras en modo de audio por pulsación larga del botón. El modo de audio se sale con un solo botón clic
- En este modo, la nota de destino seleccionado se reproduce en un bucle que se puede utilizar como referencia para afinar su instrumento
Usted puede salir de la aplicación cualquier momento presionando "ctrl-c".
Esta aplicación utiliza un digital filtro de paso bajo a ruidos de alta frecuencia corte. En el sistema Si instaló scipy, entonces puede utilizar el "filter.py" suministrado para generar parámetros de filtro para sus necesidades cambiando la frecuencia de corte, Fc. Además, usted puede aumentar el orden (posición 2 en la secuencia de comandos), para un mejor rendimiento del filtro pero esto viene en una reducción del rendimiento.
Si la aplicación falla con "velocidad de muestreo no válido" el tipo de muestreo por defecto utilizado por esta aplicación no es compatible con tu tarjeta de audio. En ese caso, tendrás que primero Verifique que las velocidades de muestreo compatibles para su dispositivo.
Puede ejecutar el siguiente comando para saber qué tipos de muestreo son compatibles:
gato /proc/asound/card2/stream0
Busque "tasas" presentadas y Observe abajo.
Tenga en cuenta que en el comando anterior, sé que mi tarjeta de sonido es card2 de la salida de "aplay -l".
Cambiar la frecuencia de muestreo en línea "config.h" 8 con vi.
vi config.h
Vaya a la línea 8 y sustituir el número en "#define SAMPLING_RATE (your_sampling_rate)".