Где почитать про частотный синтез? (1 онлайн

Aleksandr2

Active Member
6 Июн 2021
218
45
28
22
Добрый день! Подскажите пожалуйста, где можно прочитать про FM-синтез в деталях? Меня интересует как работают различные фильтры, огибающие, как взаимодействуют между собой операторы на "низком уровне", т.д.

Хочу попробовать повторить звук Yamaha DX7 на микронтроллере ATmega8. Думаю это реально.
 

Aleksandr2

Active Member
6 Июн 2021
218
45
28
22
Всё здорово, осталось только английский выучить...
 

Long

Well-Known Member
27 Фев 2008
16.495
14.146
113
Moscow
WWW.LONG.RU
-- Aleksandr2, могу отдать нормальную книгу, вот эту: Только не спрашивайте, нафига я её покупал! :)
 
  • Like
Реакции: MSerg

Aleksandr2

Active Member
6 Июн 2021
218
45
28
22
[
@Long , бумажную версию лучше оставьте) редкий раритет)) а вот электронную версию листать лишний раз не жалко))

Спасибо большое! Полезная вещь.
Кто-то уже пробовал подобное. Если добавить кнопки и сделать возможным чтение/запись SysEx, была бы прям копия ямахи
 

digilab2

Well-Known Member
19 Июн 2012
12.343
6.451
113
68
Москва
www.skbprost.ru
Хочу попробовать повторить звук Yamaha DX7 на микронтроллере ATmega8. Думаю это реально.
-лучше сразу пробовать на stm32f030f4 это tsop20 остальное все квадратное, да и стоили они подешевле чем остальное,
до "большого рывка" 30р сейчас за стольник можно найти , на али продается макетная плата с ним 117р
 
  • Like
Реакции: Aleksandr2

digilab2

Well-Known Member
19 Июн 2012
12.343
6.451
113
68
Москва
www.skbprost.ru
-да и к тому же лучше сразу учится программировать на ассемблере арм, а восьмибитное оставить детям для новогодних гирлянд,
хотя в принципе и у атмела есть линейка 32 разрядных микроконтроллеров но это дороже и навороченней по моему
 
  • Like
Реакции: Aleksandr2

Long

Well-Known Member
27 Фев 2008
16.495
14.146
113
Moscow
WWW.LONG.RU
>восьмибитное оставить детя

-- Насколько помню, в DX вроде бы 8-битные генераторы.
 
  • Like
Реакции: Aleksandr2

H-ron

Well-Known Member
13 Апр 2011
7.668
5.783
113
58
Москва
в DX вроде бы 8-битные генераторы.
Конечно, но программировать и набивать руку надо на перспективной платформе, тем более, что 8-битные на 32х разрядах программируются нативно, если уж историческую справедливость соблюсти охота)
 
  • Like
Реакции: Aleksandr2

Aleksandr2

Active Member
6 Июн 2021
218
45
28
22
-лучше сразу пробовать на stm32f030f4 это tsop20 остальное все квадратное, да и стоили они подешевле чем остальное,
до "большого рывка" 30р сейчас за стольник можно найти , на али продается макетная плата с ним 117р
Можно попробовать и на STM32. Тем более у меня есть так называемый BluePill. На сколько я помню у STM на каждом порту по 15 выводов. Выходит, можно сделать 15-битный R-2R - АЦП.
Единственное, сложнее обычного мигания светодиода, я на нем не делал (замороченная система тактирования и 3-х вольтовая логика немного не зашли)
 

digilab2

Well-Known Member
19 Июн 2012
12.343
6.451
113
68
Москва
www.skbprost.ru
Выходит, можно сделать 15-битный R-2R - АЦП
-самодельный на резисторах ? ну может десять бит нелинейности и получите и то если 0.1% резисторы найдете
-сейчас почти везде 3в логика , 5в сохранился пока только вход ацп на отдельных чипах ацп да и то не у всех
-что такое BluePill честно говоря не знаю
 

Aleksandr2

Active Member
6 Июн 2021
218
45
28
22
-самодельный на резисторах ? ну может десять бит нелинейности и получите и то если 0.1% резисторы найдете
-сейчас почти везде 3в логика , 5в сохранился пока только вход ацп на отдельных чипах ацп да и то не у всех
-что такое BluePill честно говоря не знаю
Можно и на микросхеме, не обязательно самому делать. К тому же у многих STM, есть встроенный, прошу прощения, не АЦП, а ЦАП. С него и можно выводить звук.

BluePill - обыкновенная китайская отладочная плата с микроконтроллером STM32F103C8T6. Название получила из-за своего синего цвета маски.
700px-STM32_Blue_Pill_top.jpg
218096
 

H-ron

Well-Known Member
13 Апр 2011
7.668
5.783
113
58
Москва
Единственное, сложнее обычного мигания светодиода, я на нем не делал (замороченная система тактирования и 3-х вольтовая логика немного не зашли)
Дело наработки стандартов и опыта, удачи!
 
  • Like
Реакции: Aleksandr2

Сейчас онлайн (Пользователей: 0, Гостей: 1)