IrrLicht引擎研究
鬼火引擎研究

Audiere: http://audiere.sourceforge.net/
     Platform: Windows, *nix
     Cost: Free (LGPL) ------ freely use Audiere in commercial products
  Support file format:  Ogg Vorbis, MP3, FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files.  不支持MIDI
  features:
     Braindead easy API
    Supported file formats: Uncompressed WAV*, Uncompressed AIFF*, Ogg Vorbis*, FLAC*, MP3, MOD, S3M, IT, XM (* supports seeking)
    Streaming and buffered audio
    Volume, pan, and pitch shift modification
    Flat tone, square wave, white noise, and pink noise generation
    Runtime enumeration of audio devices and supported file formats
    Custom file streams
    Python, Delphi, Java, XPCOM (JavaScript in Mozilla) bindings
    
 Support 2D/3D:  2D, 不支持3D音效
 Link:  http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=1422
   http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?p=8853#8853
   http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=627&highlight=openal
   http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=6106&highlight=openal
   http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=7646&highlight=openal
   http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=8048&highlight=openal   
Comment:
 1. 3d sound made using audihere!!  http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=7549&highlight=openal    


OpenAL: http://www.openal.org
     Platform: Windows, Mac, Linux, BSD, Solaris, IRIX, PS2, XBox, GameCube
     Cost: Free (LGPL).
     Support file format: Ogg , wav
    
   Support 2D/3D:  3D(hardware supported) and SoundBlaster Live 5.1 compatible

Link:  http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=2891&highlight=sound
  http://www.devmaster.net/articles.php?catID=6
  http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=10267&highlight=openal
  3d stereo sound  http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=7335&highlight=openal
Comment:

1. The main reason why it doesn't work is to use stereo waves !!!
Stereo waves will cause OpenAl to play the sound as background music (like Audiere) !!!
If you use a mono wave it works: the nearer the player to the sounds position, the louder the sound is played. If the player left or right of the sound, the sound will played on left/right speaker...

2. 一般使用OpenAL..音效部分就是用wav格式, 背景音樂部份就是用ogg..

posted on 2006-08-21 20:46  安徽飞雪游戏工作室  阅读(1202)  评论(0编辑  收藏  举报