Простой метроном (simetro) является консольная программа, которая обеспечивает основные функции метронома и поддерживает шаблоны акцент.
Если все, что хотите это 100 ударов в минуту метроном, сделать это:
../simetro 100 9 | Ecasound -f: s16,2,44100, я -i: стандартного ввода
Красивый любитель пример будет использовать simetro так:
./simetro 240 6232
Первый аргумент: 240 клещей в минуту. 2-й аргумент: строка из одного или более цифр, возможно с аннотацией прочих цифровых символов. 0 молчит. 5 средних. 9 громко. Картина 9099 означает, громко остальные громкий громкий. Пример модели, 240 6232, представляет обычно акцентируется шестнадцатые ноты на 60 ударов в минуту. Длина второго аргумента определяет длину шаблона.
Типичный акцент строки (вторая ARG):
5, 73, 733, 8242, 8222, 832-632
Для вашего удобства, вы можете добавить нечисловые символы (аннотация) к акцент строки. Эти символы игнорируются simetro. Так 832-632 и 832 632 эквивалентны. Паз и военные примеры в примерах / каталог проиллюстрировать это. noaccent-100bpm простейший пример. табла является модных пример.
Первым аргументом является "тиков в минуту", так что если вы представляете свой ритм один тик за такт, чем клещи в минуту будет равна ударов в минуту. Но если, например, ваши клещи 16-нот, то клещи в минуту будет в четыре раза больше ударов в минуту.
Есть два способа слушания выходного сигнала.
1) Труба выводится на реальном времени сырого аудио-плеер.
2) направить вывод в файл. Преобразовать в WAV. Играть WAV файл.
Использование Ecasound, вы можете сделать это следующим образом:
./simetro 240 6232 | Ecasound -f: s16,2,44100, я -i: стандартного ввода
Это, вероятно, наиболее практичным конфигурации. Ecasound это хороший код, и я рекомендую его. Или вы можете использовать другую программу, которая может играть аудио поток из стандартного ввода. Srp также работает:
./simetro 240 6232 | SRP> / DEV / нуль
Она начинается сразу, не создает каких-либо файлов, и прекращает с CTRL-C. SRP является частью моей простой Multitrack пакет, который можно найти на http://freshmeat.net/projects/simple-multitrack/ и работает на Linux / OSS и на Mac OS X. Другие программы, несомненно, обеспечивает те же возможности.
На Solaris 9, я использовать эту команду для Баш реальном времени (но низкого качества) выходной:
Псевдоним rawplay = "сокс -t -r 44100 SW -c 2 - -t -r сырье 8012 -u -b -c 1 / DEV / аудио"
./simetro 300 5222 | rawplay
Если вы хотите, чтобы файл и воспроизвести его (метод 2), вы можете сделать это:
./simetro 240 6232 | дд BS = 1024 Количество = 10k> rawfile
Сокс -t -r 44100 SW -c 2 rawfile outfile.wav
Сокс является аудио конвертер формата. Вы можете получить его здесь:
http://sox.sourceforge.net/
Пожалуйста, напишите ваши комментарии, предложения и отчеты об ошибках в меня. Мой электронный адрес на веб-странице: http://w140.com/kurt Пожалуйста, включите слово simetro в вашей теме, чтобы пропустить спам-фильтра.
Что нового в этой версии:
Детали программы:
Версия: 0.4
Дата загрузки: 3 Jun 15
Тип распространения: Бесплатная
Популярность: 13
Комментарии не найдены