Управление 555 таймером через midi

Astronaut
Offline
Зарегистрирован: 10.02.2016

Открыл для себя безграничные просторы синтеза звука на 555 таймере, но так и не вычитал ничего конкретного про управление им по миди. Отсюда вытекает вопрос, а возможно ли вообще такое? 
У меня сразу появилась идея сделать из ардуино миди вход, и научить ее посылать импульс на таймер, дабы получать нужную ноту на выходе.  Но вот как это реализовать в коде и с технической стороны не понимаю.
Может кто уже занимался подобными и подскажет в какую сторону копать.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Частота NE555 определяется RC-цепочкой, меняете сопротивление резистора (или ёмкость конденсатора) - меняется частота. Так что копайте в сторону цифровых потенциометров. Если вместо резистора поставить цифровой потенциометр, то можно его сопротивление (а, стало быть и частоту NE'шки) менять программно.

Только вот убей не пойму, зачем это. Звуковую частоту ардуина и сама отлично выдаст. Любую. Зачем ей ещё NE'шка далась?

dmitron1036
Offline
Зарегистрирован: 10.01.2016

В ардуине есть ШИМ, заменяющий горсть таймеров.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

O_o

А какие именно методы синтезу звука используются в 555?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

andriano пишет:

O_o

А какие именно методы синтезу звука используются в 555?

Мультивибратор? :)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Мультивибратьр - это прибор. А какие методы синтеза (аддитивный, субтрактивный, модуляционный, формантный...)?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

andriano пишет:

(аддитивный, субтрактивный, модуляционный, формантный...)?

«Неприличными словами не выражацца!»