Cogito, ergo sum

Difference between revisions of "UE1:RMusicPlayer"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
m
m (About)
Line 13: Line 13:
 
* You can't have more then one DSP plugin
 
* You can't have more then one DSP plugin
 
* Additional codecs doesn't work
 
* Additional codecs doesn't work
 
ToDo:
 
* Add complete readme about [[UE1:RMusic_Player|RMusic_Player]] native function, non-native functions and variables
 
* Fix DSP plugin architecture
 
* Fix loading additional codecs
 
  
 
==Class tree==
 
==Class tree==

Revision as of 06:10, 27 May 2008

About

RMusicPlayer is new version of RvMp3Player. The code has been completly rewritten, this time using FMODEX. Features:

  • Mod support (you can subclass RMusic_Player to define new music directory)
  • Save support in SP games
  • Supports many audio files (flac, mp2, mp3, ogg, wma, wav)
  • Crossfades/fades in/fades out music

Current bugs (will be fixed):

  • DSP plugins - everything loads fine, but I can't hear difference :)
  • You can't have more then one DSP plugin
  • Additional codecs doesn't work

Class tree

+- Actor_(UT)
   +- RMusic_Component - holds everything toghether and implements some basic functions
       +- RMusic_Controller - controls RMusic_Player
       +- RMusic_Player - plays music. This class is spawned either by RMusic_Controller or game type/console.
       +- RMusic_Save - spawned by RMusic_Controller. Stores information about last used RMusic_Controller

Download

link: [1]