Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
 Аватар для K1m
9 / 9 / 3
Регистрация: 02.01.2012
Сообщений: 169

Воспроизведение аудио

04.12.2013, 19:11. Показов 2101. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно, чтобы аудио-дорожка воспроизводилась без остановки до определенного события (нажатие кнопки, например).
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
try {
            File soundFile = new File("1.wav");
            AudioInputStream ais = AudioSystem.getAudioInputStream(soundFile);
            Clip clip = AudioSystem.getClip();
            clip.open(ais);
            clip.setFramePosition(0);
            clip.start();
                    Thread.sleep(clip.getMicrosecondLength()/1000);
            clip.stop();
            clip.close();
        } catch(IOException | UnsupportedAudioFileException | LineUnavailableException exc) {
            exc.printStackTrace();
        } catch (InterruptedException exc) {}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2013, 19:11
Ответы с готовыми решениями:

Воспроизведение аудио файла
Здравствуйте, я только начал программировать на java, но у меня уже имеется конкретная задача состоящая в том что бы при помощи запроса...

Воспроизведение аудио
Всем доброго времени суток. Написал небольшую программу для воспроизведения аудио файлов.. Воспроизводит большинство файлов...

Воспроизведение аудио
Доброго времени суток! Посоветуйте инструмент для воспроизведения аудио (небольшой аудиоплеер, пишу для себя) в C#. Желательно чтобы...

5
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
05.12.2013, 12:40
Вызвать метод Clip.loop с большим параметром count (Integer.MAX_VALUE). И когда нужно - останавливать воспроизведение методом Clip.stop
0
 Аватар для K1m
9 / 9 / 3
Регистрация: 02.01.2012
Сообщений: 169
05.12.2013, 17:59  [ТС]
turbanoff, спасибо, работает. Еще хотел спросить, мой файл
Цитата Сообщение от K1m Посмотреть сообщение
File soundFile = new File("1.wav");
находится на рабочем столе, как Java его вообще находит?
0
 Аватар для lpvoid
324 / 307 / 59
Регистрация: 06.03.2013
Сообщений: 869
05.12.2013, 18:00
K1m, а jar/.class вы часом не с десктопа запускаете? если нет - фиг знает.
0
 Аватар для K1m
9 / 9 / 3
Регистрация: 02.01.2012
Сообщений: 169
05.12.2013, 18:04  [ТС]
lpvoid, нет, все исходники лежат в папке workspace, которую Eclipse сам создает.
0
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
06.12.2013, 11:27
Как вариант в Path десктоп прописаню Возможно...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.12.2013, 11:27
Помогаю со студенческими работами здесь

Воспроизведение аудио
Здравствуйте! Есть вот такая простая конструкция, работает нормально. Аудио воспроизводится по нажатию на кнопку. Но есть одно...

Потоковое воспроизведение аудио
Привет, как можно реализовать потоковое воспроизведение аудио с элементами управления ? (Перемотка, пауза и тд...)

Непрерывное воспроизведение аудио
Здравствуйте! Я хочу сделать так, чтобы аудио воспроизводилось непрерывно, но у меня не всё получается, поэтому хочу тут спросить. У меня...

Воспроизведение аудио потока
Для воспроизведения потока использую AVPlayer с аргументов NSURL. Подскажите, как заставить плеер работать через прокси сервер?

Воспроизведение аудио из б.д. access
База данных--Acess Среда разработки--RAD Studio 10.2 __________________________________________________________ Идея проста:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru