есть программа. я не ее разработчик, но пытаюсь завести ее на линуксе.
программа записывает с микрофона сэмплы по 2 сек подряд с различными параметрами (для того, чтобы выяснить какие лучше всего поддерживаются, и выводит форматы в файл к тому же). пишет в wav чистый pcm без какого-либо сжатия. то есть получаем набор файлов типа
PCM_SIGNED_8000.0_Hz,_8_bit,_mono,_1_bytes_frame,_.wav
где герцаж и прочие параметры меняются от файла к файлу.
на маке и винде все замечательно. винда пишет и воспроизводит все форматы, мак - часть, здесь же (debian, ubuntu), в файл пишет, что поддерживается много форматов, но воспроизводятся они ужасно, с ооочень сильным дисторшном, так что не понять что говорят в микрофон. возможно, что это так записывается.
сторонними не ява программами записывается и воспроизводится замечательно.
используемое:
/usr/lib/jvm/java-6-openjdk/jre/bin/java
так же пробовал
/usr/lib/jvm/java-1.5.0-sun/jre/bin/java
компилировать пробовал
/usr/lib/jvm/java-6-openjdk/bin/javac
тот же результат.
в системе используется alsa без каких-либо саунд серверов, хотя с arts'ом так же пробовал.
программно использовал алса миксер AudioSystem.getMixer() так же как и встроенный жавовый.
причем это только первая проблема. если решится, то расскажу про вторую :)
помогите, в общем.
Ответ на:
комментарий
от err0r
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [арчепроблемы] При обновлении openjdk6 до jre7-openjdk пропал /usr/bin/java (2012)
- Форум Как менеджеру пакетов пройти по цепочке линков? (2018)
- Форум можно ли даунгрейднуть версию JDK? (2021)
- Форум Не правильный JAVA_HOME (2016)
- Форум Ubuntu. Установка Oracle Java 7. Очень общие вопросы (2013)
- Форум Обновление Nexus Repository Manager (2020)
- Форум Запуск java-сервера на centos (2014)
- Форум firefox + JRE (JAVA) on FC7 x86_64 (2007)
- Форум Конвертация .bin команды в .sh (2025)
- Форум Azureus, maximum heap size (2009)