Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

музички за зумерче...
http://mcu-bg.com/mcu_site/viewtopic.php?f=6&t=13757
Страница 1 от 1

Автор:  miro_atc [ Пет Май 08, 2015 4:29 pm ]
Заглавие:  музички за зумерче...

Сякаш имаше някаква подобна тема, ама не я намирам....

Търся ноти за прости мелодийки дето да изкарвам през зумерче. Аз намирам картинки с петолиния, обаче съм музикален инвалид тежка категория и свалянето ми е голям проблем. Почти цял ден ми отне да сваля Jingle Bells ;-)
Та предпочитам ноти в текстов вид, т.е. от сорта на "E3 E3 E4 E3 E3 E4 E3 G3 C3 D2 E5 F3 F3 F3 F2 F3 E3 E3 E2 E2 "...

Автор:  Grubi [ Пет Май 08, 2015 4:34 pm ]
Заглавие:  Re: музички за зумерче...

брей, имаше едно време в РТЕ схема и мелодии за 68705P3 с прозорче :)

a за PIC/Atmel някой беше писал и директно програмка за вадене на нотите

но това си е за проекти направо, @juzisound има думата тука

Автор:  ike [ Пет Май 08, 2015 4:39 pm ]
Заглавие:  Re: музички за зумерче...

http://ss13.nexisonline.net/wiki/Piano
envelope слагаш ли?
https://www.youtube.com/watch?v=AuvpvhhIjrE
http://forum.43oh.com/topic/2047-rtttl- ... ge-player/

Автор:  miro_atc [ Пет Май 08, 2015 5:03 pm ]
Заглавие:  Re: музички за зумерче...

ike написа:
envelope слагаш ли?


Е няма как да му го туря... Зумерчето ми е закачено директно на gpio, аз го клатя с таймер, ама без филтър трудно ще изкарам амплитуда.

Автор:  ike [ Пет Май 08, 2015 6:31 pm ]
Заглавие:  Re: музички за зумерче...

Едно време спикърчетата на PC бяха хем говорител хем RL филтър ;)
Цитат:
The PC speaker is normally meant to reproduce a square wave via only 2 levels of output (the speaker is driven by only two voltage levels, typically 0 V and 5 V). However, by carefully timing a short pulse (i.e. going from one output level to the other and then back to the first), and by relying on the speaker's physical filtering properties (limited frequency response, self-inductance, etc.), the end result corresponds to intermediate sound levels. This effectively allows the speaker to function as a crude 6 bit DAC,[5] thereby enabling approximate playback of PCM audio. This technique is called pulse-width modulation (PWM) and is notably used in class D audio amplifiers.

With the PC speaker, this method achieves limited quality playback; the quality depends on a trade-off between the PWM carrier frequency (effective sample rate) and the number of output levels (effective bitrate). The clock rate of the PC's programmable interval timer which drives the speaker is fixed at 1,193.18 kHz.[3] This relatively low modulation frequency limits the resolution and produces poor but recognizable audio.[6]

Изображение

Автор:  pechkov [ Пет Май 08, 2015 8:15 pm ]
Заглавие:  Re: музички за зумерче...

Рови в нета за MIDI файлове, нотите се вадят сравнително лесно от тях.

Ето и нещо за размисъл: http://newt.phys.unsw.edu.au/jw/notes.html


П.П.
Цитат:
Малкото синче на програмист пита баща си:
- Тате, какво са това "ноти"?
- Ъъ-ъ-ъ... Това е нещо като MIDI файл, само че на хартия.

Автор:  nik [ Пет Май 08, 2015 9:02 pm ]
Заглавие:  Re: музички за зумерче...

по едно време се моташе из нета един стар проект на аудио за микро контролери, бяха го кръстили 1 bit audio
но не можах да им подкарам софтуера законвертиране
беше много хитра идея, изхода на контролера работи нещо като клас Д усилвател и след него ЛЦ филтър и говорител
постигаха учудващо качество

Автор:  miro_atc [ Пет Май 08, 2015 9:44 pm ]
Заглавие:  Re: музички за зумерче...

pechkov написа:
Ето и нещо за размисъл: http://newt.phys.unsw.edu.au/jw/notes.html


Това е добре систематизирано, щеше да ми спести малко ровене, ама вече приключих с теорията...

Иначе вариант с филтри ми е малко сложен, освен ако не са чисто софтуерни. Някакъв твърди, че като се променя запълването се променяла амплитудата при пиезотата. Може да го проверя другата седмица.
В случая обаче нямам нужда от полифонии и т.н. така че продължвам да търся прости "парчета"....

Автор:  ike [ Пет Май 08, 2015 10:14 pm ]
Заглавие:  Re: музички за зумерче...

miro_atc написа:
Иначе вариант с филтри ми е малко сложен, освен ако не са чисто софтуерни. Някакъв твърди, че като се променя запълването се променяла амплитудата при пиезотата.

Как може да се познае един човек дали е програмист или хардуерист. :supz:

Автор:  Grubi [ Съб Май 09, 2015 12:13 am ]
Заглавие:  Re: музички за зумерче...

Усмивки от старите ленти (1997), пробвано - знам че имаше малка грешка в ASM кода, но
един добър познат помогна и засвири.

http://ww1.microchip.com/downloads/en/A ... /4_018.pdf

п.с. няма Джингъл белс, но има доста други :D

http://en.wikipedia.org/wiki/Ringtone

Прикачени файлове:
Коментар на файл: Melody player. Slav Slavov, ELL Sliven
4_018.pdf [52.29 KiB]
199 пъти

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/