LINUX.ORG.RU

Анализ звуковых файлов

 


0

1

Привет, ЛОР! Хочу изучить ранние отражения в моей вокальной кабинке. REW не особо помогает. Мне нужны такие действия:

  • генерация сигналов
  • воспроизведение и одновременная запись звука
  • сопоставление двух записанных файлов - визуальное, сопоставление спектров, вычитание файлов и т.п.
  • обсчёт (допустим, вывод спектра и вейвлет преобразование) и визуализация результатов

Пока вижу несколько вариантов:

  • записывать в daw/audacity, дальше писать мелкие программки, работающие с полученными файлами. Можно, но не особо удобно и не совсем ясно как параллельно визуализировать
  • записывать и обрабатывать в Рипере - там есть скриптовый язык
  • ваши предложения
★★★★★
Ответ на: комментарий от den73

Сами карты могут быть любые приличные студийники. Та же Focusrite 2i2 прекрасно работает в линуксе, проверено лично. Неравномерность АЧХ именно звуковых карт тут будет мала на фоне неравномерностей АЧХ звукового тракта. Вопрос только в том, чтобы не пользоваться шумящими картами типа встроек.

Из софта — да те же REW или RMAA. Под оффтопик, понятное дело.

Проблема в том, что ты пытаешься измерить акустические характеристики кабины, а не АС. Если бы ты измерял характеристики колонок — взял бы народный Behringer ECM8000, взял бы REW и всё было бы пучком. А тут у тебя характеристики кабины будут накладываться на характеристики АС и ты измеришь непонятно что.

Но если тебя это не пугает — не понимаю, почему именно REW тебе не подошёл.

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

Мне нужно сравнить поведение одной и той же системы карта-колонки-микрофон в разных помещениях. REW такой возможности не даёт, он под это не заточен. Да, там есть какое-то сравнение, но я не вижу, как там увидеть именно ранние отражения. Там всё в сумме с основным сигналом, как выделить - у меня нет идей. Импульсная диаграмма содержит большой пик в районе нуля, связанный с тем, что свип-тон идёт не до бесконечной частоты, он гораздо выше отражённого сигнала. При слабости отражений они могут забиваться шумом. Также я могу сравнить отдачу от разных АС в одном и том же помещении. Тут мне гибкости REW не хватает, может быть я его не умею готовить, но я уже давно в нём ковырюясь сам и спрашивал ИИ в том числе. Всё равно не получается.

Есть график групповой задержки, но он тоже показывает поведение суммы прямого и отражённого сигнала. А при этом акустическая система очень далека от идеала, потому что для измерения в кабинке мне нужна очень маленькая система, намного меньшая размеров кабинки.

Соответственно, мне надо как-то сравнить два неидеальных сигнала и увидеть их разницу. В REW я только лишь могу разные графики ставить рядом, но вычитать одно из другого не могу.

Возможно, нужно как-то хитро применить REW и я просто не понял, как. Но уже затрачено столько усилий на попытки что-то сделать, что кажется более простым написать какой-то код. Во всяком случае, на reascript есть немало примеров кода и ИИ тоже умеет на нём программировать. Было бы интересно сделать что-то в аудасити, но не знаю, есть ли там подобие reascript.

den73 ★★★★★
() автор топика
Последнее исправление: den73 (всего исправлений: 3)

В общем пока ещё попробую выжать что-то из REW, а если нет - то, видимо, Луа в Рипере. Есть ещё sonicvisualizer, но там только стерео, может не хватить.

den73 ★★★★★
() автор топика