Gitarr Tuner (3 / 3 steg)
Steg 3: Använda programmet
Du måste installera git på din Edison att gå vidare med detta steg.
Följ den här sidan för att lägga till nya repor.
Lägga till git från repo
Opkg uppdatering
Opkg installera git
Följ dessa instruktioner för att installera programmet tuner:
git clone https://github.com/navin-bhaskar/GuitarTuner_EdisonGalileo.git tuner
CD-tuner
göra
Detta bör bygga programmet tuner. Starta programmet genom att skriva följande kommando:
. / tuner
Ange målet anteckningen:
Target tonen är tonen som du vill stämma ditt instrument till. Ett enda klick på knappen växlar tonerna från "C" mellan "B" och tillbaka igen. Till exempel om målet tonen är "C", ett klick vidare det till "C#" (C sharp eller B-dur).
Det finns två driftslägen för den här enheten:
- Läge:
- I visuellt läge, så snart målet anteckningen upptäcks, visas LCD bakgrundsbelysning ändras till blå och också den beräknade not på LCD-skärmen
- Ljudläge:
- Du anger ljudläge av långa tryck på knappen. Ljud-läge är avslutat med enkel knapp klick
- I det här läget spelas valt mål Obs upp i en loop som kan användas som referens för att trimma ditt instrument
Du kan avsluta ansökan helst genom att trycka "ctrl-c".
Detta program använder ett digitalt lågpassfilter för cutoff hög frekvens buller. På ditt system om du har installerat scipy, då kan du använda den medföljande "filter.py" för att generera filterparametrar för dina behov genom att ändra den cutoff frekvensen, Fc. Dessutom, du kanske vill öka ordern (värdet 2 i manus), för bättre prestanda för filtret men detta kommer vid en prestandaförsämring.
Om programmet misslyckas med "Ogiltig samplingsfrekvens" sedan stöds standard samplingsfrekvens används av denna ansökan inte av din ljud kort. Du måste i så fall kontrollerar först om stöds samplingshastigheter för din enhet.
Du kan köra följande kommando för att veta vad samplingshastigheter stöds:
cat /proc/asound/card2/stream0
Kontrollera om "priser" arkiverat och anteckna det.
Observera att i ovanstående kommando, jag vet att mitt ljudkort är card2 från "aplay -l" utdata.
Ändra samplingsfrekvensen i "config.h" linje 8 använder vi.
Vi config.h
Navigera till linje 8 och ersätta numret i "#define SAMPLING_RATE (your_sampling_rate)".