реклама на сайте
подробности

 
 
> Генерация звука, Воспроизведение по нотам
uriy
сообщение Jul 9 2018, 07:59
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Нашел на форуме несколько подобных тем. Но как-то все не то.
Мне нужно генерить сигналы нажатия клавиш, аварийные сигналы и другие предупреждающие сигналы.
Конечно хочется чтобы все это было благозвучным. Просто килогерц не нравится.
Хранить во флешке контроллера десятки килобайт wav файлов нет никакого желания.
Мне кажется пару лет назад видел это на хабре.
Сейчас не могу найти ничего стоящего.
Звук выводится через ЦАП в STM32.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
adnega
сообщение Jul 9 2018, 13:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Где-то месяц назад решили с дочкой (6 лет) в субботу сделать какую-нить электронную поделку. Я прикинул, что забахаем музыкальную шкатулку
на УМС8-08, бо схема там простейшая, детальки есть. Спаяли - не работает. Налаживал - толку ноль. Потом нашел и становил УМС7-05 - играет, но мелодии
там уж больно скучные, и настрой уже далеко не боевой. Я расстроен, дочка тоже... и вот на таком фоне поступил я немного эмоционально. Короче,
в той УМС8-08 по какой-то причине не работал встроенный генератор. Подаешь извне 32кГц - все играет, а кварц раскачать сама не может. Доча еще,
представитель современной молоди: "пап, а ты из этой микросхемы туда загрузи". Ага. В общем, на следующий день сделал я контроллер,
который подает 32кГц на вход, а на выходе записывает параметры ШИМ. По ним делает реверс нот и пауз. Короче там не все так тривиально,
у нот есть не только высота, получаемая с ДПКД, но и возможность нарастания, спада и удержания ноты как у OPL-синтезаторов. Нигде в Интернете
не нашел ПЗУ от этих УМС и схемы внутреннего управления, а свою уж как-то долго показалось реверсить.

Я к чему? К тому, что если где-то есть движок для проигрывания УМС-совместимого ПЗУ, то там довольно все серьезно, и можно его было бы использовать
в своих проектах для весьма сложных композиций с ШИМ-управлением (без ЦАП).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- uriy   Генерация звука   Jul 9 2018, 07:59
- - KnightIgor   Цитата(uriy @ Jul 9 2018, 08:59) Нашел на...   Jul 9 2018, 08:15
- - kovigor   Цитата(uriy @ Jul 9 2018, 10:59) Сейчас н...   Jul 9 2018, 08:26
- - ViKo   Ноты имеют известные частоты. А дальше комбинируйт...   Jul 9 2018, 08:50
|- - kovigor   Цитата(ViKo @ Jul 9 2018, 11:50) Ноты име...   Jul 9 2018, 09:47
|- - ViKo   Цитата(kovigor @ Jul 9 2018, 12:47) Увы, ...   Jul 9 2018, 09:50
|- - kovigor   Цитата(ViKo @ Jul 9 2018, 12:50) Наверное...   Jul 9 2018, 09:55
- - _pv   ноты устроены так: Ля первой октавы - 440Гц, всё о...   Jul 9 2018, 08:50
- - k155la3   Цитата(uriy @ Jul 9 2018, 10:59) . . . .К...   Jul 9 2018, 09:18
|- - ViKo   Цитата(k155la3 @ Jul 9 2018, 12:18) Основ...   Jul 9 2018, 10:00
||- - kovigor   Вот проект, из которого я взял мелодии: http://mi...   Jul 9 2018, 10:07
||- - AlexandrY   Цитата(ViKo @ Jul 9 2018, 13:00) Гармония...   Jul 9 2018, 11:18
||- - k155la3   Цитата(ViKo @ Jul 9 2018, 13:00) Гармония...   Jul 10 2018, 08:48
||- - ViKo   Цитата(k155la3 @ Jul 10 2018, 11:48) Это ...   Jul 10 2018, 08:59
||- - Obam   Цитата(ViKo @ Jul 10 2018, 11:59) В тембр...   Jul 10 2018, 14:24
||- - ViKo   Цитата(Obam @ Jul 10 2018, 17:24) Тональн...   Jul 11 2018, 09:12
||- - AlexandrY   Цитата(Obam @ Jul 10 2018, 17:24) Тональн...   Jul 11 2018, 09:32
||- - ViKo   Цитата(AlexandrY @ Jul 11 2018, 12:32) За...   Jul 11 2018, 09:46
||- - Obam   Цитата(AlexandrY @ Jul 11 2018, 12:32) Эт...   Jul 11 2018, 15:08
|- - Егоров   Цитата(k155la3 @ Jul 9 2018, 12:18) Основ...   Jul 10 2018, 20:44
|- - k155la3   Цитата(Егоров @ Jul 10 2018, 23:44) (1) Э...   Jul 15 2018, 13:47
- - __inline__   Как вариант - играть чип-тюны Гуглить 2A03, Adlib...   Jul 9 2018, 09:35
- - _pv   https://stackoverflow.com/questions/4175334...d-st...   Jul 9 2018, 10:29
|- - k155la3   Цитата(adnega @ Jul 9 2018, 16:39) . . . ...   Jul 10 2018, 09:02
|- - kovigor   Цитата(k155la3 @ Jul 10 2018, 12:02) Имее...   Jul 10 2018, 12:15
- - AVI-crak   Цитата(uriy @ Jul 9 2018, 13:59) Мне нужн...   Jul 9 2018, 19:32
- - Ga_ry   Стоит поискать конвертер midi файлов в нужный форм...   Jul 11 2018, 10:11
|- - AlexandrY   Цитата(Ga_ry @ Jul 11 2018, 13:11) Стоит ...   Jul 11 2018, 11:41
- - Ga_ry   Вот статья на Коте конвертора midi - avr https://r...   Jul 11 2018, 20:22
- - ViKo   Для сигнализации нажатия на кнопку достаточно один...   Jul 15 2018, 15:23


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 01:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01738 секунд с 7
ELECTRONIX ©2004-2016