Yksinkertainen Metronome (simetro) on konsoli ohjelma, joka sisältää perustiedot metronomi toimintoja ja tukee aksentti kuvioita.
Jos kaikki haluamasi on 100 bpm metronomi, tee näin:
../simetro 100 9 | Ecasound -f: s16,2,44100, i -I: stdin
Sightly harrastaja esimerkiksi käyttäisi simetro näin:
./simetro 240 6232
1. arg: 240 punkkeja minuutissa. 2. arg: merkkijono yhden tai useamman numeroa, mahdollisesti selityksin muiden ei-numeroinen merkkiä. 0 on äänetön. 5. on keskikokoinen. 9. on kovaa. Kuvio 9099 tarkoittaa loud-rest-loud-ääneen. Esimerkiksi kuvio, 240 6232, edustaa yleensä painollinen kuudestoistaosanuottiin 60 lyöntiä minuutissa. Pituus toinen väite määrittelee pituuden kuvio.
Tyypillisiä aksentti jouset (toinen arg):
5, 73, 733, 8242, 8222, 832-632
Alla voit lisätä ei-numeerisia merkkejä (huomautus) ja aksentti merkkijono. Nämä merkit ohitetaan simetro. Joten 832-632 ja 832632 ovat vastaavat. Ura ja sotilaalliset esimerkkejä esimerkeissä / hakemistosta kuvaavat tätä. noaccent-100bpm on yksinkertaisin esimerkki. tabla on hienoin esimerkki.
Ensimmäinen argumentti on "tikittää minuutissa", joten jos olet edustavat oman rytmin yksi rasti per beat, kuin punkkeja per minuutti on sama kuin lyöntiä minuutissa. Mutta jos esimerkiksi teidän punkit ovat 16. toteaa, niin punkkeja per minuutti on neljä kertaa lyöntiä minuutissa.
On kaksi tapaa kuulemiselle antoaaltomuoto.
1) Pipe lähtö reaaliaikainen raaka soittimeen.
2) Lähetä tuloste tiedostoon. Muuntaa WAV. Toistaa WAV.
Käyttämällä Ecasound, voit tehdä sen näin:
./simetro 240 6232 | Ecasound -f: s16,2,44100, i -I: stdin
Tämä on todennäköisesti kaikkein käytännön kokoonpanon. Ecasound on hyvää koodia, ja suosittelen sitä. Tai voit käyttää joitakin muita ohjelma, joka voi toistaa audio stream vakiosyötteestä. SRP toimii myös:
./simetro 240 6232 | srp> / dev / null
Se alkaa välittömästi, ei luo mitään tiedostoja, ja pysähtyy CTRL-C. SRP on osa minun Yksinkertainen Multitrack paketti, joka löytyy osoitteesta http://freshmeat.net/projects/simple-multitrack/ ja toimii Linux / OSS ja Mac OS X. Muut ohjelmat epäilemättä tarjota samoja ominaisuus.
Solaris 9, käytän tätä bash komento reaaliaikaisen (mutta heikkolaatuinen) output:
alias rawplay = "sox -t sw -r 44100 -c 2 - -t raaka -r 8012 -u -b -c 1 / dev / audio"
./simetro 300 5222 | rawplay
Jos haluat tehdä tiedostoon ja toistaa niitä (menetelmä 2), voit tehdä tämän:
./simetro 240 6232 | dd bs = 1024 count = 10k> rawfile
sox -t sw -r 44100-c 2 rawfile outfile.wav
sox on ääniformaatti muunnin. Saat sen täältä:
http://sox.sourceforge.net/
Lähetä kommentteja, ehdotuksia, ja vikailmoituksia minulle. Sähköpostiosoitteeni on minun kotisivulta: http://w140.com/kurt Liitä mukaan sana simetro oman kohteena ohittaa roskapostin suodatin.
Mitä uutta tässä julkaisussa:
Ohjelmiston tiedot:
Kommentteja ei löytynyt