Спасибо за ссылку. Будем вникать.DrAl писал(а):Кстати... http://www.pic24.ru/doku.php/osa/articles/pk2_osa_piano
ЭМИ Фаэми
А поболтать?
- Реклама
Ну, Вы бы сперва в микроконтроллеры вникли, а уж затем за RTOS принимались. 
ICQ нет, и, в ближайшее время, не будет.
Dmitry Dubrovenko DrAl
ребят что вы тут бригадира савсем замордовали ?? Человек поделился схемкой простого ЭМИ
А все закончилось уже МК и прочей лабудой
ребят что вы тут бригадира савсем замордовали ?? Человек поделился схемкой простого ЭМИ
А все закончилось уже МК и прочей лабудой
Люди могут жить без мозгов.
- Реклама
Он всё правильно понял: просто любители МК перебивают хобби любителей собирать схемы в "железе". Каждому своё! Вам нравится программировать МК - кто Вам мешает? Только я пока только видел на форуме моргалки и перделки на основе МК(ничего более серьезного).DrAl писал(а):les1982, Вы как-то перегнуто воспринимаете ситуацию...
Вот эта хрень на рублях(выше ссылка) имеет весьма примитивный звук. Попробуйте запрограммировать более интересный и красивый звук.
Да,кстати, просьба: обьясните толком , как написать буквами хоть какой звук (как пишется программа).
А поболтать?
Есчо один перегиб...
Я, значицца, причислен к поборникам дигитализьму...
Зря.
А касаемо просьбы объяснить - так одним махом это не решаемо. Копание и чтение требуется(как и в аналоге).
Для начала - ну что-нибудь из основ, лучше переводное. Ну и на microchip.su пошарить - там, насколько помню, много было ссылок по литературе. Но копать надобно.
Я, значицца, причислен к поборникам дигитализьму...
Зря.
А касаемо просьбы объяснить - так одним махом это не решаемо. Копание и чтение требуется(как и в аналоге).
Для начала - ну что-нибудь из основ, лучше переводное. Ну и на microchip.su пошарить - там, насколько помню, много было ссылок по литературе. Но копать надобно.
Всем привет! у меня есть вопросы.Купил как то вот такую игрушку http://www.zakazi24.ru/musical_instrume ... ,привлекло то что клавиатура полноразмерная,есть метроном,кое какие ритмы(можно использовать при обучени игре на гитаре) ну и цена была меньше 2000 руб.Идея была у меня в том что бы подключить к компьютеру по вот такому способу http/:djdoberman.narod.ru/midi_key_prog.html через Лпт порт,но оказолось что у меня нет его на материнке.Потом пришла идея ипользовать програмный синтезатор(Virtual_MIDI_Keyboard, Bome's Mouse Keyboard и др.), в котором в качестве клавиатуры используются клава комьпьютера,просто перенести на клавиатуру синтезатора,быстро и дешево.Оказалось что задержка звука не дает возможности играть,очевидно нужна хорошая звуковуха да и процессор у меня старенький и слабоватый.Почитав этот форум мне захотелось повозится в другом направлении,корпус у купленной игрушки большой и внутри пустой,когда то собирал синтезатор по схеме Петрова.Е. напечатаной в Радио 1992№3,4 схема работала отлично но так не довел до ума т.к. не было корпуса.Звук и купленного синтезатора неожиданно для меня интересный,есть функция сложения двух тембров,что если запихать в корпус,блоки от аналового синтезатора фильтр,модулятор и пр,поставить дисторшн для обогащения тембра,стоит ли возится,или звук в подобных игрушках, настолько" порочный"что толку не будет.Я в цифровых вещах колхозник,особо не вникал,меня удивило то что включив громкость на полную и прислушавшись прижав ухо к динамику можно услышать звуки множества тонов как бывает в аналовогом электрооргане,в цифровом кажется такого быть не должно.
Ссылку не правильно напечатал,вот исправляю http://djdoberman.narod.ru/midi_key_prog.html
Кстати, даже если делать исключительно цифровой ЭМИ, то всё очень и очень не просто. Для этого надо решить 3 проблемы:
+ Динамическое считывание нажатий и отпусканий клавиш
+ Синтез звука в соответствии с событиями клавиатуры
+ Вывод звуковых данных на ЦАП для преобразования в звук.
Эти три задачи серьёзно осложняются тем, что они должны производится параллельно и непрерывно. Это означает, что либо необходимо использовать специализированный МК с аппаратным буфером для ЦАП, либо придётся использовать несколько МК, либо же между МК и ЦАП должна быть некоторая схема на "рассыпухе высокой интеграции", играющая роль буфера.
Затем собственно синтез звука. Это весьма и весьма нетривиальная задача. В первую очередь тем, что здесь отрывается широчайший горизонт для полёта инженерной мысли, хотя далеко не все решения дадут хоть как-то приемлемый результат. Кроме того, нужно помнить что возможности МК, выполняющего синтез, ограничены (память и быстродействие). Первое простейшее приходящее на ум решение -- это воспроизведение заранее записанного какого-то тембра, маштабированное во времени для каждой ноты (как в МИДИ у компа и мобильников). Однако это не является синтезом. Можно сэмулировать FM-синтез и получить что-то вроде Yamaha DX-21. Но и это далеко не лучшее решение, так как настроек куча, а годных звуков -- один на миллион.
+ Динамическое считывание нажатий и отпусканий клавиш
+ Синтез звука в соответствии с событиями клавиатуры
+ Вывод звуковых данных на ЦАП для преобразования в звук.
Эти три задачи серьёзно осложняются тем, что они должны производится параллельно и непрерывно. Это означает, что либо необходимо использовать специализированный МК с аппаратным буфером для ЦАП, либо придётся использовать несколько МК, либо же между МК и ЦАП должна быть некоторая схема на "рассыпухе высокой интеграции", играющая роль буфера.
Затем собственно синтез звука. Это весьма и весьма нетривиальная задача. В первую очередь тем, что здесь отрывается широчайший горизонт для полёта инженерной мысли, хотя далеко не все решения дадут хоть как-то приемлемый результат. Кроме того, нужно помнить что возможности МК, выполняющего синтез, ограничены (память и быстродействие). Первое простейшее приходящее на ум решение -- это воспроизведение заранее записанного какого-то тембра, маштабированное во времени для каждой ноты (как в МИДИ у компа и мобильников). Однако это не является синтезом. Можно сэмулировать FM-синтез и получить что-то вроде Yamaha DX-21. Но и это далеко не лучшее решение, так как настроек куча, а годных звуков -- один на миллион.
Последний раз редактировалось B@R5uk Чт мар 22, 2012 20:47:31, всего редактировалось 1 раз.
Поправлю: тембры не записываются, записывается форма сигнала и его модулирующая огибающая. Тембр = понятие не материальное. Я в своё время много читал по этой проблеме(кстати статью Студнева в журнале Радио). Только нихрена не вьехал в тонкости этого дела = смутно представляю весь процесс.
Примерно так представляю запись простейщего сигнала(прямоугольного): старт(передний фронт) - запись вреиенного отрезка до спада(ширина импульса) и запись временного отрезка до очередного фронта(период сигнала, а значит и частота). И пускаем эти данные по кольцу(непрерывное повторение). Со сложной формой сигнала немного сложнее = приходиться разбивать на несколько отрезков(опорные точки). Блин, словами = сложно обьяснить.
Знаю одно: это подобие естественной формы сигнала, но не точная копия. То есть звук похож, но не очень. Хорошо удается скопироваь флейту(прямоугольный сигнал + шум), пианино и рояль(в принципе - это синусоида), медные инструменты хуже получаются, а голос человека до сих пор не могут скопировать(фонемы).(исключение звук О и У).
ЭМИ, собранные на транзисторах и микросхемах(делители на триггерах) - не пытались ничего копировать, это совершенно оригинальные звуки с оригинальным тембром(весьма красивые при использовании гармонического смешивания и использовании ревербератора). Простейшие инструменты имели на выходе примитивный меандр(кстати Фаэми из этого числа), позже использовали и пилообразный и синусоидальный сигнал(изменение тембра незначительное, как ни странно) и более широкую скважность прямоугольного сигнала( тембр более резкий и из этого сигнала пробовали получить звук наподобии струнной смычковой группы).
Когда то в молодости я был больной на голову и собирал: первый электроорган на транзисторах(полностью). Позже попробовал схемку на логике(из журнала Радио) = звук был очень низкого качества. (к тому же всего 4 канала не удовлятворяло....). Ну ещё их этой темы: цифровой ревербератор(автор Бугайчук, насколько помню). Хотя раньше как то делал пружинный ревербератор = этот намного красивее звучал. Также на основе магнитофонной приставки Нота-М. (переделка несложная: добавить ещё одну воспроизводящую головку и усилитель для неё). А впрочем это было так давно...и поросло быльем. Одни воспоминания. Просто интересно было долго муд....я и потом радостно услышать(увидеть): работает!
Примерно так представляю запись простейщего сигнала(прямоугольного): старт(передний фронт) - запись вреиенного отрезка до спада(ширина импульса) и запись временного отрезка до очередного фронта(период сигнала, а значит и частота). И пускаем эти данные по кольцу(непрерывное повторение). Со сложной формой сигнала немного сложнее = приходиться разбивать на несколько отрезков(опорные точки). Блин, словами = сложно обьяснить.
Знаю одно: это подобие естественной формы сигнала, но не точная копия. То есть звук похож, но не очень. Хорошо удается скопироваь флейту(прямоугольный сигнал + шум), пианино и рояль(в принципе - это синусоида), медные инструменты хуже получаются, а голос человека до сих пор не могут скопировать(фонемы).(исключение звук О и У).
ЭМИ, собранные на транзисторах и микросхемах(делители на триггерах) - не пытались ничего копировать, это совершенно оригинальные звуки с оригинальным тембром(весьма красивые при использовании гармонического смешивания и использовании ревербератора). Простейшие инструменты имели на выходе примитивный меандр(кстати Фаэми из этого числа), позже использовали и пилообразный и синусоидальный сигнал(изменение тембра незначительное, как ни странно) и более широкую скважность прямоугольного сигнала( тембр более резкий и из этого сигнала пробовали получить звук наподобии струнной смычковой группы).
Когда то в молодости я был больной на голову и собирал: первый электроорган на транзисторах(полностью). Позже попробовал схемку на логике(из журнала Радио) = звук был очень низкого качества. (к тому же всего 4 канала не удовлятворяло....). Ну ещё их этой темы: цифровой ревербератор(автор Бугайчук, насколько помню). Хотя раньше как то делал пружинный ревербератор = этот намного красивее звучал. Также на основе магнитофонной приставки Нота-М. (переделка несложная: добавить ещё одну воспроизводящую головку и усилитель для неё). А впрочем это было так давно...и поросло быльем. Одни воспоминания. Просто интересно было долго муд....я и потом радостно услышать(увидеть): работает!
А поболтать?
Неправильно выразился... бывает. Прощаем.DrAl писал(а):B@R5uk писал(а): Вывод звука на АЦП.![]()
А поболтать?
В общем согласен. Но есть много тонкостейBrigadir писал(а):Поправлю: тембра не записываются, записывается форма сигнала и его модулирующая огибающая.
Ну уж не скажите! Тембр -- это соотношение амплитуд гармоник ноты и характер изменения этих соотношений во времени. Негармонические составляющие тоже играют немаловажную роль. Всё это вполне материально и, самое главное, измеримо.Brigadir писал(а):Тембр = понятие не материальное.
Как-то всё очень мутно вы представляете. Обычно реальные звуки делятся на три части: атаку, первый спад (до отпускания ноты), второй спад (после отпускания ноты). Атака и второй спад, но особенно атака, характеризуются наличием большого числа негармночиских составляющих, которые однако очень быстро затухают. Первый спад -- это собственно желаемое звучание ноты, передающее тон и громкость. Форма сигнала никак не может представляться в виде пары синусоид или прямоугольников. Здесь звучит обычно первый-второй десяток гармоник, амплитуда которых в среднем затухает по экспоненте (в большом масштабе времени), а так же вибрирует (на малом масштабе), кроме того, часто фазы гармоник немного плывут друг относительно друга. Это придаёт звуку живость.Brigadir писал(а):Примерно так представляю запись простейщего сигнала(прямоугольного): старт(передний фронт) - запись вреиенного отрезка до спада(ширина импульса) и запись временного отрезка до очередного фронта(период сигнала, а значит и частота). И пускаем эти данные по кольцу(непрерывное повторение). Со сложной формой сигнала немного сложнее = приходиться разбивать на несколько отрезков(опорные точки). Блин, словами = сложно обьяснить.
Знаю одно: это подобие естественной формы сигнала, но не точная копия. То есть звук похож, но не очень. Хорошо удается скопироваь флейту(прямоугольный сигнал + шум), пианино и рояль(в принципе - это синусоида), медные инструменты хуже получаются, а голос человека до сих пор не могут скопировать(фонемы).(исключение звук О и У).
Если несколько раз дёрнуть одну и ту же ноту, например, на гитаре и записать сигнал, то при просмотре осциллограммы трудно будет найти два участка одинаковой формы (практически это невозможно). Но это не значит, что это какое-то волшебство и магия, неподвластные науке. Всё решается гармоническим анализом (ряды Фурье или ещё лучше вейвлеты). Звук даже разных по высоте нот анализируется и в нём выявляется очень много общего. Остаётся только забить результаты в банк данных тембров и потом грамотно воспроизводить.
Как я с вами солидарен в этом вопросе! Как жаль что разработчики кучу времени тратят на имитацию реальных инструментов, забывая про богатейшие возможности синтезированного звука!Brigadir писал(а):ЭМИ, собранные на транзисторах и микросхемах(делители на триггерах) - не пытались ничего копировать, это совершенно оригинальные звуки с оригинальным тембром(весьма красивые при использовании гармонического смешивания и использовании ревербератора).
У меня в детстве тоже была такая забава, любил возится с техникой. Был бабинник, с функцией ревербератора. Записывающая и воспроизводящая головки были на нём отдельными и стояли на расстоянии друг от друга. Во время записи можно было слышать задержанных записанный сигнал и делать обратную связь для получения эха.Brigadir писал(а):Ну ещё их этой темы: цифровой ревербератор(автор Бугайчук, насколько помню). Хотя раньше как то делал пружинный ревербератор = этот намного красивее звучал. Также на основе магнитофонной приставки Нота-М. (переделка несложная: добавить ещё одну воспроизводящую головку и усилитель для неё).
Барсук - тема эта интересная и весьма сложная. Здесь есть где разгуляться(эксперименты).
Поэтому, я буду выкладывать некоторые схемные решения узлом ЭМИ, которые прошли через мои руки. Думаю кому нибудь, да пригодятся.
Поэтому, я буду выкладывать некоторые схемные решения узлом ЭМИ, которые прошли через мои руки. Думаю кому нибудь, да пригодятся.
А поболтать?
Здесь есть где разгуляться(эксперименты).
Поэтому, я буду выкладывать некоторые схемные решения узлом ЭМИ, которые прошли через мои руки.
Посоветуйте схему управляемого фильтра,хочу усовершенствовать самоиграйку добавив в неё блоки аналоговой обработки.
Поэтому, я буду выкладывать некоторые схемные решения узлом ЭМИ, которые прошли через мои руки.
Посоветуйте схему управляемого фильтра,хочу усовершенствовать самоиграйку добавив в неё блоки аналоговой обработки.
Завтра. Поищу готовые решения. Хотя, я сомневаюсь, что к самоиграйке можно что то "пристегнуть". Посудите сами: вмешаться в её микросхеиу никак, а на выходе уже сформированный сигнал(общий канал). Какой фильтр? Если на выходе нужна широкая полоса частот. Если только ревербератор? Или ВАУ фильтр(управляемый вручную)? Подумайте сами: что Вам конкретно надо?
А поболтать?
Есть ещё классная штука (по слухам -- сам не слушал), называется ЛЕСЛИ. Как своеобразная примочка применяется ко всему -- от гитары до электрооргана.
В своем архиве нашел управляемый фильтр для синтезатора. Автор И. Басков. Схема и описание публиковалась в журнале Радио 1984г.10 номер. Фильтр управляется огибающей от манипулятора. Откуда Вы "вытащите" управляющий сигнал из своей самоиграйки? Я не знаю. Сами думайте.
Есть также схемы и Лесли(фазовый модулятор),гребенчатые форматные фильтры, и много другого интересного в этой области(книжка называется "Электромузыкальные инструменты" изд. Радиобиблиотечка выпуск 24 и 19.) Все эти схемы были напечатаны в журнале Радио.
Есть также схемы и Лесли(фазовый модулятор),гребенчатые форматные фильтры, и много другого интересного в этой области(книжка называется "Электромузыкальные инструменты" изд. Радиобиблиотечка выпуск 24 и 19.) Все эти схемы были напечатаны в журнале Радио.
А поболтать?
А схемы на МК собираются на бумаге?Brigadir писал(а):любители МК перебивают хобби любителей собирать схемы в "железе"
Уже сказал ранее, могу только повторить.
Ув. мазохисты! Ваши пристрастия - сугубо ваше дело. Но не надо позорится, и показывать полную профанацию вопроса, рассуждая про "волшебную теплоту аналога", и т.п., а особенно про синтез.
Представьте, если бы в 86-м году появился дед, который сорок лет прожил в тайге, и заявил: "Ваши транзисторы полнейшая фигня. Промышленность в 46-м их ещё не выпускает. Надо делать только на лампах. Ерунда, что девайс надо будет перевозить на ЗИЛе-130, а сзади возить дизель-генератор, для питания, зато такого звука на транзисторе вы никогда не получите".
В/у "хрень на рублях" демонстрирует использование сенсорной клавиатуры и RTOS OSA. Почему автор решил продемонстрировать это на примере синтезатора? Наверное потому, что там кнопок (клавиш) больше.
У "расчудесного синтезатора Петрова" ЗГ использует резистивную матрицу, что никогда не обеспечит идеального строя инструмента. Да и одноголосный он опять же.
Собственно по сабжу уже всё сказано, поэтому откланиваюсь.
Если кого-то что-то реально заинтересует, тут полно соответствующих тем. Ну, или в личку.
P.S.: А относительно WT-синтеза, можно немного прочесть здесь.
ICQ нет, и, в ближайшее время, не будет.


