2009-05-18 32 views
1

我是一個盲人程序員,他想開發基於symbian手機的完全基於音頻的遊戲。我需要有能力做到以下幾點。從手機操縱桿以及普通按鍵獲得輸入,並可像在directX中那樣以不同的音量和方向播放音頻。我知道第一部分在任何語言中都不是問題,但我不確定第二部分。我很瞭解Java,Python在一定程度上知道C++,但生鏽。我想使用Java或Python,但不確定它們是否提供音頻功能。任何鏈接到圖書館或示例代碼,可以幫助我,將不勝感激。在Symbian設備上進行音頻編程

回答

1

您可以在Symbian手機上使用JavaME。

您所需要的相關規範有:

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

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

我會建議做一個簡單的MIDlet,顯示一個畫布。

對於初學者,您可以通過播放不同的MIDI音調對任何按鍵事件作出反應。

您應該避免在GUI回調線程中播放音頻。

JavaME SDK將爲關鍵事件處理和音頻播放提供示例代碼。