class Yuno::VgmPlayerSettings
- Yuno::VgmPlayerSettings
- Reference
- Object
Overview
Settings for a VgmPlayer instance.
Defined in:
yunosynth/vgmplayersettings.crConstant Summary
-
DEFAULT_SAMPLE_RATE =
44100_u32 -
The default target sample rate for playback.
Constructors
-
.new
Creates a new
VgmPlayerSettingsinstance.
Instance Method Summary
-
#dmgBoostWaveChan=(dmgBoostWaveChan : Bool)
When
true, then the "wave" channel on the DMG is boosted. -
#dmgBoostWaveChan? : Bool
When
true, then the "wave" channel on the DMG is boosted. -
#hardStop=(hardStop : Bool)
When
true, thenAbstractChip#resetwill be called on all chips when stopping playback. -
#hardStop? : Bool
When
true, thenAbstractChip#resetwill be called on all chips when stopping playback. -
#huc6280Core : Yuno::Chips::HuC6280::Core
The emulation core to use for the YM2151.
-
#huc6280Core=(huc6280Core : Yuno::Chips::HuC6280::Core)
The emulation core to use for the YM2151.
-
#sampleRate : UInt32
The target sample rate to use for playback.
-
#sampleRate=(sampleRate : UInt32)
The target sample rate to use for playback.
-
#verboseMessages=(verboseMessages : Bool)
When
true, then extra messages may be printed to the console. -
#verboseMessages? : Bool
When
true, then extra messages may be printed to the console. -
#ym2151Core : Yuno::Chips::YM2151::Core
The emulation core to use for the YM2151.
-
#ym2151Core=(ym2151Core : Yuno::Chips::YM2151::Core)
The emulation core to use for the YM2151.
-
#ym2612PseudoStereo=(ym2612PseudoStereo : Bool)
When using the MAME core for the YM2612, this instructs the the chip emulator to update the left/right channels alternatively, creating a nice pseudo-stereo effect
-
#ym2612PseudoStereo? : Bool
When using the MAME core for the YM2612, this instructs the the chip emulator to update the left/right channels alternatively, creating a nice pseudo-stereo effect
Constructor Detail
Instance Method Detail
When true, then the "wave" channel on the DMG is boosted.
When true, then AbstractChip#reset will be called on all chips when
stopping playback.
When true, then AbstractChip#reset will be called on all chips when
stopping playback.
The emulation core to use for the YM2151.
When true, then extra messages may be printed to the console.
When using the MAME core for the YM2612, this instructs the the chip emulator to update the left/right channels alternatively, creating a nice pseudo-stereo effect
When using the MAME core for the YM2612, this instructs the the chip emulator to update the left/right channels alternatively, creating a nice pseudo-stereo effect