Страница 5 из 5 Первая ... 345
Показано с 81 по 86 из 86

Тема: Многоканальный FIR процессор

  1. #1 Показать/скрыть первое сообщение.
    Новичок
    Автор темы
    Аватар для trox
    Регистрация
    09.02.2015
    Сообщений
    13

    По умолчанию Многоканальный FIR процессор

    Неспешно разрабатывается многоканальный (8 каналов) FIR процессор. Хотелось бы услышать мнение заинтересованного большинства насчет необходимого функционала.
    На данный момент времени характеристики таковы :
    1. Оптический (toslink) цифровой вход (Обсуждаемо).
    2. Оптические (toslink) цифровые выходы (4 выходов - в каждом по 2 канала, - итого 8 каналов). (Обсуждаемо).
    3. Дискретизация входного сигнала - 32 ~ 192 Кгц, 24 бита.
    4. Дискретизация выходного сигнала - 96 Кгц, 24 бита.
    5. Внутренняя обработка - 32 бита, плавающая точка (в дальнейшем возможно обновление - 64 бита, плавающая точка).
    6. Кроссоверная секция (FIR фильтрация) - до 4096 taps на каждый канал (в дальнейшем возможно модификация). Возможна произвольная коррекция АЧХ звукового сигнала с помощью FIR фильтров.
    7. Временная задержка - 0 ~ 20 mc в каждом канале с шагом 10 мкс.
    8. Регулирование выходного уровня - 0 ~ 60 дб в каждом канале с шагом 0.5 дб (Обсуждаемо).
    9. Мастер регулировка уровня (Обсуждаемо).
    10. В дальнейшем возможно реконфигурирование процессора (изменение его аппаратной архитектуры).
    11. Управление и конфигурирование процессора - USB интерфейс.

    Готов выслушать дальнейшие предложения, обсуждения.

  2. #81
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

    По умолчанию Re: Многоканальный FIR процессор

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    Или программа Вашего анализатора спектра - левая или Вы её не правильно применяете. В этом пакете МАТЕМАТИЧЕСКИ не может быть "частоты Найквиста"
    а вы возьмите 512 знакочередующихся отсчётов +-1 и посчитайте спектр "правой" программой. Моя "левая" программа говорит, что в таком пакете присутствует только косинус с частотой Найквиста и амплитудой единица. Кстати оно легко проверяется алгебраически. y(t) = cos( Pi * t / Td ) генерирует последовательность +/- 1 при t = (0,1,2...)*Td

  3. #82
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: Многоканальный FIR процессор


    Offтопик:
    Это и есть левизна Вашей проги. Наверное, она Вас не спрашивая повторяет эти пакеты, сколько ей хочется раз. Да и синусоида генерируется не 512 или 512 тысячами импульсов, а бесконечным числом импульсов. Эта бесконечная последовательность не удовлетворяет условиям т. Котельникова. Отсутствие частоты Найквиста в любом сигнале с конечным числом ненулевых отсчётов, ограниченных по амплитуде, как и ограниченность мощности такого сигнала доказывается элементарно. Т.е. условия по теореме выполняются (о чём выше написано в моих собщениях).

    И давайте открывайте ветку по проблемам интерполяции, а также тестирования программных спектроанализаторов, если оно Вам надо.


    В этой ветке, по-моему, должно обсуждаться применение FIR обработки в многоканальной ипостаси.

  4. #83
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

    По умолчанию Re: Многоканальный FIR процессор

    Игорь Гапонов Вместо того, чтобы эмоционировать, писать капсом МАТЕМАТИЧЕСКИ или растекаться пространными постами по древу, вы можете ответить на вопрос: есть или нет в пакете из 512 плюс/минус единиц гармоника с частотой Найквиста?

  5. #84
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: Многоканальный FIR процессор


    Offтопик:
    Написано было несколько раз - "нет". Иначе теорема отсчётов не верна. Всё, Вас в игнор.

  6. #85
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

    По умолчанию Re: Многоканальный FIR процессор

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    теорема отсчётов не верна.
    теорема, теорема... А БПФ считает что "ДА" ))) Если что, то я в курсе, что дискретное преобразование Фурье работает только с периодическими сигналами. Подведу итог. Придуманный И.Гапоновым "пакет убийца ресэмплеров" имеет право на существование. Он действительно сильно мешает точному ресэмплированию, но с одним замечанием. Если в реальном сигнале появляется нечто подобное (продолжительные участки знакопеременных выборок), то это означает одно: частота дискретизации сигнала выбрана неправильно. Она слишком низкая. Достаточно повысить частоту выборок, чтобы резко уменьшить артефакты дискретизации.

  7. #86
    самый главный Аватар для Игорь Гапонов
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    12
    Сообщений
    3,156

    По умолчанию Re: Многоканальный FIR процессор


    Offтопик:
    Предпоследний гвоздь в "оконные ресемплеры": для удалённых отсчётов величина возможной максимальной амплитудной ошибки растёт пропорционально количеству отсекаемых семплов. Т.е. если для одного отсечённого единичного импульса и точности E-5 (1/2 16 бит) необходима "ширина окна" примерно в 60000 семплов, то для двух - 120000, для четырёх 240000 и т.д... Думаю, что для 512 семплов окно можно даже не считать, а сразу принять его шириной во весь файл.

    И последний гвоздь в выбор частоты ресемплирования. Для непрерывных спектрально финитных сигналов, соответствующих файлам с ограниченными количеством и амплитудами ненулевых отсчётов, между двумя межсемпловыми экстремумами с разностью уровней в LSB 16 бит (типа, "LSB зазубрина") может быть интервал на несколько порядков меньший периода дискретизации.

    Так что, не надо экономить на памяти при записи. Выбор Fd близкой к частоте Найквиста очень сильно нерационален.

Страница 5 из 5 Первая ... 345

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •