Аудиопрограммирование на устройствах Symbian - PullRequest
1 голос
/ 18 мая 2009

Я слепой программист, который хотел бы разрабатывать игры, основанные исключительно на аудио, для телефонов на базе Symbian. Мне нужна способность сделать следующее. Получите ввод с джойстика телефона, а также с обычных клавиш, и воспроизводите аудио с различной громкостью и направлением, как это можно сделать в DirectX. Я знаю, что первая часть не является проблемой на любом языке, но я не уверен насчет второй части. Я достаточно хорошо знаю Java, Python до некоторой степени и знаю c ++, но я ржавый. Я хотел бы использовать Java или Python, но не уверен, что они предлагают аудио возможности. Будем благодарны за любые ссылки на библиотеки или примеры кода, которые могут мне помочь.

1 Ответ

1 голос
/ 19 мая 2009

Вы можете использовать JavaME на телефонах Symbian.

Соответствующие спецификации для того, что вам нужно:

http://www.jcp.org/en/jsr/detail?id=118

и

http://www.jcp.org/en/jsr/detail?id=135

Я бы посоветовал создать простой мидлет, отображающий Canvas.

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

Вы должны просто избегать воспроизведения звука в потоке обратного вызова GUI.

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

...