Перейти к содержимому


Воспроизведение синтезированного звукового сигнала Как воспроизвести сигнал в виде массива данных float

float сигнал ИКМ звуковая

В теме одно сообщение

#1 freydman

    Начинающий

  • Members
  • 1 сообщений

Отправлено 25 окт 2016, 13:55

Имеется массив значений сигнала звуковой волны в виде чисел с плавающей запятой.
Можно ли воспроизвести этот сигнал напрямую через звуковую плату компьютера (т.е. без преобразования в стандартный вид данных WAV-файла)?

Если нет, то как преобразовать данные амплитуды сигнала в отсчеты с импульсно-кодовой модуляцией (ИКМ)? Есть ли для этого средства в Java?

#2 Seymour

    Модератор на Пенсии

  • Member+
  • PipPipPipPipPipPipPipPip
  • 1 675 сообщений

Отправлено 28 окт 2016, 09:06

В Audacity есть команда "Импортировать звуковой файл без заголовка (Raw)".
Думаю, для программиста дальше разобраться не трудно.

http://audacityteam.org/





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анононимных