org.deken.game.sound.audio
Class AudioFactory
java.lang.Object
org.deken.game.sound.audio.AudioFactory
public class AudioFactory
- extends java.lang.Object
Title: AudioFactory
Description: Loads audio (sound) files and converts them to game Audio
classes.
Copyright: Copyright (c) Nov 19, 2011
- Version:
- 1.0
- Author:
- Gary Deken
Method Summary |
static AudioFactory |
getInstance()
|
ClipAudio |
loadClipAudio(java.io.File file)
|
ClipAudio |
loadClipAudio(java.io.File file,
ClipAudioFilter filter)
|
ClipAudio |
loadClipAudio(java.lang.String fileName)
|
ClipAudio |
loadClipAudio(java.lang.String fileName,
ClipAudioFilter filter)
|
ClipAudio |
loadClipAudio(java.lang.String directory,
java.lang.String fileName)
|
ClipAudio |
loadClipAudio(java.lang.String directory,
java.lang.String fileName,
ClipAudioFilter filter)
|
MidiAudio |
loadMidiAudio(java.io.File file)
|
MidiAudio |
loadMidiAudio(java.io.File file,
MidiAudioFilter filter)
|
MidiAudio |
loadMidiAudio(java.lang.String fileName)
|
MidiAudio |
loadMidiAudio(java.lang.String fileName,
MidiAudioFilter filter)
|
MidiAudio |
loadMidiAudio(java.lang.String directory,
java.lang.String fileName)
|
MidiAudio |
loadMidiAudio(java.lang.String directory,
java.lang.String fileName,
MidiAudioFilter filter)
|
StreamAudio |
loadStreamAudio(java.io.File file)
|
StreamAudio |
loadStreamAudio(java.io.File file,
StreamAudioFilter audioFilter)
|
StreamAudio |
loadStreamAudio(java.lang.String fileName)
|
StreamAudio |
loadStreamAudio(java.lang.String fileName,
StreamAudioFilter audioFilter)
|
StreamAudio |
loadStreamAudio(java.lang.String directory,
java.lang.String fileName)
|
StreamAudio |
loadStreamAudio(java.lang.String directory,
java.lang.String fileName,
StreamAudioFilter audioFilter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static AudioFactory getInstance()
loadClipAudio
public ClipAudio loadClipAudio(java.lang.String directory,
java.lang.String fileName)
loadClipAudio
public ClipAudio loadClipAudio(java.lang.String fileName)
loadClipAudio
public ClipAudio loadClipAudio(java.io.File file)
loadClipAudio
public ClipAudio loadClipAudio(java.lang.String directory,
java.lang.String fileName,
ClipAudioFilter filter)
loadClipAudio
public ClipAudio loadClipAudio(java.lang.String fileName,
ClipAudioFilter filter)
loadClipAudio
public ClipAudio loadClipAudio(java.io.File file,
ClipAudioFilter filter)
loadStreamAudio
public StreamAudio loadStreamAudio(java.lang.String directory,
java.lang.String fileName)
loadStreamAudio
public StreamAudio loadStreamAudio(java.lang.String fileName)
loadStreamAudio
public StreamAudio loadStreamAudio(java.io.File file)
loadStreamAudio
public StreamAudio loadStreamAudio(java.lang.String directory,
java.lang.String fileName,
StreamAudioFilter audioFilter)
loadStreamAudio
public StreamAudio loadStreamAudio(java.lang.String fileName,
StreamAudioFilter audioFilter)
loadStreamAudio
public StreamAudio loadStreamAudio(java.io.File file,
StreamAudioFilter audioFilter)
loadMidiAudio
public MidiAudio loadMidiAudio(java.lang.String directory,
java.lang.String fileName)
loadMidiAudio
public MidiAudio loadMidiAudio(java.lang.String fileName)
loadMidiAudio
public MidiAudio loadMidiAudio(java.io.File file)
loadMidiAudio
public MidiAudio loadMidiAudio(java.lang.String directory,
java.lang.String fileName,
MidiAudioFilter filter)
loadMidiAudio
public MidiAudio loadMidiAudio(java.lang.String fileName,
MidiAudioFilter filter)
loadMidiAudio
public MidiAudio loadMidiAudio(java.io.File file,
MidiAudioFilter filter)