<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#efmodspeakermode"title="Project output format, should match the mode set up for the Studio project.">EFMODSpeakerMode</a> Project output format, should match the mode set up for the Studio project.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#efmodoutput"title="FMOD System Output modes.">EFMODOutput</a> FMOD System Output modes.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#fcustompoolsizes"title="Use specific memory pool size for platform, in bytes. Disabled by default.">FCustomPoolSizes</a> Use specific memory pool size for platform, in bytes. Disabled by default.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ffmodprojectlocale"title="Locales for localized banks. Theses should match the project locales configured in the FMOD Studio Project.">FFMODProjectLocale</a> Locales for localized banks. Theses should match the project locales configured in the FMOD Studio Project.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#fplatformsettings"title="This section contains settings that can be set per platform.">FPlatformSettings</a> This section contains settings that can be set per platform.</span></li>
</ul>
<p><strong>Properties:</strong></p>
<ul>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_bloadallbanks"title="Load all banks at startup.">UFMODSettings::bLoadAllBanks</a> Load all banks at startup.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_bloadallsampledata"title="Load all banks sample data into memory at start up.">UFMODSettings::bLoadAllSampleData</a> Load all banks sample data into memory at start up.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_benableliveupdate"title="Enable live update in non-final builds.">UFMODSettings::bEnableLiveUpdate</a> Enable live update in non-final builds.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_benableeditorliveupdate"title="Enable live update in Editor for Auditioning. Requires Restart">UFMODSettings::bEnableEditorLiveUpdate</a> Enable live update in Editor for Auditioning. <em>Requires Restart</em></span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_benableapierrorlogging"title="Will log internal API errors when enabled.">UFMODSettings::bEnableAPIErrorLogging</a> Will log internal API errors when enabled.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_benablememorytracking"title="Enables the FMOD_STUDIO_INIT_MEMORY_TRACKING flag in the FMOD Studio system.">UFMODSettings::bEnableMemoryTracking</a> Enables the FMOD_STUDIO_INIT_MEMORY_TRACKING flag in the FMOD Studio system.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_bankoutputdirectory"title="Path to find your studio bank output directory, relative to Content directory.">UFMODSettings::BankOutputDirectory</a> Path to find your studio bank output directory, relative to Content directory.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_outputformat"title="Project output format, should match the mode set up for the Studio project.">UFMODSettings::OutputFormat</a> Project output format, should match the mode set up for the Studio project.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_outputtype"title="Built-in output types that can be used to run the mixer.">UFMODSettings::OutputType</a> Built-in output types that can be used to run the mixer.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_locales"title="Locales for localized banks. These should match the project locales configured in the FMOD Studio project.">UFMODSettings::Locales</a> Locales for localized banks. These should match the project locales configured in the FMOD Studio project.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_vol0virtuallevel"title="The signal level at which to make channels virtual.">UFMODSettings::Vol0VirtualLevel</a> The signal level at which to make channels virtual.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_samplerate"title="Sample rate to use, or 0 to match system rate.eg. 0, 22050, 24000, 32000, 44100, 48000.">UFMODSettings::SampleRate</a> Sample rate to use, or 0 to match system rate.eg. 0, 22050, 24000, 32000, 44100, 48000.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_bmatchhardwaresamplerate"title="Match hardware sample rate where reasonable (44.1kHz to 48kHz).">UFMODSettings::bMatchHardwareSampleRate</a> Match hardware sample rate where reasonable (44.1kHz to 48kHz).</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_realchannelcount"title="Number of actual software voices that can be used at once.">UFMODSettings::RealChannelCount</a> Number of actual software voices that can be used at once.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_totalchannelcount"title="Total number of voices available that can be either real or virtual.">UFMODSettings::TotalChannelCount</a> Total number of voices available that can be either real or virtual.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_dspbufferlength"title="DSP mixer buffer length (eg. 512, 1024) or 0 for system default.">UFMODSettings::DSPBufferLength</a> DSP mixer buffer length (eg. 512, 1024) or 0 for system default.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_dspbuffercount"title="DSP mixer buffer count (eg. 2, 4) or 0 for system default.">UFMODSettings::DSPBufferCount</a> DSP mixer buffer count (eg. 2, 4) or 0 for system default.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_filebuffersize"title="File buffer size in bytes (2048 by default).">UFMODSettings::FileBufferSize</a> File buffer size in bytes (2048 by default).</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_studioupdateperiod"title="Studio update period in milliseconds, or 0 for default (which means 20ms).">UFMODSettings::StudioUpdatePeriod</a> Studio update period in milliseconds, or 0 for default (which means 20ms).</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_initialoutputdrivername"title="Output device to choose at system start up, or empty for default.">UFMODSettings::InitialOutputDriverName</a> Output device to choose at system start up, or empty for default.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_blockallbuses"title="Lock all mixer buses at startup, making sure they are created up front.">UFMODSettings::bLockAllBuses</a> Lock all mixer buses at startup, making sure they are created up front.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_memorypoolsizes"title="Use specified memory pool size for platform, units in bytes. Disabled by default. FMOD may become unstable if the limit is exceeded!">UFMODSettings::MemoryPoolSizes</a> Use specified memory pool size for platform, units in bytes. Disabled by default. FMOD may become unstable if the limit is exceeded!</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_liveupdateport"title="Live update port to use, or 0 for default.">UFMODSettings::LiveUpdatePort</a> Live update port to use, or 0 for default.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_editorliveupdateport"title="Live update port to use while in editor for auditioning. Requires Restart">UFMODSettings::EditorLiveUpdatePort</a> Live update port to use while in editor for auditioning. <em>Requires Restart</em></span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_reloadbanksdelay"title="Delay in seconds before automatically reloading modified banks from disk.">UFMODSettings::ReloadBanksDelay</a> Delay in seconds before automatically reloading modified banks from disk.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_benablememorytracking"title="Enables the FMOD_STUDIO_INIT_MEMORY_TRACKING flag in the FMOD Studio system.">UFMODSettings::bEnableMemoryTracking</a> Enables the FMOD_STUDIO_INIT_MEMORY_TRACKING flag in the FMOD Studio system.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_pluginfiles"title="Extra plugin files to load. The plugin files should sit alongside the FMOD dynamic libraries in the ThirdParty directory.">UFMODSettings::PluginFiles</a> Extra plugin files to load. The plugin files should sit alongside the FMOD dynamic libraries in the ThirdParty directory.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_contentbrowserprefix"title="Directory for content to appear in content window. Be careful changing this!">UFMODSettings::ContentBrowserPrefix</a> Directory for content to appear in content window. Be careful changing this!</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_forceplatformname"title="Force platform directory name, or leave empty for automatic (Desktop/Mobile/PS4/XBoxOne)">UFMODSettings::ForcePlatformName</a> Force platform directory name, or leave empty for automatic (Desktop/Mobile/PS4/XBoxOne)</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_masterbankname"title="Name of master bank. The default in Studio is "Master".">UFMODSettings::MasterBankName</a> Name of master bank. The default in Studio is "Master".</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_skiploadbankname"title="Skip bank files of the given name. Can be used to load all banks except for a certain set, such as localization banks.">UFMODSettings::SkipLoadBankName</a> Skip bank files of the given name. Can be used to load all banks except for a certain set, such as localization banks.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_studiobankkey"title="Specify the key for loading sounds from encrypted banks.">UFMODSettings::StudioBankKey</a> Specify the key for loading sounds from encrypted banks.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_wavwriterpath"title="Force wav writer output, for debugging only. Setting this will prevent normal sound output!">UFMODSettings::WavWriterPath</a> Force wav writer output, for debugging only. Setting this will prevent normal sound output!</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_logginglevel"title="Specify the logging level to use in a debug/development build.">UFMODSettings::LoggingLevel</a> Specify the logging level to use in a debug/development build.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_occlusionparameter"title="Name of the parameter used in Studio to control occlusion effects.">UFMODSettings::OcclusionParameter</a> Name of the parameter used in Studio to control occlusion effects.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_ambientvolumeparameter"title="Name of the parameter used in Studio to control ambient volume.">UFMODSettings::AmbientVolumeParameter</a> Name of the parameter used in Studio to control ambient volume.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_ambientlpfparameter"title="Name of the parameter used in Studio to control ambient LPF effects.">UFMODSettings::AmbientLPFParameter</a> Name of the parameter used in Studio to control ambient LPF effects.</span></li>
<li><span><aclass="apilink"href="api-reference-ufmodsettings.html#ufmodsettings_platforms"title="Used to specify platform specific settings.">UFMODSettings::Platforms</a> Used to specify platform specific settings.</span></li>
<dd>The quality maps linearly to FMOD Studio's quality property. It defaults to 37% as recommended by Vorbis for the best balance between compression and quality.</dd>
<dt>FADPCM</dt>
<dd>Place holder.</dd>
<dt>OPUS</dt>
<dd>Opus per-channel bitrates of 0.8 Kbps to 64 Kbps map linearly to the range 1% to 80% on FMOD Studio's quality slider, and per-channel bitrates of 67.2 Kbps to 128 Kbps map linearly to the range of 81% to 100%. Opus quality defaults to 63%, which corresponds to the bitrate of 50.4 Kbps used by default in the Opus reference implementation.</dd>
<dt>XMA</dt>
<dd>The quality maps linearly to the quality property.</dd>
<dt>AT9</dt>
<dd>The bitrate (Kbps) depends on channel count and the quality property steps up every 16%. For more information see the FMOD FSBank API.</dd>
<p>This can be extended if building banks takes a long time and UE4 tries to reload banks before building is completed. Set to 0 to disable automatic bank reloading.</p>