Ante Scriptum: с ключом --message при коммите пока не разобрался :)
- Самое главное: добавилось асинхронное управление. Реализовано запуском в самом начале бесконечного цикла запроса raw_input в параллельном треде.
- За счет этого появилась возможность:
- аккуратно выйти из программ без потери данных
- сказать выйти после заврешения текущего трека
- изменить уровень порога сигнала
- узнать среднее значение сигнала за последнюю секунду.
- включать-выключать коммутацию входа с выходом
- В качестве рабочей библиотеки пока оставил PyAudio. PyMedia для сборки запросил gcc, его мне было ставить лениво ну итд.
- Устранена лишня тишина в конце трека
- Впрочем, добавлен дополнительный параметр на fadeout, потому что если отрезать всю тишину, то глатаются окончания.
- седлан шаг к искользованию конфиг-файлов. В смысле, все параметры уже кучкуются в начале кода.