Спасибо за разъяснения, стало понятно.
---------- Сообщение добавлено 18:49 ---------- Предыдущее сообщение было 18:44 ----------
Только пока не понял, можно ли как-то извернуться, что бы было...
Тип: Сообщения; Пользователь: Кичай Данил
Спасибо за разъяснения, стало понятно.
---------- Сообщение добавлено 18:49 ---------- Предыдущее сообщение было 18:44 ----------
Только пока не понял, можно ли как-то извернуться, что бы было...
А в приложенных измерениях где-то выше это именно "zero latency" алгоритм был? Задержка в сравнении с непосредственной свёрткой отсутствует вообще? Или больше на размер партиции ядра фильтра?...
Я не знаком с Windows технологиями звука вообще, но хотел бы понять, эти 10ms в окошке - это период, за который звуковой драйвер ОС тыкает контекст в коллбэк функцию пополнения шаренного звуковой...
А что это за алгоритмы? Каков их принцип, а лучше точное название. Подозреваю, что этот алгоритм сочетает в себе 50% непосредственной свёртки с последующим БПФ досчитыванием + переносом остатков на...
Да, прямой FIR даст задержку, для фильтра 40Гц 2ого порядка она составит 50 миллисекунд, что вполне нормально и незаметно при просмотре фильма. Если же фильтровать с БПФ 192кГц с размером сегмента...
Довольно долго отсутствовал на форуме, и возможно контекст дискуссии уже потерян. Анализировал разные алгоритмы FIR фильтрации, и пришло ко мне осознание. Прямая конволюция имеет место быть там, где...
Всем спасибо за ответы, не знал, что есть относительно дещёвая заводская опторазвязка для USB1.1.
Добрый день.
Прошу меня не пинать сразу, возможно я пишу какой-то бред.
Заинтересовал вопрос о готовых (модульных) реализациях I2S slave развязанных от компьютера. Для себя вижу две доступные...
Интересно, как же вы инкрементом получите указатель на следующий элемент, когда текущий элемент - последний (имеет максимальное значение адреса), на примере кольцевого буфера... ) Ну и даже если...
Память выделяется или резервируется для кольцевого списка ровно один раз. Её НЕ нужно перевыделять или освобождать во время работы фильтра.
Примером кольцевого односвязного списка является массив...
1. Странно говорить о многопоточности вокруг языка программирования. Потоки - сущности операционной системы и язык программирования не сможет решить проблему генерации потоков никаким способом, кроме...
Я пишу несколько движков (реализаций логики фильтра), хочу найти наиболее интересный вариант для себя и других пользователей. В одном из них (где я упарываюсь распараллеливанием) выполнение функции...
Способ с бесконечным циклом не применим в контексте применения многозадачной ОС, это верно. В МК его применяет при отсутствии ОС.
Каждый поток имеет свой контекст. Увеличение количества потоков...
Так блокировка потока передаст управление ядру ОС, а потом, при возникновении события epoll/select, ядро ОС обратно передаст управление потоку программы. В итоге ядру ОС придётся для каждого потока...
А что потоку делать, когда он всё сделал? Сам ведь, без передачи контекста он не заблокируется..., ну то есть он может каким-либо системным вызовом типа epoll/select заблокироваться, передав ядру...
Приемлим ли одноплатник NVIDIA Jetson Nano? И чем обычный ПК не подходит? "Шумом" в цифровых потоках?
Ну вы топите за БПФ, то что оно быстрое и прекрасное. А я топлю за SIMD, когда я могу тупо умножить все за "один" такт GPU, и сложить за log2(N) от длины буфера. На примере AVX, согласен, слабовато,...
Соглашусь, если у Вас всё кратно степени 2, то все прекрасно на ядрах от 64 и выше.
отправил в личку
я не использую FFT, у меня FIR, но если мне пригодится FFT, то напишу свой алгоритм, оптимизированный под конкретную задачу.
Multithreading в пределах LADSPA стандарта...
Я имел в виду окно - скользящий буфер, который свертывают с оконной функцией, если кому-то это нужно. Возможно у меня не верная терминология. Имел в виду, что FFT можно считать для разных смещений по...
Само наличие окна не обязывает к применению свертки с оконной функцией.
Не особо, это связано с некоторым стандартом. Просто в Linux данные библиотеки после компиляции можно подключать напрямую в...
Пилю на СИ, так как не хочу переписывать код для каждого нового процессора/видеокарты. Система какая (64/32) - не важно, как захотите, так и откомпилируете, пилю под MIT лицензией, код открыт. После...
У меня есть своя "поделка", для которой я как раз пилю SIMD движок сейчас. Мне интересно, что из себя представляют готовые решения, хочу косвенно оценить ценность моей работы.
Так можно для разных...
Ну, например, захотел я выделить низкие частоты до 100Гц для тракта 192кГц, и покрутить фазу на границе по некоторой заданной ФЧХ. Повторюсь, что вопрос чисто сферический в вакууме. Я хочу оценить...
Я прошу прощения, не прочитал весь топик. Я сам разработчик, и у меня есть опыт в разработке ЦФов. У меня вопрос о вышеописанном ПО вокруг нерекурсивных фильтров, - планируется/реализованны ли SIMD...
На данный момент планирую оптимизировать КИХ буфер, - использовать двухсвязанный кольцевой список с дополнительными связями. Также планирую добавить возможность сборки кроссовера с применением...
Всем спасибо, вопрос закрыт, тему закрываю.
Про низы, по рекомендации из прошлого поста приглядел https://www.audiomania.ru/woofer/seas/seas_h1252_l22rnx-p.html, у него более жёсткий диффузор из алюминия (или там речь про наконечник в...
Я исходил из соображении возможности стыковки АЧХ при допуске отклонений 30 град. от оси при прослушивании.