Важная информация
Показано с 1 по 2 из 2

Тема: Генератор сигналов с визуализацией спектра

  1. #1 Генератор сигналов с визуализацией спектра 
    Модератор
    Регистрация
    19.02.2014
    Сообщений
    414
    Сказал(а) спасибо
    110
    Поблагодарили 317 раз(а) в 200 сообщениях
    Записей в блоге
    36
    Всем привет!

    В данном проекте реализован простой генератор нескольких звуковых сигналов с визуализацией их спектра. Список сигналов включает в себя:

    1. Белый шум;
    2. Розовый шум;
    3. Коричневый/красный шум;
    4. Синий шум;
    5. Фиолетовый шум;
    6. Синусоида с изменяющейся частотой;
    7. Прямоугольная волна (нечетные гармоники убывающие на 6db/oct);
    8. Пилообразная волна (все гармоники убывающие на 6db/oct);
    9. Треугольная волна (нечетные гармоники убывающие на 12db/oct);
    10. Сигнал только с четными гармониками;
    11. Сложная частотная модуляция;
    12. Амплитудная модуляция;


    Визуализатор спектра поддерживает разрешение до 32768 точек, а также усреднение спектра по нескольким выборкам. Визуализатор оформлен в виде отдельного контрола и может быть использован в других проектах. Для визуализации спектра применяется быстрое преобразование Фурье (FFT). Данная процедура оптимизирована для обработки реального сигнала так что за раз обрабатывается сразу 2 реальных сигнала которые затем преобразуются в 2 спектра [Ссылки могут видеть только зарегистрированные пользователи. ]. Дальнейший синтез единого спектра из двух основан на сдвиге во временной области и соответствующих поворотах в частотной. Комментарии в коде подробно описывают процесс.



    Спасибо за внимание!
    The trick.
    Вложения
    UA6527P
    Ответить с цитированием  
     

  2. Пользователь сказал cпасибо:

    >Quiet Snow< (13.03.2021)

  3. #2  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    4,299
    Сказал(а) спасибо
    1,999
    Поблагодарили 1,074 раз(а) в 929 сообщениях
    Записей в блоге
    1
    Крутая вещь.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  4. Пользователь сказал cпасибо:

    The trick (13.03.2021)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Генератор билетов
    от anonimus1 в разделе Общие вопросы программирования
    Ответов: 1
    Последнее сообщение: 18.05.2018, 14:41
  2. Генератор результатов
    от Олег Беляков в разделе PHP
    Ответов: 3
    Последнее сообщение: 03.12.2016, 22:51
  3. Генератор cookie
    от rtfrv32 в разделе Браузеры
    Ответов: 0
    Последнее сообщение: 22.07.2016, 09:12
  4. Ответов: 33
    Последнее сообщение: 15.04.2015, 01:08
  5. Slack-desc генератор.
    от Dispetcher14 в разделе Pascal
    Ответов: 1
    Последнее сообщение: 11.11.2012, 00:39
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •