@Embeddable public class AudioSection extends Object implements IAudioSection
| Type | Property and Description |
|---|---|
javafx.beans.property.ObjectProperty<Audio> |
audio |
javafx.beans.property.IntegerProperty |
bufferSize |
javafx.beans.property.IntegerProperty |
device |
javafx.beans.property.FloatProperty |
mainBalance |
javafx.beans.property.IntegerProperty |
mainDelay |
javafx.beans.property.FloatProperty |
mainVolume |
javafx.beans.property.ObjectProperty<File> |
mp3File |
javafx.beans.property.BooleanProperty |
playOriginal |
javafx.beans.property.ObjectProperty<SamplingMethod> |
sampling |
javafx.beans.property.ObjectProperty<SamplingRate> |
samplingRate |
javafx.beans.property.FloatProperty |
secondBalance |
javafx.beans.property.IntegerProperty |
secondDelay |
javafx.beans.property.FloatProperty |
secondVolume |
javafx.beans.property.FloatProperty |
thirdBalance |
javafx.beans.property.IntegerProperty |
thirdDelay |
javafx.beans.property.FloatProperty |
thirdVolume |
| Constructor and Description |
|---|
AudioSection() |
| Modifier and Type | Method and Description |
|---|---|
javafx.beans.property.ObjectProperty<Audio> |
audioProperty() |
javafx.beans.property.IntegerProperty |
bufferSizeProperty() |
javafx.beans.property.IntegerProperty |
deviceProperty() |
Audio |
getAudio()
Gets the value of the property audio.
|
int |
getBufferSize()
Gets the value of the property bufferSize.
|
int |
getDevice()
Gets the value of the property device.
|
float |
getMainBalance()
Gets the value of the property mainBalance.
|
int |
getMainDelay()
Gets the value of the property mainDelay.
|
float |
getMainVolume()
Gets the value of the property mainVolume.
|
String |
getMp3File()
Gets the value of the property mp3File.
|
SamplingMethod |
getSampling()
Gets the value of the property sampling.
|
SamplingRate |
getSamplingRate()
Gets the value of the property samplingRate.
|
float |
getSecondBalance()
Gets the value of the property secondBalance.
|
int |
getSecondDelay()
Gets the value of the property secondDelay.
|
float |
getSecondVolume()
Gets the value of the property secondVolume.
|
float |
getThirdBalance()
Gets the value of the property thirdBalance.
|
int |
getThirdDelay()
Gets the value of the property thirdDelay.
|
float |
getThirdVolume()
Gets the value of the property thirdVolume.
|
boolean |
isPlayOriginal()
Gets the value of the property playOriginal.
|
javafx.beans.property.FloatProperty |
mainBalanceProperty() |
javafx.beans.property.IntegerProperty |
mainDelayProperty() |
javafx.beans.property.FloatProperty |
mainVolumeProperty() |
javafx.beans.property.ObjectProperty<File> |
mp3FileProperty() |
javafx.beans.property.BooleanProperty |
playOriginalProperty() |
javafx.beans.property.ObjectProperty<SamplingMethod> |
samplingProperty() |
javafx.beans.property.ObjectProperty<SamplingRate> |
samplingRateProperty() |
javafx.beans.property.FloatProperty |
secondBalanceProperty() |
javafx.beans.property.IntegerProperty |
secondDelayProperty() |
javafx.beans.property.FloatProperty |
secondVolumeProperty() |
void |
setAudio(Audio audio)
Sets the value of the property audio.
|
void |
setBufferSize(int bufferSize)
Sets the value of the property bufferSize.
|
void |
setDevice(int device)
Sets the value of the property device.
|
void |
setMainBalance(float balance)
Sets the value of the property mainBalance.
|
void |
setMainDelay(int delay)
Sets the value of the property mainDelay.
|
void |
setMainVolume(float volume)
Sets the value of the property mainVolume.
|
void |
setMp3File(String recording)
Sets the value of the property mp3File.
|
void |
setPlayOriginal(boolean original)
Sets the value of the property playOriginal.
|
void |
setSampling(SamplingMethod method)
Sets the value of the property sampling.
|
void |
setSamplingRate(SamplingRate samplingRate)
Sets the value of the property samplingRate.
|
void |
setSecondBalance(float right)
Sets the value of the property secondBalance.
|
void |
setSecondDelay(int delay)
Sets the value of the property secondDelay.
|
void |
setSecondVolume(float volume)
Sets the value of the property secondVolume.
|
void |
setThirdBalance(float third)
Sets the value of the property thirdBalance.
|
void |
setThirdDelay(int delay)
Sets the value of the property thirdDelay.
|
void |
setThirdVolume(float volume)
Sets the value of the property thirdVolume.
|
javafx.beans.property.FloatProperty |
thirdBalanceProperty() |
javafx.beans.property.IntegerProperty |
thirdDelayProperty() |
javafx.beans.property.FloatProperty |
thirdVolumeProperty() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBalance, getDelay, getVolumepublic javafx.beans.property.ObjectProperty<Audio> audioProperty
getAudio(),
setAudio(Audio)public javafx.beans.property.IntegerProperty deviceProperty
getDevice(),
setDevice(int)public javafx.beans.property.ObjectProperty<SamplingRate> samplingRateProperty
getSamplingRate(),
setSamplingRate(SamplingRate)public javafx.beans.property.ObjectProperty<SamplingMethod> samplingProperty
getSampling(),
setSampling(SamplingMethod)public javafx.beans.property.BooleanProperty playOriginalProperty
isPlayOriginal(),
setPlayOriginal(boolean)public javafx.beans.property.ObjectProperty<File> mp3FileProperty
getMp3File(),
setMp3File(String)public javafx.beans.property.FloatProperty mainVolumeProperty
getMainVolume(),
setMainVolume(float)public javafx.beans.property.FloatProperty secondVolumeProperty
getSecondVolume(),
setSecondVolume(float)public javafx.beans.property.FloatProperty thirdVolumeProperty
getThirdVolume(),
setThirdVolume(float)public javafx.beans.property.FloatProperty mainBalanceProperty
getMainBalance(),
setMainBalance(float)public javafx.beans.property.FloatProperty secondBalanceProperty
getSecondBalance(),
setSecondBalance(float)public javafx.beans.property.FloatProperty thirdBalanceProperty
getThirdBalance(),
setThirdBalance(float)public javafx.beans.property.IntegerProperty mainDelayProperty
getMainDelay(),
setMainDelay(int)public javafx.beans.property.IntegerProperty secondDelayProperty
getSecondDelay(),
setSecondDelay(int)public javafx.beans.property.IntegerProperty thirdDelayProperty
getThirdDelay(),
setThirdDelay(int)public javafx.beans.property.IntegerProperty bufferSizeProperty
getBufferSize(),
setBufferSize(int)public Audio getAudio()
getAudio in interface IAudioSectionpublic void setAudio(Audio audio)
setAudio in interface IAudioSectionaudio - audio to be usedpublic javafx.beans.property.ObjectProperty<Audio> audioProperty()
getAudio(),
setAudio(Audio)public int getDevice()
getDevice in interface IAudioSectionpublic void setDevice(int device)
setDevice in interface IAudioSectionpublic javafx.beans.property.IntegerProperty deviceProperty()
getDevice(),
setDevice(int)public SamplingRate getSamplingRate()
getSamplingRate in interface IAudioSectionpublic void setSamplingRate(SamplingRate samplingRate)
setSamplingRate in interface IAudioSectionsamplingRate - sampling ratepublic javafx.beans.property.ObjectProperty<SamplingRate> samplingRateProperty()
getSamplingRate(),
setSamplingRate(SamplingRate)public SamplingMethod getSampling()
getSampling in interface IAudioSectionpublic void setSampling(SamplingMethod method)
setSampling in interface IAudioSectionmethod - the sampling methodpublic javafx.beans.property.ObjectProperty<SamplingMethod> samplingProperty()
getSampling(),
setSampling(SamplingMethod)public boolean isPlayOriginal()
isPlayOriginal in interface IAudioSectionpublic void setPlayOriginal(boolean original)
setPlayOriginal in interface IAudioSectionoriginal - Play recorded (original) or emulated tunepublic javafx.beans.property.BooleanProperty playOriginalProperty()
isPlayOriginal(),
setPlayOriginal(boolean)public javafx.beans.property.ObjectProperty<File> mp3FileProperty()
getMp3File(),
setMp3File(String)public String getMp3File()
getMp3File in interface IAudioSectionpublic void setMp3File(String recording)
setMp3File in interface IAudioSectionrecording - the recorded tune filenamepublic javafx.beans.property.FloatProperty mainVolumeProperty()
getMainVolume(),
setMainVolume(float)public float getMainVolume()
getMainVolume in interface IAudioSectionpublic void setMainVolume(float volume)
setMainVolume in interface IAudioSectionvolume - the main SID volume settingpublic javafx.beans.property.FloatProperty secondVolumeProperty()
getSecondVolume(),
setSecondVolume(float)public float getSecondVolume()
getSecondVolume in interface IAudioSectionpublic void setSecondVolume(float volume)
setSecondVolume in interface IAudioSectionvolume - the second SID volume settingpublic javafx.beans.property.FloatProperty thirdVolumeProperty()
getThirdVolume(),
setThirdVolume(float)public float getThirdVolume()
getThirdVolume in interface IAudioSectionpublic void setThirdVolume(float volume)
setThirdVolume in interface IAudioSectionvolume - the third SID volume settingpublic javafx.beans.property.FloatProperty mainBalanceProperty()
getMainBalance(),
setMainBalance(float)public float getMainBalance()
getMainBalance in interface IAudioSectionpublic void setMainBalance(float balance)
setMainBalance in interface IAudioSectionbalance - the main SID balance settingpublic javafx.beans.property.FloatProperty secondBalanceProperty()
getSecondBalance(),
setSecondBalance(float)public float getSecondBalance()
getSecondBalance in interface IAudioSectionpublic void setSecondBalance(float right)
setSecondBalance in interface IAudioSectionright - the second SID balance settingpublic javafx.beans.property.FloatProperty thirdBalanceProperty()
getThirdBalance(),
setThirdBalance(float)public float getThirdBalance()
getThirdBalance in interface IAudioSectionpublic void setThirdBalance(float third)
setThirdBalance in interface IAudioSectionthird - the third SID balance settingpublic javafx.beans.property.IntegerProperty mainDelayProperty()
getMainDelay(),
setMainDelay(int)public int getMainDelay()
getMainDelay in interface IAudioSectionpublic void setMainDelay(int delay)
setMainDelay in interface IAudioSectiondelay - the main SID delay settingpublic javafx.beans.property.IntegerProperty secondDelayProperty()
getSecondDelay(),
setSecondDelay(int)public int getSecondDelay()
getSecondDelay in interface IAudioSectionpublic void setSecondDelay(int delay)
setSecondDelay in interface IAudioSectiondelay - the second SID delay settingpublic javafx.beans.property.IntegerProperty thirdDelayProperty()
getThirdDelay(),
setThirdDelay(int)public int getThirdDelay()
getThirdDelay in interface IAudioSectionpublic void setThirdDelay(int delay)
setThirdDelay in interface IAudioSectiondelay - the third SID delay settingpublic javafx.beans.property.IntegerProperty bufferSizeProperty()
getBufferSize(),
setBufferSize(int)public int getBufferSize()
getBufferSize in interface IAudioSectionpublic void setBufferSize(int bufferSize)
setBufferSize in interface IAudioSectionbufferSize - output buffer sizeCopyright © 2018 Ken Händel. All rights reserved.