目次

include/AK/Plugin/AllPluginsFactories.h

説明を見る。
00001 
00002 //
00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved
00004 //
00006 
00007 #ifndef _AK_ALLPLUGINSFACTORIES_H_
00008 #define _AK_ALLPLUGINSFACTORIES_H_
00009 
00010 #include <AK/AkPlatforms.h>
00011 #include <AK/SoundEngine/Common/AkTypes.h>
00012 
00013 // Effect plug-ins
00014 #include <AK/Plugin/AkCompressorFXFactory.h>                    // Compressor
00015 #include <AK/Plugin/AkDelayFXFactory.h>                         // Delay
00016 #include <AK/Plugin/AkMatrixReverbFXFactory.h>                  // Matrix reverb
00017 #include <AK/Plugin/AkMeterFXFactory.h>                         // Meter
00018 #include <AK/Plugin/AkExpanderFXFactory.h>                      // Expander
00019 #include <AK/Plugin/AkParametricEQFXFactory.h>                  // Parametric equalizer
00020 #include <AK/Plugin/AkGainFXFactory.h>                          // Gain
00021 #include <AK/Plugin/AkPeakLimiterFXFactory.h>                   // Peak limiter
00022 #include <AK/Plugin/AkSoundSeedImpactFXFactory.h>               // SoundSeed Impact
00023 #include <AK/Plugin/AkRoomVerbFXFactory.h>                      // RoomVerb
00024 #include <AK/Plugin/AkGuitarDistortionFXFactory.h>              // Guitar distortion
00025 #include <AK/Plugin/AkStereoDelayFXFactory.h>                   // Stereo delay
00026 #include <AK/Plugin/AkPitchShifterFXFactory.h>                  // Pitch shifter
00027 #include <AK/Plugin/AkTimeStretchFXFactory.h>                   // Time stretch
00028 #include <AK/Plugin/AkFlangerFXFactory.h>                       // Flanger
00029 #include <AK/Plugin/AkConvolutionReverbFXFactory.h>             // Convolution reverb
00030 #include <AK/Plugin/AkTremoloFXFactory.h>                       // Tremolo
00031 #include <AK/Plugin/AkHarmonizerFXFactory.h>                    // Harmonizer
00032 
00033 // Platform specific
00034 #if defined AK_WII_FAMILY
00035 #include <AK/Plugin/WiiPluginsFXFactory.h>                      // All Wii plug-ins
00036 #endif
00037 #ifdef AK_3DS
00038 #include <AK/Plugin/3DSPluginsFXFactory.h>                      // All 3DS plug-ins
00039 #endif
00040 #ifdef AK_VITA
00041 #include <AK/Plugin/VitaPluginsFXFactory.h>                     // All Vita plug-ins
00042 #endif
00043 #ifdef AK_PS4
00044 #include <AK/Plugin/SceAudio3dEngineFactory.h>                  // SCE Audio3d
00045 #endif
00046 
00047 // McDSP plug-ins
00048 #include <AK/Plugin/McDSPFutzBoxFXFactory.h>                    // FutzBox
00049 #include <AK/Plugin/McDSPLimiterFXFactory.h>                    // ML1 Limiter
00050 
00051 // iZotope plug-ins
00052 #include <AK/Plugin/iZHybridReverbFXFactory.h>                  // Hybrid Reverb
00053 #include <AK/Plugin/iZTrashMultibandDistortionFXFactory.h>      // Trash MultibandDistortion
00054 #include <AK/Plugin/iZTrashBoxModelerFXFactory.h>               // Trash BoxModeler
00055 #include <AK/Plugin/iZTrashDelayFXFactory.h>                    // Trash Delay
00056 #include <AK/Plugin/iZTrashDistortionFXFactory.h>               // Trash Distortion
00057 #include <AK/Plugin/iZTrashDynamicsFXFactory.h>                 // Trash Dynamics
00058 #include <AK/Plugin/iZTrashFiltersFXFactory.h>                  // Trash Filters
00059 
00060 // Crankcase plug-ins
00061 #include <AK/Plugin/CrankcaseAudioREVModelPlayerFactory.h>                  // Trash Filters
00062 
00063 // Auro plug-ins
00064 #include <AK/Plugin/AuroHeadphoneFXFactory.h>
00065 #include <AK/Plugin/AuroPannerMixerFactory.h>
00066 
00067 // Sources plug-ins
00068 #include <AK/Plugin/AkSilenceSourceFactory.h>                   // Silence generator
00069 #include <AK/Plugin/AkSineSourceFactory.h>                      // Sine wave generator
00070 #include <AK/Plugin/AkToneSourceFactory.h>                      // Tone generator
00071 #include <AK/Plugin/AkAudioInputSourceFactory.h>                // Audio input
00072 #include <AK/Plugin/AkSoundSeedWooshFactory.h>                  // SoundSeed Woosh
00073 #include <AK/Plugin/AkSoundSeedWindFactory.h>                   // SoundSeed Wind
00074 #ifdef AK_WIN
00075 #include <AK/Plugin/AkMP3SourceFactory.h>                       // MP3 source Note: Useable only on PC. Ok to include it on other platforms as long as it is not referenced.
00076 #endif
00077 #include <AK/Plugin/AkSynthOneFactory.h>                        // SynthOne
00078 
00079 // Required by codecs plug-ins
00080 #include <AK/Plugin/AkVorbisFactory.h>
00081 #ifdef AK_XBOX360
00082 #include <AK/Plugin/AkXWMAFactory.h>        // Note: Useable only on Xbox 360. Ok to include it on other platforms as long as it is not referenced.
00083 #endif
00084 #ifdef AK_APPLE
00085 #include <AK/Plugin/AkAACFactory.h>         // Note: Useable only on Apple devices. Ok to include it on other platforms as long as it is not referenced.
00086 #endif
00087 #ifdef AK_VITA
00088 #include <AK/Plugin/AkATRAC9Factory.h>      // Note: Useable only on Vita. Ok to include it on other platforms as long as it is not referenced.
00089 #endif
00090 
00091 // Mixer plugins
00092 #include <AK/Plugin/IOSONOProximityMixerFactory.h>                  // IOSONO Proximity
00093 
00094 // Rumble support
00095 #if defined AK_MOTION
00096 #include <AK/Plugin/AkRumbleFactory.h>
00097 #include <AK/Plugin/AkMotionGeneratorFactory.h>
00098 #endif
00099 
00100 #endif // _AK_ALLPLUGINSFACTORIES_H_