public class MidiMixer extends BasicMixer
| Constructor and Description |
|---|
MidiMixer(Sequence sequence,
MidiDevice.Info outputDeviceInfo,
File soundBankFile,
boolean capture,
Mixer.Info mixerInfo)
Constructor for MidiMixer
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeAudioDevice() |
int |
getChannelCount() |
int |
getCurrentKBperSecond() |
int |
getCurrentSampleFrequency() |
long |
getLengthInMilliseconds() |
long |
getMillisecondPosition() |
protected boolean |
isInitialized() |
boolean |
isSeekSupported() |
protected void |
openAudioDevice() |
protected void |
seek(long milliseconds) |
void |
setMillisecondPosition(long milliseconds) |
void |
setNewOutputDevice(MidiDevice.Info newDeviceInfo) |
protected void |
startLine() |
void |
startPlayback() |
protected void |
stopLine() |
getSeekPosition, hasFinished, isInSeeking, isNotPausingNorPaused, isNotSeeking, isNotStoppingNorStopped, isPaused, isPausing, isPlaying, isSeeking, isStopped, isStopping, pausePlayback, setHasFinished, setIsPaused, setIsPausing, setIsPlaying, setIsSeeking, setIsStopped, setIsStopping, stopPlaybackfullyCloseAudioDevice, getAudioFormat, setAudioFormat, setAudioProcessor, setBalance, setExportFile, setExportFile, setInternatFramePosition, setKeepSilent, setPlayDuringExport, setSoundOutputStream, setVolume, writeSampleDataToLinepublic MidiMixer(Sequence sequence, MidiDevice.Info outputDeviceInfo, File soundBankFile, boolean capture, Mixer.Info mixerInfo)
public boolean isSeekSupported()
isSeekSupported in class MixerMixer.isSeekSupported()public long getMillisecondPosition()
getMillisecondPosition in class MixerMixer.getMillisecondPosition()protected void seek(long milliseconds)
seek in class BasicMixermilliseconds - BasicMixer.seek(long)public void setMillisecondPosition(long milliseconds)
setMillisecondPosition in class BasicMixerMixer.setMillisecondPosition(long)public long getLengthInMilliseconds()
getLengthInMilliseconds in class MixerMixer.getLengthInMilliseconds()public int getChannelCount()
getChannelCount in class MixerMixer.getChannelCount()public int getCurrentKBperSecond()
getCurrentKBperSecond in class MixerMixer.getCurrentKBperSecond()public int getCurrentSampleFrequency()
getCurrentSampleFrequency in class MixerMixer.getCurrentSampleFrequency()public void setNewOutputDevice(MidiDevice.Info newDeviceInfo)
protected void openAudioDevice()
openAudioDevice in class MixerMixer.openAudioDevice()protected void closeAudioDevice()
closeAudioDevice in class MixerMixer.closeAudioDevice()protected void startLine()
startLine in class MixerMixer.startLine()protected void stopLine()
stopLine in class MixerMixer.stopLine()protected boolean isInitialized()
isInitialized in class MixerMixer.isInitialized()public void startPlayback()
startPlayback in class MixerMixer.startPlayback()Copyright © 2014. All rights reserved.