I just started with Lazarus some weeks ago (currently using v0.9.30), formerly
doing most of my projects with Delphi7.
First congratulations to all Lazarus developers:
It's really running well on my WinXP-PC, and switching over to Lazarus was no problem at all.
Only converting whole Delphi projects with the ConversionTool is not really satisfying.
It helps, but finally it's better to create new Lazarus projects, and then transfer the DelphiCode.
One of my Delphi projects is a multimedia-player/dj-Mixer, including:
- VideoPlayer, using MPlayer v0.6.10
- AudioPlayer, using FMOD-AudioEngine (FmodEx v4.30.02)
- SystemMixer, using 'TAudioMixer' (Windows only)
All the conversion to make the basic functions of the MPlayer-FrontEnd and the SystemMixer
run with Lazarus is done - next would be the AudioPart.
Looking for an AudioEngine, may be better than FmodEx, I also checked the 'Cactus Jukebox' v0.4.1 for Win32,
and I saw...
...in the settings to choose the Audio-BackEnd, that FMOD is "outdated", and
...in the LazarusWiki, that 'fpsound' is intended to be the future AudioPlayer instead of the 'MPlayer'.
Well, I was very happy with 'FMOD', now 'FmodEx', for years:
Beside of its great Sound, it's very powerful and fast, having lots of features for
SoundMixing and SoundEffects.
So, here my question:
Why is 'FMOD' "outdated", and why is it better to go on with 'fpsound' ?