как играть pcm необработанные данные в [закрытом] Java

Если Вы готовы использовать LLVM, проверьте это: http://llvm.org/docs/tutorial/ . Это учит Вас, как записать компилятор с нуля с помощью платформы LLVM и не предполагает, что у Вас есть любое знание о предмете.

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

9
задан Geos 20 July 2009 в 17:48
поделиться

1 ответ

С пакетом javax.sound.sampled это довольно просто, но вы должны использовать некоторый шаблон.

Вот хорошее руководство по этому поводу: www.wikijava.org/wiki/Play_a_wave_sound_in_Java

В основном вам нужно создать InputStream из вашего массива и использовать его для создания AudioInputStream . Здесь вы должны указать формат ваших аудиоданных.

Затем вы открываете выходной поток ( SourceDataLine ) и копируете байты из аудиопотока в этот поток.

4
ответ дан 3 November 2019 в 07:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: