Simple Metronome (simetro) je konzolový program, který poskytuje základní funkce metronom a podporuje zvýraznění vzory.
Pokud vše, co chci, je 100 tepů za minutu metronom, postupujte takto:
../simetro 100 9 | Ecasound -f: s16,2,44100, i -i: stdin
Opatrným milovník příklad bych použít simetro takto:
./simetro 240 6232
1. arg: 240 klíšťata za minutu. 2. arg: řetězec z jedné nebo více číslic, případně komentovaný s jiné non-číslice znaky. 0 mlčí. 5 je střední. 9 je hlasitý. Vzor 9099 znamená, že hlasité rest-hlasitý hlasitý. Příklad vzor, 240 6232, představuje normálně diakritikou šestnácté poznámky na 60 tepů za minutu. Délka druhého argumentu určuje délku vzoru.
Typické přízvuk řetězce (druhý Arg):
5, 73, 733, 8242, 8222, 832 až 632
Pro vaše pohodlí, můžete přidat non-číselné znaky (anotace) k přízvuku řetězec. Tyto znaky jsou ignorovány simetro. Takže 832-632 a 832632ar rovnocenné. Drážek a vojenské příklady v příkladech / adresáře to dokládají. noaccent-100bpm je nejjednodušší příklad. tabla je nejmódnější příkladem.
První argument je "klíšťat za minutu", takže pokud jste zastupuje svůj rytmus s jedním klíšťaty na rytmu, než klíšťata za minutu bude rovna tepů za minutu. Ale pokud, například, vaše klíšťata jsou 16. konstatuje, pak klíšťata za minutu bude čtyřnásobek tepů za minutu.
Existují dva způsoby pro sluchově výstupní průběh.
1) Pipe výstup na reálném čase syrové audio přehrávač.
2) Poslat výstup do souboru. Převést na WAV. Hrát WAV souboru.
Pomocí Ecasound, můžete to udělat takhle:
./simetro 240 6232 | Ecasound -f: s16,2,44100, i -i: stdin
Toto je pravděpodobně nejvíce praktické konfigurace. Ecasound je dobrý kód a já doporučuji. Nebo můžete použít jiný program, který může hrát audio proud ze standardního vstupu. Srp také funguje:
./simetro 240 6232 | srp> / dev / null
Začíná to okamžitě, nevytváří žádné soubory, a zastaví se CTRL-C. srp je součástí mého Simple vícestopý balíček, který lze nalézt na http://freshmeat.net/projects/simple-multitrack/ a běží na Linuxu / OSS a na Mac OS X. Jiné programy nepochybně poskytnout stejnou možnost.
V systému Solaris 9, já používám tento příkaz bash pro reálném čase (ale nízká kvalita) výstupu:
alias rawplay = "Sox -t sw -r 44100 -c 2 - -t surový -r 8012 -u -b -c 1 / dev / audio"
./simetro 300 5222 | rawplay
Chcete-li vytvořit soubor a přehrát (metoda 2), můžete to udělat:
./simetro 240 6232 | dd bs = 1024 count = 10k> rawfile
sox -t sw -r 44100 -c 2 rawfile outfile.wav
sox je zvukový formát převodník. Můžete si jej zde:
http://sox.sourceforge.net/
Prosím, napište své komentáře, návrhy a zprávy o chybách ke mně. Moje e-mailová adresa je na mé webové stránky: http://w140.com/kurt Uveďte prosím slovo simetro v objektu k přeskočení spamový filtr.
Co je nového v této verzi:
Podrobnosti Software:
Komentáře nebyl nalezen