Package paulscode.sound
Class SoundSystemConfig
java.lang.Object
paulscode.sound.SoundSystemConfig
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprivate static LinkedListprivate static intprivate static floatprivate static floatstatic final Stringprivate static intprivate static LinkedListprivate static SoundSystemLoggerprivate static floatprivate static intprivate static booleanprivate static intprivate static intprivate static intstatic final Stringprivate static Stringprivate static intstatic final Objectstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddLibrary(Class class2) private static voiderrorMessage(String string) static ICodecstatic intstatic floatstatic floatstatic intstatic LinkedListstatic StringgetLibraryDescription(Class class2) static StringgetLibraryTitle(Class class2) static SoundSystemLoggerstatic floatstatic intstatic intstatic intstatic intstatic Stringstatic intstatic booleanlibraryCompatible(Class class2) static booleanstatic voidremoveLibrary(Class class2) private static Objectstatic voidstatic voidsetDefaultAttenuation(int int2) static voidsetDefaultFadeDistance(float float2) static voidsetDefaultRolloff(float float2) static voidsetFileChunkSize(int int2) static voidsetLogger(SoundSystemLogger soundSystemLogger) static voidsetMasterGain(float float2) static voidsetMaxFileSize(int int2) static voidsetNumberNormalChannels(int int2) static voidsetNumberStreamingBuffers(int int2) static voidsetNumberStreamingChannels(int int2) static voidsetSoundFilesPackage(String string) static voidsetStreamingBufferSize(int int2)
-
Field Details
-
THREAD_SYNC
-
TYPE_NORMAL
public static final int TYPE_NORMAL- See Also:
-
TYPE_STREAMING
public static final int TYPE_STREAMING- See Also:
-
ATTENUATION_NONE
public static final int ATTENUATION_NONE- See Also:
-
ATTENUATION_ROLLOFF
public static final int ATTENUATION_ROLLOFF- See Also:
-
ATTENUATION_LINEAR
public static final int ATTENUATION_LINEAR- See Also:
-
EXTENSION_MIDI
- See Also:
-
PREFIX_URL
- See Also:
-
logger
-
libraries
-
codecs
-
numberNormalChannels
private static int numberNormalChannels -
numberStreamingChannels
private static int numberStreamingChannels -
masterGain
private static float masterGain -
defaultAttenuationModel
private static int defaultAttenuationModel -
defaultRolloffFactor
private static float defaultRolloffFactor -
defaultFadeDistance
private static float defaultFadeDistance -
soundFilesPackage
-
streamingBufferSize
private static int streamingBufferSize -
numberStreamingBuffers
private static int numberStreamingBuffers -
maxFileSize
private static int maxFileSize -
fileChunkSize
private static int fileChunkSize -
midiCodec
private static boolean midiCodec
-
-
Constructor Details
-
SoundSystemConfig
public SoundSystemConfig()
-
-
Method Details
-
addLibrary
-
removeLibrary
-
getLibraries
-
libraryCompatible
-
getLibraryTitle
-
getLibraryDescription
-
setLogger
-
getLogger
-
setNumberNormalChannels
public static void setNumberNormalChannels(int int2) -
getNumberNormalChannels
public static int getNumberNormalChannels() -
setNumberStreamingChannels
public static void setNumberStreamingChannels(int int2) -
getNumberStreamingChannels
public static int getNumberStreamingChannels() -
setMasterGain
public static void setMasterGain(float float2) -
getMasterGain
public static float getMasterGain() -
setDefaultAttenuation
public static void setDefaultAttenuation(int int2) -
getDefaultAttenuation
public static int getDefaultAttenuation() -
setDefaultRolloff
public static void setDefaultRolloff(float float2) -
getDefaultRolloff
public static float getDefaultRolloff() -
setDefaultFadeDistance
public static void setDefaultFadeDistance(float float2) -
getDefaultFadeDistance
public static float getDefaultFadeDistance() -
setSoundFilesPackage
-
getSoundFilesPackage
-
setStreamingBufferSize
public static void setStreamingBufferSize(int int2) -
getStreamingBufferSize
public static int getStreamingBufferSize() -
setNumberStreamingBuffers
public static void setNumberStreamingBuffers(int int2) -
getNumberStreamingBuffers
public static int getNumberStreamingBuffers() -
setMaxFileSize
public static void setMaxFileSize(int int2) -
getMaxFileSize
public static int getMaxFileSize() -
setFileChunkSize
public static void setFileChunkSize(int int2) -
getFileChunkSize
public static int getFileChunkSize() -
setCodec
-
getCodec
-
midiCodec
public static boolean midiCodec() -
errorMessage
-
runMethod
-