- Эму-Ленд. Форум о приставочных играх и эмуляции
- Меню навигации
- Пользовательские ссылки
- Объявление
- Информация о пользователе
- Коды монофонических мелодий для Nokia Composer
- Сообщений 1 страница 5 из 5
- Поделиться12009-01-30 14:28:19
- Поделиться22009-01-30 17:36:06
- Ноты для nokia 3310
- Ноты для nokia 3310
- нужны мелодии для синтезатора мелодий на нокиа желательно цифрами, но можно и нотами
- Забытая музыка или немного о Nokia 3310, PC-Seaker’е и генерации MIDI файлов (ч1)
- Теория.
- PC-Speaker
Эму-Ленд. Форум о приставочных играх и эмуляции
Меню навигации
Пользовательские ссылки
Объявление
Врагу не сдаётся наш гордый Варяг!
Информация о пользователе
Вы здесь » Эму-Ленд. Форум о приставочных играх и эмуляции » Разное » Коды монофонических мелодий для Nokia Composer
Коды монофонических мелодий для Nokia Composer
Сообщений 1 страница 5 из 5
Поделиться12009-01-30 14:28:19
- Автор: Аvenger
- Новичок
- Зарегистрирован : 2009-01-30
- Приглашений: 0
- Сообщений: 15
- Провел на форуме:
1 час 42 минуты - Последний визит:
2009-01-30 16:02:38
Короче, есть в телефоне типа «Кирпич» (Nokia 3310, 1100 и т.п.) такая функция, как «Композитор» и там можно вводя ноты (выглядят типа «4c1; 16d2») с клавиатуры мобилы вбить туда мелодию. Так вот не подскажите сайт, где можно найти современные мелодии, а то натыкаюсь только на всякие «Чёрные Бумеры» и «Бригады». И ещё стыдно спрашивать, но это не мне, короче, нужен код мономелодии Ранетки (любой песни)
Поделиться22009-01-30 17:36:06
- Автор: Luigi=)))
- Администратор
- Откуда: Пермь
- Зарегистрирован : 2009-01-28
- Приглашений: 0
- Сообщений: 115
- Пол: Мужской
- Возраст: 29 [1991-12-24]
- Провел на форуме:
10 часов 11 минут - Последний визит:
2012-07-05 00:27:41
Ранетки — Мы ранетки!
Из Аниме Shaman King — «Over Soul»
Потом ещё накидаю))
Вот тебе ещё тема для размышлений:
Nokia 3310: Коды *#06# — Показывает серийный номер телефона (IMEI) *#0000# — Показывает версию Программного Обеспечения 1-ая строка — Версия 2-ая строка — Дата выпуска програмного обеспечения 3-ья строка — Тип телефона Гарантийные коды: Введите *#92702689# (= *#war0anty#). Будет выдан запрос на ввод типа \»гарантийного кода\» На экран будет выведено сервисное меню: IMEI (International Mobile Equipment Identification) Дата выпуска телефона MM/YY Дата покупки телефона (здесь вы также можете ввести дату покупки, но если дата будет введена не правильно вы не сможете ее, потом изменить!) Дата ремонта (если таковой имелся) Передать данные пользователя? *3370# Активизация режима полноразрядного кодирования (Увеличивается качество связи, уменьшается время работы батарей) Возможность данного режима зависит от конкретной сети. В более новых версиях программного обеспечения (возможно начиная с версии 4.73 и более поздние) режим полноразрядного кодирования установлен по умолчанию. Поэтому данная комбинация может не работать на новых телефонах. #3370# Деактивация режима полноразрядного кодирования. Примечание: После ввода данных кодов телефон будет перезапущен с новыми установками. *4720# Активация режима полуразрядного кодирования. Качество связи падает, но время работы батарей увеличивается на 30% (уменьшается потребление энергии). #4720# Деактивация режима полуразрядного кодирования. *#746025625# (= *#sim0clock#) Проверить можно ли остановить SIM Clock Дополнительно: [*#war0anty#] (*#92702689#) — слyжебная инфоpмация: дата изготовления, сеpийный номеp, дата покyпки, был ли pемонт и когда. Выход — выключение и включение аппаpата. [*#sim_clock#] (*#746025025#) — поддеpживает СИМ фазy2 (pежим сна) или нет. Коды для опpеделения yстановлен ли ЛОК на аппаpат или нет Ваша Hокия может быть блокиpована 4 видами локов: SPROVIDER-LOCK — 1 NETWORK-LOCK — 2 COUNTRY-LOCK — 3 SIMCARD-LOCK — 4 Для пpовеpки статyса этих локов вводится стpока: #pw+(MASTERCODE)+(y)#, где — p = нажать * 3 pаза — w = нажать * 4 pаза (в оpигинале наобоpот w — 3 pаза, p — 4) — + = нажать * 2 pаза — МАSTERCODE = именно та штyка, котоpой залочили Ваш аппаpат. Hо для пpовеpки статyса вводится 1234567890 — y = номеp от 1 до 4 Пpимеp: #pw+1234567890+1# — телефон должен выдать инфо о состоянии SPLOCK, но еще раз стоит отметить, что некоторые Nokia 3310 выдают одинаковый ответ на все 4 запроса, наверное этот ответ на SIMCARD-LOCK.
Как обещал) Вот код мелодии из игры Donkey Kong Country на SNES (подводный уровень)
Источник
Ноты для nokia 3310
Краткое описание:
Сочиняйте и прослушивайте мелодии так, как это было на неубиваемой Nokia 3310
Описание:
Помните такой олдскульный телефон Nokia 3310? А приложение на нем Синтезатор мелодий (Nokia Composer)? Правда было здорово? И вот сегодня вы опять можете сочинять и прослушивать любимые Nokia-мелодии на своем android устройстве. Погрузись в ностальгию.
Что умеет приложение:
— Проигрывать рингтоны (есть более 800 предустановленных рингтонов)
— Редактировать рингтоны
— Создавать свои рингтоны
— Сохранять рингтон в общее облако
— Обмениваться рингтонами в виде текста
— Экспортировать рингтоны в *.wav формат
— Экспортировать рингтоны в *.mp3 формат
— Ставить рингтоны на вызовы, уведомления и будильник.
Дорогой пользователь, надо ли развивать приложение дальше и какие новые возможности стоит добавить? Пожалуйста, если не сложно, оставляйте свои пожелания и оценки тут.
Требуется Android: 4.0+
Русский интерфейс: Да
Сообщение отредактировал gserp1983 — 30.09.18, 16:04
Приложение отличное.
Только одно но.
Как-бы сделать так, чтоб можно было прослушивать все моно как в плеере.
Или при выборе ставилась галочка и оставалась на выборе.
А-то приходится каждый раз (800. ) перелистывать и искать где что выбирал.
(- Сохранять рингтоны на телефон
— Обмениваться рингтонами с друзьями)
Я немного найти путь куда сохраняет и чё-то не могу понять как передать.
Сообщение отредактировал BOTROBOTMOD — 16.11.15, 10:04
Источник
Ноты для nokia 3310
Краткое описание:
Сочиняйте и прослушивайте мелодии так, как это было на неубиваемой Nokia 3310
Описание:
Помните такой олдскульный телефон Nokia 3310? А приложение на нем Синтезатор мелодий (Nokia Composer)? Правда было здорово? И вот сегодня вы опять можете сочинять и прослушивать любимые Nokia-мелодии на своем android устройстве. Погрузись в ностальгию.
Что умеет приложение:
— Проигрывать рингтоны (есть более 800 предустановленных рингтонов)
— Редактировать рингтоны
— Создавать свои рингтоны
— Сохранять рингтон в общее облако
— Обмениваться рингтонами в виде текста
— Экспортировать рингтоны в *.wav формат
— Экспортировать рингтоны в *.mp3 формат
— Ставить рингтоны на вызовы, уведомления и будильник.
Дорогой пользователь, надо ли развивать приложение дальше и какие новые возможности стоит добавить? Пожалуйста, если не сложно, оставляйте свои пожелания и оценки тут.
Требуется Android: 4.0+
Русский интерфейс: Да
Сообщение отредактировал gserp1983 — 30.09.18, 16:04
Приложение отличное.
Только одно но.
Как-бы сделать так, чтоб можно было прослушивать все моно как в плеере.
Или при выборе ставилась галочка и оставалась на выборе.
А-то приходится каждый раз (800. ) перелистывать и искать где что выбирал.
(- Сохранять рингтоны на телефон
— Обмениваться рингтонами с друзьями)
Я немного найти путь куда сохраняет и чё-то не могу понять как передать.
Сообщение отредактировал BOTROBOTMOD — 16.11.15, 10:04
Источник
нужны мелодии для синтезатора мелодий на нокиа желательно цифрами, но можно и нотами
Сайт: Benny Benassi: Satisfaction
38*0878**0930994*440390878**093*04030403039078**0930994*440390878**093*040304030
Темп 125 Слушать
Дискотека Авария: Новогодняя
2*0281#7**1*#239281#06**0499#78028*19#58**#69#7819*#
Темп 125.
«Мурка»
68#6#96886#7969#58#49#4884#4929#0828*#29#2882#4929#2882#4990
948#42#028492#092#1#7**6#1*#79**0868#6#1*#7**6#59#4884#299#0
Темп 125 Слушать
Queen: The Show Must Go On
6865#6906865#59#48#49#086865#69058#6719*#28799**08818*#2879**0781*#21#2321#7**7864999#
Темп 125.
Depeche Mode: Das model
58199*088288#21290868**#590858199*088288#21290868**#590
8299*#2088818886999**#08881888*290818291821999
Темп 140.
«Мобила» из к-ф Бумер
38*590958390968565656567909
Темп 140.
Тема из к/ф. «Бригада»
588#2*#1#329#28#7**1*#2#3928#5999**#5888#2*#1#3299#188#7**69#784999#5888#2*#1#329#28#7
**1*#2#3928#499**#08858#68#719*#78**599#088588#76#5#49#599#
Темп 90
ВВ «Весна»
688#1*199#28#18#1#196**#44#29*#4828#2#19#19688**#1*199#28#18#1#196**#44#29*#28#1#16**#6
Темп 112
Агата Кристи «Опиум для никого»
58*29*#287**59085829*#287**590858555#545972*058**29*#287**59085829*#287**59058555#5459908
Темп 100
БИ2 — Полковнику никто не пишет
2851*6**#529908282#2948288#0992951*6**#5299 08282#29688#699#688699688#699#688699
Темп 100
М. Боярский — Зеленоглазое такси
6*3*54438439208484954083839281906**3*544384392084849540838495869
Темп 130
Виа Гра — Попытка номер 5
68791*48040101079**68596782*0207**0701* 096**791*7**6850596859085869728*0207**0796
Темп 180
Вирус «весна»
2*68**#49*28#212968**#29*#2816**#4968#1*22699#**
Темп 120
Вирус — Ручки
1*#1#7**686033377660676761*#1#03**33776
Темп 160
Вирус — Ты меня не ищи
668696839*40808080808081181933382917**
Темп 200
Високосный год — Метро
68*5460868549396808669*0828849082423083845960854320869**
Темп 120
Високосный год — Тихий огонек
7819*78**19*78**5*7**19*78**19*78**5*059181908080808080878**19*78**19*78 **5*7**19*78**19*78**7 *079181017**1*69**
Темп 120
Борис Гребенщиков — Город золотой
0818**#291#7**6#718*#279**0848#49*#321#2283497**5*0848#3908281#239048#549#3231#4**#4*#
Темп 120
Генералы песчаных карьеров
245654329684859994886584999388548399928845654329219688218699958816869992884565432968 485999488654354394
Темп 180
А. Руссо — Знаю
28*# 1(удержать) 99# 388 3 2# 19# 58**# 59# 78 699 688 39* 38 3 3 19# 38 2(удержать) 99# 588**# 5# 59# 58# 6 49# 68 59# 688 5# 4# 5999# 588# 6# 1* 1# 2# 3 2# 3
Темп 140
Агата Кристи — Ковер-вертолет
68# 1* 29 28# 28 59** 1* 5** 5 59# 6# 5 78 1* 2 2 2# 28 59 2**# 1* 58** 59 5 5 78 199*
Темп 125
Агата Кристи — Как на войне (бас)
68# 4 5# 6# 0 4 6# 5# 5# 4 5 5# 0 4 5# 6# 1*# 5**# 6# 1*# 0 5**# 1*# 2# 4 1# 2# 4 0 2# 1# 1
Темп 125
Агата Кристи — Черная луна
58 5 7 1* 0 2# 2 1 5** 5 7 1* 0 2# 2 1 5**# 5# 7 1* 0 5**# 7 1* 2# 2# 2 2 1 1 7** 7 199*
Темп 125
Агата Кристи — Я на тебе, как на войне
28 29* 6**# 6 48 49* 2# 2 08 18 6**# 19* 6** 08 68 69# 6 5 28 29* 6**# 6 48 49* 2# 2 08 18 6**# 19* 29 4# 5
Темп 125
Агата Кристи — Черная луна
58 5 7 1* 0 2# 2 1 5** 5 7 1* 0 2# 2 1 5**# 5# 7 1* 0 5**# 7 1* 2# 2# 2 2 1 1 7** 7 199*
Темп 125
Академия — За пивом
48# 79 18*# 2# 1# 7** 1*# 18# 0 19# 59**# 78 6# 6# 7 1*# 7** 6# 79 09 48# 79 18*# 2# 1# 7** 1*# 18# 0 19# 59**# 78 6# 6# 7 1*# 7** 6# 79 09 78 6# 6# 7 1*# 7** 6# 79 09
Темп 112
Академия — Зараза
2*# 28 2# 4# 4 2# 2 2# 6**# 6 6# 7 6# 4 4# 59# 58 5# 6# 58# 5 0 5 59# 6# 6# 6 6# 7 6# 4 4# 2# 0
Темп 125
Акула — Мало
58 2*# 2 18 0 49** 28*# 2# 29 68**# 0 59 2*# 2 1 08 48** 4* 4 29# 2
Темп 63
Акула — Такая любовь
18*# 1# 1# 1# 69** 2* 2 6** 1*# 088 18# 1# 1# 7** 6 09 7 7 7 6 5#
Темп 125
Алиса — Все в наших руках
488# 79 18*# 29 08 3 08 1# 08 6** 7 08 4# 0 08 48# 79 18*# 2
Источник
Забытая музыка или немного о Nokia 3310, PC-Seaker’е и генерации MIDI файлов (ч1)
Здесь мы немного поговорим о формате мелодий (RTTL) в старых моделях телефонов, о воспроизведении таких мелодий с помощью обычного PC-Speaker’а компьютера, а так же о создании (генерации) MIDI файлов. Все мои мысли я буду подкреплять кодом на языке Pascal.
Сразу оговорюсь, что эта заметка скорее всего не представляет для большинства уже никакого практического интереса и создана автором скорее для себя, на память так сказать… Но хватит лирики, начнем.
Теория.
Я думаю, что многие еще помнят, как сидя на галерке в школе или институте перепечатывали из телефона товарищей мелодии вида “8e,16d,16b4,16a4,16b4,8a4,16a4,16a#4”. Этот так называемый RTTL формат записи мелодий. Подробно описывать его здесь смысла нет, поскольку описание полностью доступно в интернете, но для дальнейшего понимания простейший пример мы рассмотрим. Итак, возьмем такую RTTL мелодию:
Как можно заметить, формат имеет вид
[название:длительность,октава,скорость в минуту(BPM):сама мелодия].
Нам понадобятся следующие параметры:
“d=4” Длительность ноты по умолчанию. Это значит, что в записи самой мелодии, когда мы захотим проиграть ноту a “ля” длительностью 4, нам не обязательно будет записывать ее как “4a”. Достаточно будет записать ее просто как “a”. Здесь же отмечу, что если сравнивать длительность RTTL и длительность ноты в музыкальном понимании, то идет простое соответствие – 1 / длительность RTTL. Таким образом, “d=4” в записи RTTL означает, что мы играем ноты по умолчанию, с длительностью “одна четвертая”. Если d=6, то “одна шестая” и так далее.
“o=5” Октава по умолчанию. Из теории музыки вспомним, что октава – это удвоенная частота между одинаковыми нотами. Так, если нота “ля” четвертой октавы имеет частоту 440 Гц, то та же нота “ля” пятой октавы будет иметь частоту 880 Гц. Ровно так же, как и с длительностью, в дальнейшей записи нам нет необходимости записывать ноту a “ля” пятой октавы, как “a5”. Достаточно просто записать ее как “a” и мы сыграем ноту “ля” пятой октавы с длительностью одна четвертая. Таким образом получается, что в нашем случае запись “a” будет равнозначна записи “4a5”.
“b=160”. Темп, или скорость в минуту (BPM). Чтобы вычислить миллисекунды, которые должна звучать нота, я воспользовался такой формулой: ((60000 / b) / d) * 8, где b – наш темп, а d – длительность ноты. Почему так, я уже признаться и сам забыл. Но это работает 🙂
Дальше начинается сама мелодия. Из описания следует, что формат записи нот в общем случае такой:
[длительность нота октава доп. знак].
В качестве разделителя между нотами выступают запятые. Используются ноты в английской(?) системе записи ‘c’, ‘c#’ ,’d’ ,’d#’ ,’e’ ,’f’ ,’f#’ ,’g’ ,’g#’ ,’a’, ‘a#’, ‘b’, что соответствует итальянским ‘до’, ‘до диез’, ‘ре’, ‘ре диез’, ‘ми’, ‘фа’, ‘фа диез’, ‘соль’, ‘соль диез’, ‘ля’, ‘ля диез’, ‘си’. А также пауза – ‘p’. Дополнительные знаки могут быть:
«.» (точка) — увеличение длительности ноты в полтора раза
«;» (точка с запятой) — в два раза
«&» (амперсанд) — в 2.5 раза
С этим не должно возникнуть проблем — когда мы находим один из таких знаков в конце ноты, мы будем просто посчитанные миллисекунды умножать на ½, два и два с половиной раза.
С теорией на этом закончим, если остались вопросы, еще раз порекомендую почитать описание RTTL формата. Переходим к практике.
PC-Speaker
Для начала, будем выводить нашу мелодию для простоты на обычный PC-Speaker. В большинстве языков программирования для вывода звука на спикер нам нужно знать всего два параметра – частота и задержка в миллисекундах. Так, в Virtual Pascal существует процедура
PlaySound ( Freq , Duration : Longint ) ;
Var
Frequency : Array [ 1..8 * 12 ] of word ;
Procedure InitFreqTable; <Процедура инициализации таблицы частот>
Const
HerzOfFirst = 32.703195258 ;
Var
tmpReal1 , tmpReal2 : real ;
i : word ;
Begin
tmpReal1 := HerzOfFirst; <начнем с первой ноты C первой октавы>
tmpReal2 := exp ( ln ( 2.0 ) / 12.0 ) ; <постоянная, с которой изменяется частота от ноты к ноте>
for i := 1 to 8 * 12 do <12 нот на октаву, 8 октав>
begin
Frequency [ i ] := round ( tmpReal1 ) ;
tmpReal1 := tmpReal1 * tmpReal2;
end ;
End
Procedure PlayNote ( Note : byte ; MicroSecs : Word ) ;
Begin
If Note = 0 then <Помните, если мы встретили “p”, то установили I = 0>
Delay ( MicroSecs ) <значит это пауза>
Else
playsound ( Frequency [ Note ] , microsecs ) ;
End ;
Таким нехитрым способом мы реализовали проигрыватель RTTL мелодий на PC-Speaker. Полный исходный текст программы, а так же скомпилированная версия, доступны здесь: rghost.ru/2230394 Я использовал для компиляции Virtual Pascal, но я думаю что без проблем должен собраться и в Free Pascal.
В следующей статье поговорим о создании конвертера RTTL 2 MIDI в целом и создании и работе с MIDI файлами в частности. Удачного дня!
Источник