Simple Metronome

Software skärmdump:
Simple Metronome
Mjukvaruinformation:
Version: 0.4
Ladda upp dagen: 3 Jun 15
Utvecklare: Kurt Rosenfeld
Licens: Gratis
Popularitet: 13

Rating: 4.0/5 (Total Votes: 2)

Enkel Metronome (simetro) är en konsol program som ger grundläggande metronomfunktionerna och stöder accent mönster.
Om allt du vill ha är en 100 bpm metronom, gör så här:
../simetro 100 9 | ecasound -f: s16,2,44100 jag -i: stdin
Ett sightly snyggare exempel skulle använda simetro så här:
./simetro 240 6232
1 arg: 240 fästingar per minut. 2 arg: en sträng av en eller flera siffror, möjligen kommenterad med andra icke-siffriga tecken. 0 är tyst. 5 är medium. 9 är högt. Mönstret 9099 innebär hög-resten-högt-högt. Exemplet mönster, 240 6232, representerar normalt accent sextondelar på 60 slag per minut. Längden av det andra argumentet bestämmer längden på mönstret.
Typiska accent strängar (andra arg):
5, 73, 733, 8242, 8222, 832-632
För din bekvämlighet, kan du lägga till icke-numeriska tecken (anteckning) till accent strängen. Dessa tecken ignoreras av simetro. Så 832-632 och 832.632 är ekvivalenta. Spåret och militära exempel i exemplen / katalogen illustrera detta. noaccent-100bpm är det enklaste exemplet. tabla är en häftigaste exempel.
Det första argumentet är "fästingar per minut", så om du representerar din rytm med ett tick per slag, än fästingar per minut kommer att vara lika med slag per minut. Men om till exempel, dina fästingar är 16-delsnoter, då fästingar per minut kommer att vara fyra gånger slag per minut.
Det finns två metoder för att höra den utgående vågformen.
1) Rör utgången till en realtids rå ljudspelare.
2) Skicka utdata till en fil. Konvertera till WAV. Spela WAV-fil.
Använda Ecasound, kan du göra det så här:
./simetro 240 6232 | ecasound -f: s16,2,44100 jag -i: stdin
Detta är förmodligen den mest praktiska konfiguration. Ecasound är bra kod och jag rekommenderar det. Eller så kan du använda något annat program som kan spela en ljudström från stdin. SRP fungerar också:
./simetro 240 6232 | SRP> / dev / null
Det börjar omedelbart skapar inga filer, och stoppar med Ctrl-C. SRP är en del av min enkla Multitrack paket som kan hittas på http://freshmeat.net/projects/simple-multitrack/ och körs på Linux / OSS och på Mac OS X. Andra program utan tvekan ge samma kapacitet.
På Solaris 9, jag använder detta bash kommando för realtid (men låg kvalitet) utgång:
alias rawplay = "Sox -t sw -r 44100 C2 - -t rå -r 8012 -u -b -c 1 / dev / audio"
./simetro 300 5222 | rawplay
Om du vill göra en fil och spela upp den (metod 2), kan du göra så här:
./simetro 240 6232 | dd bs = 1024 count = 10k> rawfile
sox -t sw -r 44100 -c 2 rawfile outfile.wav
Sox är ett ljudformat omvandlare. Du kan få den här:
http://sox.sourceforge.net/
Vänligen maila dina kommentarer, förslag och felrapporter till mig. Min e-postadress är på min sida: http://w140.com/kurt Bifoga ordet simetro i ditt ämne att hoppa över spamfilter.
Vad är nytt i den här versionen:

Kommentarer till Simple Metronome

Kommentarer hittades inte
Kommentar
Slå på bilder!