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


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

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

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

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

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

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

febb: (Default)
febb

March 2022

S M T W T F S
  1 2 345
6 7 89 101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 10th, 2026 09:11 am
Powered by Dreamwidth Studios