Firelight Technologies:FMOD: Difference between revisions

Created page with "Category:Software {{Software |name = FMOD |type = Library |authors = Firelight Technologies |license = Proprietary, with source available }} '''FMOD''' is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many o..."
 
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 8: Line 8:




'''FMOD''' is a proprietary sound effects engine and authoring tool for [[video game]]s and [[application software|applications]] developed by Firelight Technologies. It is able to [[Audio player (software)|play]] and [[Audio mixing|mix]] sounds of diverse [[Audio file format|formats]] on many [[operating system]]s.
'''FMOD''' is a proprietary sound effects engine and authoring tool for video games and applications developed by Firelight Technologies. It is able to play and mix sounds of diverse formats on many operating systems.
 
FMOD comes in two versions, FMOD and FMOD Ex. FMOD Ex is the designation given to the 4.x series of the library, whilst FMOD alone refers to version 3.75 of the library, which lacks much of format/platform support added in FMOD Ex.
 
FMOD is available under multiple license schemes. It is available free of charge for non-commercial applications. FMOD may be used commercially under a number of different license types, such as "Commercial License" for standard commercial development, "Shareware/Hobbyist License" for single hobbyist programmers, and "eDistributed Console Games". for budget console game. Each license contains different restrictions, conditions and costs.
 
== Datamining ==
 
References to sources from 3.3.5a (Mac and Windows included):
 
<pre>
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/ogg/src/framing.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/block.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/codebook.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/envelope.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/floor0.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/floor1.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/info.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/mapping0.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/mdct.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/psy.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/res0.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/sharedbook.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/smallft.c
Engine/Source/SoundEngine/fmodex/lib/ogg_vorbis/vorbis/lib/vorbisfile.c
Engine/Source/SoundEngine/fmodex/lib/sfx/foreverb/aSfxDsp.cpp
Engine/Source/SoundEngine/fmodex/mac/src/fmod_codec_cdda.cpp
Engine/Source/SoundEngine/fmodex/mac/src/fmod_file_cdda.cpp
Engine/Source/SoundEngine/fmodex/mac/src/fmod_os_cdda.cpp
Engine/Source/SoundEngine/fmodex/mac/src/fmod_os_misc.cpp
Engine/Source/SoundEngine/fmodex/mac/src/fmod_output_coreaudio.cpp
Engine/Source/SoundEngine/fmodex/mac/src/fmod_output_soundmanager.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_async.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_channelgroupi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_channel_openal.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_channelpool.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_aiff.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_dls.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_flac.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_fsb.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_it.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_midi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_mod.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_mpeg.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_oggvorbis.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_s3m.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_tag.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_wav.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_wav_riff.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_codec_xm.cpp
Engine/Source/SoundEngine/fmodex/src/fmod.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_chorus.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_codec.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_codecpool.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_connectionpool.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_echo.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_filter.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_flange.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dspi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_itecho.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_DSPNet.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_pitchshift.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_resampler.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_sfxreverb.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_dsp_soundcard.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_file_cdda.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_file.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_file_net.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_geometryi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_memory.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_metadata.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output_emulated.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output_nosound.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output_nosound_nrt.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output_software.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output_wavwriter.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_output_wavwriter_nrt.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_plugin.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_pluginfactory.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_reverbi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_sample_software.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_soundgroupi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_soundi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_speakerlevels_pool.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_string.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_systemi.cpp
Engine/Source/SoundEngine/fmodex/src/fmod_thread.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_codec_asf.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_codec_cdda.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_os_cdda.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_os_misc.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_asio.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_dsound.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_dsound_record.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_openal.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_wasapi.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_output_winmm.cpp
Engine/Source/SoundEngine/fmodex/win32/src/fmod_sample_openal.cpp
</pre>