0 / 0 / 0
Регистрация: 06.11.2009
Сообщений: 5
|
|
1 | |
Мелодия в паскале.06.11.2009, 22:45. Показов 19810. Ответов 13
Метки нет Все метки)
(
Здравствуйте... мне нужно в паскале сделать не очень сложную, но мелодию... команду со звуком я знаю только sound(x) ну и delay'ем помогать, но так я мелодию не напишу... может, есть программа, которая обычную мелодию перепишет в код на паскале? или в паскале может есть команда воспроизводить мелодию откуда-то... мелодия вполне подойдет что-то на подобии keygen'ов
![]() зы пишу тетрис, почти закончил, а все тетрисы, которые я в это время изучал, были с приятной мелодией... в тишине скучно, выручайте ![]()
0
|
|
06.11.2009, 22:45 | |
Ответы с готовыми решениями:
13
Мелодия в паскаль Мелодия в паскале Мелодия на звонок Мелодия из анекдота |
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
06.11.2009, 22:50 | 2 |
Скачайте эту книгу, там есть немного про мелодии, даже вроде частоты звуков есть.
https://www.cyberforum.ru/atta... 1241779566
0
|
0 / 0 / 0
Регистрация: 06.11.2009
Сообщений: 5
|
|
06.11.2009, 22:58 [ТС] | 3 |
"Для программирования мелодии удобно применять известную формулу расчета частоты звука:
F=Round(440*Exp(Ln(2)*(No-(10-Nn)/12))); где No - номер октавы -3<= No <=4; Для основной октавы No=0. Nn - номер ноты 1 - До, 2 - До#, 3 - Ре, и т. д. 12 - Cи. При сквозной нумерации нот принять для No<0 - Nn<1, для No>0 - Nn>12. " это на крайний случай О_О,искать ноты,розбиратся с октавами и вручную переписовать...брб ![]() книжка полезная,нашол то,над чем мучался неизвестно сколько,а сегодня буквально 3 часа назад решыл ![]() может у кого-то есть програма которая сама перепишет в код паскаля 8 битную мелодию? или готовая мелодия...
0
|
Программист
56 / 54 / 15
Регистрация: 23.07.2009
Сообщений: 336
|
||||||
07.11.2009, 00:40 | 4 | |||||
aston, вот мелодия "бумер"
0
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
07.11.2009, 06:25 | 5 |
ЛоРД_Оледжан, Это у тебя для кривого модуля Crt написано. На нормальном модуле, где delay(1000)=1секунде, это не мелодия будет, а длинный и протяжный вой.
0
|
0 / 0 / 0
Регистрация: 06.11.2009
Сообщений: 5
|
|
07.11.2009, 14:02 [ТС] | 6 |
мне на "кривом модуле црт" вполне подойдет
![]() спасибо,лорд оледжан,только больно короткая она;(
0
|
0 / 0 / 0
Регистрация: 06.11.2009
Сообщений: 5
|
|
08.11.2009, 20:47 [ТС] | 7 |
так,мелодию бумера решыл пристроить вместе с надписью гейм овер
![]() поделитесь кто-то более менее длинной мелодией для процесса игры.
0
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
08.11.2009, 20:48 | 8 |
aston, Сидим и пишем. Некоторые даже в консерваторию перевелись.
0
|
Программист
56 / 54 / 15
Регистрация: 23.07.2009
Сообщений: 336
|
||||||
08.11.2009, 22:23 | 10 | |||||
![]() Решение
aston, ну вот более длинный вариант
4
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
08.11.2009, 22:45 | 11 |
PAZITIV, В Важных лежит Паскаль с нормальным Crt, там delay(1000)=1секунде.
0
|
0 / 0 / 0
Регистрация: 06.11.2009
Сообщений: 5
|
|
08.11.2009, 23:28 [ТС] | 12 |
дык...как писать не понятно то:]там странная формула,с какими то октавами и тд,я в этом не разбираюсь...а мелодия какая-то у кого-то наверно да есть,да и по логике должна быть какая то программка которая бы перегоняла 8 битную например музычку в код...
ЛоРД_Оледжан,сейчас послушаю более длинный вариант,но мне эта мелодия не нравится в принципе ![]()
0
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
09.11.2009, 08:39 | 14 |
PAZITIV, Во первых модуль Crt спокойно лежит в папке BIN, а во вторых забыл сказать что причина может не в нем, а в устаревших модулях TURBO.TPL, TPP.TPL. Старые что-то около 47 кб, новые 56 и 59 кб. Прилагаю все 3, Можете заменить ими свои, а можно было и просто весь комплект скачать, не такой он и тяжелый.
0
|
09.11.2009, 08:39 | |
Помогаю со студенческими работами здесь
14
Мелодия в программе Midi мелодия Мелодия на сайте Мелодия формата midi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |