Jump to content

    

Музыкальный звонок

Дали тему, а я в электронике ...

 

Главное требование:

возможность редактировать мелодию в символьном виде "как в старых сименсах"

 

Может кто разъяснит, что такое редактировать мелодию в символьном виде ?

 

И 2-й вопрос: это слишком сложное устройчтво или все-таки возможно изготовить студенту

Share this post


Link to post
Share on other sites

Не знаю - как там в старых Siemens'ах... Запись мелодии в символьном виде: наверное, имеется в виду латинская система обозначения нот - ноты записываются латинскими буквами C,D,E,F,G,А,H + обозначение диеза/бимоля. "Редактирование мелодии в символьном виде" - имеется в виду, наверное, представление пользователю мелодии как набор нот в латинской системе обозначений. Для чего в устройстве нужно предусмотреть соответствующий индикатор и клавиатуру для набора/изменения/вставки/удаления нот. Может быть достаточно будет несколько семисегментных индикаторов, на которые будут выводиться: номер ноты, высота звучания, длительность и т.п. Клавиатура - тоже упрощенная - клавиши: "следующая нота", "предыдущая нота", "перебор параметра ноты", "больше", "меньше", ещё может быть пару-тройку каких-то...

В общем - для студента посильная задача.

 

Р.S. На семисегментный индикатор можно выводить не только цифры, но и некоторые буквы (бывает, что вид -корявый). А, можно, конечно, "прикрутить" и небольшой ЖКИ...

Share this post


Link to post
Share on other sites
Не знаю - как там в старых Siemens'ах... Запись мелодии в символьном виде: наверное, имеется в виду латинская система обозначения нот - ноты записываются латинскими буквами C,D,E,F,G,А,H + обозначение диеза/бимоля.

Что-то типа того. Запись происходит парами нота(символ)-длительность(в тактах)

 

Процесс сопровождается отборным матом, особенно при прослушивании результата

Share this post


Link to post
Share on other sites
Запись происходит парами нота(символ)-длительность(в тактах)

 

Процесс сопровождается отборным матом, особенно при прослушивании результата

Т.е. должно где-то быть уже много набранных мелодий ?

А простой программы для проигрывания их под Linux, Win нету ?

(тогда можно их вывести на Audio-Out и сохранить в м/сх)

Share this post


Link to post
Share on other sites
Не знаю - как там в старых Siemens'ах... Запись мелодии в символьном виде: наверное, имеется в виду латинская система обозначения

Используется в некоторых муз.редакторах

GuitarPro в старых версиях хранил мелодии в похожем виде,

но в последних версиях - м.б. остался конвертер ?

Share this post


Link to post
Share on other sites
А простой программы для проигрывания их под Linux, Win нету ?
Такую программу написать недолго. Можно wav файл делать, или сразу в /dev/dsp писать, если есть под линуксом. А сам звук - синусоиду просто генерируешь в зависимости от частоты ноты и частоты дискретизации.

Share this post


Link to post
Share on other sites

Ну а чё. Берем простенький контроллер и вперед!

Чё там у вас есть? На чём учили? Что в руках держали, о чём слышали?

То и в студию, а тут уже подскажут. Такую задачу потянет помоему абсолютно любой контроллер из ныне выпускаемых.

А если по крутому, да на ARM мегов на 60 да +SPI FRAM фирмы RAMTRON на 2мега прикрутить, так и из сэмплов можно будет музыку сочинять, редактировать, да она ещё и сохраняться будет! И диктофон туда-же.:))

 

Короче тут фантазировать можно много....Можно дисплей от мобилы цветной привентить:-D

Чё хош можно. Главное садиться и работать, работать, работать, работать.....а потом просто получить зачёт. Вот за что я не люблю универы!

 

И 2-й вопрос: это слишком сложное устройчтво или все-таки возможно изготовить студенту

С полной ответственностью могу сказать что изготовить это может даже тот, кто в ВУЗе ни разу не был.

Вопрос только в желании и упорстве.

Share this post


Link to post
Share on other sites
Ну а чё. Берем простенький контроллер и вперед!

Принципы устройства:

1) звонок не должен воспроизводить "чужие" mp3 и т.д. (не должны нарушать авторские права)

2) возможность корректировать мелодию (в текстовом файле или бесплатном редакторе), например для урезания

3) если это удешевляет - допустимо 1 инструмент(голос)

4) предварительную подготовку можно и на ноуте

5) желательно обойтись без микроконтроллера, использовать дешевую специализированную м/сх

6) если микроконтроллер, то не PIC (долой монополизм)

7) устройство должно быть подешевле (борьба с "кризисом" - чем мы хуже Китая)

8) дешевая цена - не для массового производства, а как "конструкция выходного дня"

 

Уточню вопросы:

 

1) использовать дешевую специализированную м/сх для воспроизведения звуков? - подскажите

 

2) если микроконтроллер, то не PIC (долой монополизм) - что посоветуете, что бы без asm на С

Edited by Студент IPSA

Share this post


Link to post
Share on other sites
Главное требование: ...
Принципы устройства: ...
Что-то требования у Вас какие-то сбивчивые и противоречивые. Что Вы хотите? Курсовой? Поделка для себя? Если совсем дешево и на спец. мс - выдрать со старой музыкальной открытки мс (нет старой - купите в ларьке), добавить блок питания, и - готово. Только мелодия - зашита в мс... Нужно редактирование мелодии? Где? В звонке? В ПК? Это же - совсем разные звонки. Если - на ПК, то что будет хранить звонок? Есть мс, которые хранят сколько-то там секундный аналоговый сигнал (типа диктофона). Коды и длительность нот? Тогда без МК, наверное, не обойтись. По какому интерфейсу МК будет взаимодействовать с ПК (заливаться в МК мелодия)?

 

Вы уж сами то определитесь хотя бы с основным обликом Вашего устройства. Проект то - Ваш...

Share this post


Link to post
Share on other sites

Какую-нето миди-пиликалку подцепить к контроллеру и готово.

Готовых мелодий - хоть попой ешь, и редактировать ничего не надо

При некотором везении даже полифония может получиться

Share this post


Link to post
Share on other sites

Ему нужно именно редактирование. Это задание(читай курсовик).

Контроллеры....ну не PIC так не PIC...заходим на Texas Instruments, потому на Analog Devices, потом ещё куда-нибудь(philips, и кто там AVR'ы делает) и выбираем:)

Там и цены производителя даны. Ну в розницу они будут раза в полтора-два дороже.

 

Слушайте, товарищ студент, давайте не будем таким ленивым, закатаем рукава и начнем работать!

Я тут не увидел даже требований нормальных! Это не серьёзно! Так дела не делаются.

Мало того, что процентов 80 людей просто не захотят помочь, так ещё и те 20 что тут будут постить что-то - будут делать это на отвлеченные темы и реальной помощи вы всё равно не получите в итоге.

 

Нельзя получить правильный ответ на неправильный вопрос.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this