Автор Тема: Diy синтезаторы  (Прочитано 54410 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Diz

  • Гость
Diy синтезаторы
« Ответ #80 : Января 17, 2008, 09:01:57 am »
Наоборот - низы убавляются. Представь, что треугольник стал еще
больше заваленным - тогда останутся лишь одни иголки. Какие уж тут низы :-)

Да, на картинках сигнал инвертированный - снимался после
усилителя.

Подумал, что все-таки стоит делать лестничный фильтр имени
товарища Боба Муга :-) Ибо концепция изменилась, а простой двухполюсный
svf не даст полностью реализоваться потенциалу.

PS Оказывается, Moog правильно произносится как Мог. Нежиданно !

Serge_D

  • Гость
Diy синтезаторы
« Ответ #81 : Января 17, 2008, 11:40:32 pm »
хехе... я бы сейчас на фильтре на останавливался.. хоть это и увлекательно но отдаляет релиз готового изделия.. фильтр можно изменить потом  :unsure:  

Digitizer

  • Гость
Diy синтезаторы
« Ответ #82 : Января 19, 2008, 05:50:57 am »
А не снижается надежность микроконтроллера? Сигнал на выходе интегратора отрицательный и через резистор MIX попадает на линию контроллера питаемого от +5В. При отсутствии сигнала сброса потенциально может достигнуть почти -12В и вызвать через 10к вытекающий ток 1мА. Это допустимо или нужны дополнительные защитные диоды с ножек 15,17 на землю?

Diz

  • Гость
Diy синтезаторы
« Ответ #83 : Января 19, 2008, 11:13:44 am »
В принципе, на входах микроконтроллера есть защитные диоды.
Нога всегда настроена на выход и имеет драйвер, способный отдавать/забирать около 20 мА.

На самом деле я собрал по немного другой схеме, тут все безопасно:




 

Digitizer

  • Гость
Diy синтезаторы
« Ответ #84 : Января 19, 2008, 05:00:16 pm »
Если я правильно понимаю, частота пилы стабилизирована по линии сброса интегратора, а амплитуда программно через шим и фнч по амплитуде на входе интегратора? Проверялась амплитудная стабилизация от частоты и переходная характеристика при большом изменении питча?
Какова частота шим? Если достаточно высока, то не возникало желания попробовать ввести коррекцию формы пилы? Повысив частоту среза фнч на входе интегратора и синхронно корректируя напряжение управления  или подав отдельный корректирующий сигнал на неинвертирующий вход интегратора.
« Последнее редактирование: Января 19, 2008, 05:01:21 pm от Digitizer »

Diz

  • Гость
Diy синтезаторы
« Ответ #85 : Января 20, 2008, 07:30:13 am »
Да, именно так - интегратор сбрасывается с частотой, привязанной к клоку
контроллера (он тактируется от кварца 20МГц), а опорное напряжение на входе интегратора зависит от питча и рассчитывается программно.
Выводится через 12 битный ШИМ - частота  4.9 кГц.

Фильтр настроен на ~250 Гц с подавлением пульсаций ШИМа на 60 дБ.

Амплитуда пилы проверялась при свипе по всему диапазону -
неравномерность не более 1.5 дБ (если не ошибаюсь).
_Резкое_ изменение питча проверялось только на слух,
артефактов не замечено (если они и были, то наверняка не
более 1-2 периодов).

Коррекция формы ? Зачем ? Или имеется в виду этакий shaping пилы в более
другие формы волны ?
« Последнее редактирование: Января 20, 2008, 07:34:35 am от Diz »

Digitizer

  • Гость
Diy синтезаторы
« Ответ #86 : Января 22, 2008, 03:29:55 am »
Ну да, чтобы появились вторая, а может и более высокие производные. Кажется именно это и называется waveshaping. Конечно 5кГц для этого маловато, но такие штуки должны быть особенно эффективны на низких частотах. Правда будет лишний источник шима на выход при увеличении полосы фильтра. А 60дБ для 5кГц не мало? Не прослушивается на выходе? Можно попробовать подать выход фильтра через конденсатор и резистор еще и на неинвертирующий вход интегратора и т.о. организовать дополнительное подавление шим. Правда может быть сложно подобрать корректирующие цепи для хорошего подавления и сохранения амплитудной характеритстики при резком изменении питча. Вероятно, это неудачная мысль. А вот программный  шейпинг был бы кстати для функциональности генератора.
« Последнее редактирование: Января 22, 2008, 03:32:52 am от Digitizer »

Diz

  • Гость
Diy синтезаторы
« Ответ #87 : Января 22, 2008, 10:06:18 am »
Вроде как не прослушивается - на фоне жужжащей пилы разве разберешь ? :-) Да и 60 дБ это только на опорном входе, плюс сам интегратор действует
как неслабый ФНЧ и давит польсации еще ниже.

В принципе, даже если и будут какие-то артефакты при резком именении
питча, не страшно - придаст своеобразия осциллятору :-)

Сейчас соберу простенького мастера, принимающего миди и
управляющего осцилляторами. Можно будет записать тестовые
секвенции и сделать окончательные выводы.

Digitizer

  • Гость
Diy синтезаторы
« Ответ #88 : Января 23, 2008, 02:38:16 am »
Это верно, интегратор помогает и кроме того помеха является амплитудной модуляцией, но при таком соотношении частот эквивалентна суммированию.
Некоторые артефакты могут пойти на пользу изделию, это запросто. В таком деле не знаешь где найдешь, а где потеряешь. :D
« Последнее редактирование: Января 23, 2008, 08:50:56 am от Digitizer »

Diz

  • Гость
Diy синтезаторы
« Ответ #89 : Февраля 29, 2008, 12:19:21 am »
Нашел немного времени и подключил осцилляторы для пробы по миди. Получилось ИМХО весьма недурно. Если есть желающие, могу записать сэмплы.

И, подскажите, что имеется в виду под экспоненциальным и линейным
glide-ами ?  

Serge_D

  • Гость
Diy синтезаторы
« Ответ #90 : Февраля 29, 2008, 09:38:41 am »
есть ))  

azot

  • Гость
Diy синтезаторы
« Ответ #91 : Февраля 29, 2008, 02:10:23 pm »
Цитировать
И, подскажите, что имеется в виду под экспоненциальным и линейным
glide-ами ?
Про глайды представляю это так: либо прямая диагональ между ступеньками kbd CV в случае с линейным, либо + или - дуга в случае экспоненциального.

Семплы в студию!!!!

Diz

  • Гость
Diy синтезаторы
« Ответ #92 : Марта 03, 2008, 02:29:09 am »
Привинтил какой-то глайд, который я посчитал экспоненциальным :-)
Сэмплы (все без обработки, кроме последнего): тут.

Аккуратно, размер 7Mb, пролежат на сенд'с'пейс-е недолго.
« Последнее редактирование: Марта 03, 2008, 02:29:30 am от Diz »

Serge_D

  • Гость
Diy синтезаторы
« Ответ #93 : Марта 03, 2008, 09:52:40 am »
у меня не открывается  :unsure:  

Diz

  • Гость
Diy синтезаторы
« Ответ #94 : Марта 03, 2008, 01:51:51 pm »
Вроде ожила ссылка.

Diz

  • Гость
Diy синтезаторы
« Ответ #95 : Марта 17, 2008, 02:42:57 am »
Прикрутил к синтезатору LFO - пока что лишь на питч и pulse width. Засим короткий кусочек (размером 2 Мб): Тут. В кусочке красуются синт, фильтр из аблетона и небольшой перегруз.

Serge_D

  • Гость
Diy синтезаторы
« Ответ #96 : Марта 17, 2008, 01:20:44 pm »
Мда... аблетоновский фильтр не впечатляет.. и вообще какой толк в демке если на неё неложены софтовые плагины.. хочется услышать чистый звук синта..

azot

  • Гость
Diy синтезаторы
« Ответ #97 : Марта 18, 2008, 12:59:47 pm »
Цитировать
хочется услышать чистый звук синта..
присоединяюсь!!! и модуляции, модуляции побольше!!! Если можно в wav - хоцца хорошо прослушать ВЧ на предмет aliasing'а.

Diz

  • Гость
Diy синтезаторы
« Ответ #98 : Марта 19, 2008, 04:10:22 am »
Модуляция пока приделана лишь кое-как, особо демонстрировать нечего.
Вот три семпла без эффектов, прямо в микшер. В первом частота прямоугольника модулируется пилообразным LFO, во втором
две пилы и синусоидальный LFO, в третьем две пилы, расстроенных
на 4 цента и тоже самое.

3.2 Мб .

Без aliasing-а никуда, его и в mp3 отлично слышно на высоких нотах :-)

Update: забыл перед записью сменить прошивку в осцилляторах
на более актуальную. Тут мало того, что не включен псведо-dithering,
так еще и какой-то глюк с нестроящими нотами на верху диапазона
из-за ошибок округления :-)
 
« Последнее редактирование: Марта 19, 2008, 04:28:11 am от Diz »

Serge_D

  • Гость
Diy синтезаторы
« Ответ #99 : Марта 19, 2008, 07:20:10 pm »
а откуда алиасинг? насколько я понял пила у тебя полуаналоговая... а вот на цифровых осциляторах должно быть слышно..