Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > JAVA Micro Edition

JAVA Micro Edition Низкоуровневое программирование мобильных телефонов.

Ответ
 
Опции темы
Старый 15.02.2010, 19:39   #1
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Сообщение воспроизведение нот

привет всем!
давненько я здесь уже небыл)

и у меня тут вопрос появился, так как полную документацию качать не оч хочется а ответ нужен то обращусь к вам

вот собственно и вопрос :
с помощью каких функций можно организовать воспроизведение нот?
JSR 234 вроде ето то что мне нужно... так вить?

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

или на крайняк просто скопируйте сюда документацию а я там сам розберусь

заранее спасибо!
(Offline)
 
Ответить с цитированием
Старый 15.02.2010, 20:28   #2
dector
Модератор
 
Регистрация: 21.12.2006
Сообщений: 564
Написано 79 полезных сообщений
(для 203 пользователей)
Ответ: воспроизведение нот

Нужна генерация звуков "на лету"?
Если нет - лучше использовать midi.
(Offline)
 
Ответить с цитированием
Старый 15.02.2010, 20:36   #3
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

походу "на лету"

надо чтобы во время роботы программы пользователь задавал ноту а оно его воспроизводило
и желательно чтобы в хорошем качестве
я не знаю можно ли както качество менять но лучше было бы если можно))

вот такое карочь надо
знаешь какие функции "на лету" использовать?
(Offline)
 
Ответить с цитированием
Старый 16.02.2010, 03:16   #4
dector
Модератор
 
Регистрация: 21.12.2006
Сообщений: 564
Написано 79 полезных сообщений
(для 203 пользователей)
Ответ: воспроизведение нот

Как вариант:
Записать звуки в файлы
и играть с помощью MMAPI

Камертон пишешь?
(Offline)
 
Ответить с цитированием
Старый 16.02.2010, 14:32   #5
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

Сообщение от dector Посмотреть сообщение
Как вариант:
Записать звуки в файлы
и играть с помощью MMAPI

Камертон пишешь?
Пример можно?

Пишу шото на подобии программы гитар про

У КОГО НИБУДЬ ЕСТЬ SONY ERICSSON SDK?
Скопируйте оттуда весь роздел про медиа апи, пожалуста!
(Offline)
 
Ответить с цитированием
Старый 16.02.2010, 19:35   #6
dector
Модератор
 
Регистрация: 21.12.2006
Сообщений: 564
Написано 79 полезных сообщений
(для 203 пользователей)
Ответ: воспроизведение нот

Название кликабельно:
http://ru.wikipedia.org/wiki/Mobile_Media_API

Гитар про для телефона? Кажется мне, что получится довольно уныло. Простая пищалка не будет хорошо играть. Разве что записать звуки в файл.
(Offline)
 
Ответить с цитированием
Старый 16.02.2010, 21:53   #7
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

каким образом записать в файл?
я покачто не имеею малейшего представления о том что ты называешь
"записать звуки в файл"
можно пример, пожалуста?
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 03:00   #8
dector
Модератор
 
Регистрация: 21.12.2006
Сообщений: 564
Написано 79 полезных сообщений
(для 203 пользователей)
Ответ: воспроизведение нот

В любом редакторе звуков пишешь в файл звуки нот. По семь на основных ладах и еще, может, по несколько полутонов. Создаешь отдельный файл для каждого звука, пихаешь все в jar архив. Из программы проигрываешь как звук.
Иначе, как по мне, тембр из какой-то предполагаемого метода .sound(частота) не будет достаточно хорош.
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 03:30   #9
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

а как быть с длинной звука? она же будет всегда однаковой
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 08:19   #10
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: воспроизведение нот

А Manager.playTone не подходит?
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 18:25   #11
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

Сообщение от ViNT Посмотреть сообщение
А Manager.playTone не подходит?
я вот тож думал этот метод использовать...
но так как никогда не работал со звуком то покачто незнаю какую функцию использовать чтобы качество звука было максимальное...

а как например с помощью Manager.playTone воспроизвести несколько звуков одновременно?
или может есть другие какието методы?
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 20:31   #12
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: воспроизведение нот

Почитай документацию по javax.microedition.media.Manager, там есть все, что нужно. На сколько я помню, при вызове Manager.playTone задается время звучания, т.е., можно, например, запустить один тон на 5 секунд (он начнет воспроизводиться), затем сразу же второй, и они будут звучать одновременно, пока не кончится время одного из них.

На счет качества - тут все зависит от телефона, но на современных аппаратах оно должно быть неплохим (думаю, не хуже, чем смогут обеспечить звуковой процессор и динимики).
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 20:52   #13
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

где можно узнать как ноты обозначаются и какая ето октава?
к примеру : какие это ноты 50..60? буквенные обозначение я имею ввиду где найти к етим цыфровым значениям? и как узнать в какой октаве они находятся?
вроде видел гдето что пишут ToneControl.C4 - ето типа нота "ДО" но какая ето октава ненаписано


и нащет воспроизведения нот,
мне надо чтобы ноты в одно и тоже времья начинались и заканчиваллись тоже одновременно
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 20:56   #14
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: воспроизведение нот

В этом методе по-моему частота задается, а если ноты нужны, то это нужно midi использовать.
(Offline)
 
Ответить с цитированием
Старый 18.02.2010, 20:57   #15
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: воспроизведение нот

50...60 ето частота?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 06:13.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com