Аватар для K1m
9 / 9 / 3
Регистрация: 02.01.2012
Сообщений: 169

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

04.12.2013, 19:11. Показов 2122. Ответов 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru