RhythmLab to program perkusyjny-machine-podobne, które pozwala tworzyć i wizualizować polyrhythms (rytm, w którym różne głosy dzielą działanie do różnej liczbie uderzeń).
RhythmLab został napisany, ponieważ nie mogłem znaleźć żadnego oprogramowania, które z łatwością pozwoli mi zbudować i wizualizacji polyrhythms (rytmy, w których środek jest podzielone na różnych podziałów w różnych głosów: na przykład, 5 przeciw, 7). RhythmLab jest rozpowszechniany na licencji GNU General Public Licence jako archiwum (kliknij tutaj aby pobrać) zawierający źródło i Linux x86 wykonywalny połączone przeciwko libc6, GTK 1.2.1 i audiofile 0,16. Prawdopodobnie będziesz chciał kilka próbek perkusyjnych, jak również (patrz linki). Kod ma być przenośny na inne architektury systemu Linux i innych platform POSIX wspierających OSS i pthreads, ale nie zostało przetestowane (poprawki są mile widziane).
Opcje wiersza polecenia:
c nchan 1 na życzenie mono, stereo 2 na życzenie: domyślnie 2.
d nazwa pliku wyjściowego urządzenia PCM określić: domyślny / dev / dsp.
Format f (po przecinku) wniosek określony format dźwięku OSS (AFMT_ * od soundcard.h). Domyślnie, wolimy native endian trochę ponad 16-reverse-endian ponad 16-bit 8-bitowe, a podpisane przez niepodpisane dla nich wszystkich. W przypadku problemów z wyjściem dźwięku, może chcesz spróbować zmuszając 8-bitową bez znaku, który jest 8.
m Objętość ustawić maksymalną głośność na skali głośności względnej: domyślnie 11.
Okres p ustawić maksymalny termin na skalach okres: domyślne 20.
o Wyjście nazwa pliku próbki surowców do pliku. Głównie do debugowania, ale można również użyć do konwersji sox surowych próbek do jakiegoś bardziej użytecznego formatu.
Szybkość próbkowania r ustawić: domyślnie 44100.
s Czas trwania prowadzony przez kilka sekund i zatrzymać.
szczegóły v wyjściowe negocjacji formatu z kierowcą OSS.
Szczegóły programowe:
Komentarze nie znaleziono