фЕБЪ (febb) wrote,
фЕБЪ
febb

Categories:
На днях разобрал старый CD Player и обнаружил там два интересных чипа
Analog Devices - AD1856. Это довольно старенькие 16-битные ЦАПы
(цыфро-аналоговые преобразователи), но вполне годные для
качественного звука. Предельная частота - 10MHz.


Родилась идея замутить небольшой интересный проэкт.
Подключить их к микроконтроллеру и поиграться с гнерированием различных звуков.
Что я и сделал вчера. На макетной плате подключил их 16-битному девайсу Microchip PIC24FV32KA301.
Левый и правый канал - стерео.

Лет 30 базад... Я моделировал на советских ЭВМ поведение шариков в трехмерном кубе.
Меня завораживало тепловое распределением Максвела по скоростям.
Меня правда потом доктор наук раскритиковал, но все равно было интересно,
а это я считаю в жизни - главное.

Потом я моделировал трехмерные ударные волны и математическую графику -
не фракталы, но идея похожая. Берется уравнения и что-то рисуется.
Получается весьма иногда витевато.

А вот до звука я пока еще руки не дотянулись и тут видно наступил такой момент.
И главное дети проявили интерес с звуковым экспериментам,
прежде им показанным. Сыну, как геймер-программисту, это стало интересно.

Идея пока такая - моделировать пару перемещающихся источников
затейливых звуков и выдать стерео звук с допплер-эфффектами и т.п.
По-моему, это будет очень прикольно и задачка вычислять это в реальном времени
на процессоре 32 MHz и 2 Кб памяти - тоже очень прикольном в наше время,
когда целые дата-центры размером с город занимаются откровенной фигней.

Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments