Method | Description | |
---|---|---|
AdvancePatterns ( ) : void | ||
DoSfx ( ushort sfxIndex, bool unlockChannel = false ) : int |
Plays an effect from the sfx-table, does not start audio-playback.
|
|
DoSong ( int songPos, bool stopAudio = false ) : void |
Stops currently playing Song (if any) and cues up a new one. if stopAudio is specified, the player gets reset before starting the new song
|
|
Effects ( ChannelContext channel ) : void | ||
FreeResourceDataImpl ( ) : void | ||
FreeResources ( ) : void | ||
InitFadeCommand ( byte fadeTempo, sbyte endVol ) : void | ||
InitPattern ( PatternContext pattern, byte cmd, sbyte expose, uint offset ) : void | ||
Load ( Stream musicData, Stream sampleData, bool autoDelete ) : bool | ||
MacroRun ( ChannelContext channel ) : void | ||
NoteCommand ( byte note, byte param1, byte param2, byte param3 ) : void | ||
SetModuleData ( MdatResource resource, byte sampleData, bool autoDelete ) : void | ||
SetModuleData ( |
||
SetNoteMacro ( ChannelContext channel, int note, int fineTune ) : void | ||
SetSignalAction ( ushort>.Action |
||
StopMacroEffect ( int channel ) : void | ||
StopSong ( bool stopAudio = true ) : void |
Stops a playing Song (but leaves macros running) and optionally also stops the player
|
|
StopSongImpl ( bool stopAudio = true ) : void | ||
Tfmx ( int rate, bool stereo ) : System.Diagnostics |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
Interrupt ( ) : void |
Method | Description | |
---|---|---|
ClearEffects ( ChannelContext channel ) : void | ||
CreateChannelContexts ( ) : ChannelContext[] | ||
CreatePatternContext ( ) : PatternContext[] | ||
GetSamplePtr ( int offset ) : byte[] | ||
HaltMacroProgramm ( ChannelContext channel ) : void | ||
HasResources ( ) : bool | ||
InitMacroProgramm ( ChannelContext channel ) : void | ||
LoadMdatFile ( Stream musicData ) : MdatResource | ||
LoadSampleFile ( Stream sampleStream ) : byte[] | ||
PatternRun ( PatternContext pattern ) : bool | ||
TrackRun ( bool incStep = false ) : bool | ||
UnlockMacroChannel ( ChannelContext channel ) : void |
public DoSfx ( ushort sfxIndex, bool unlockChannel = false ) : int | ||
sfxIndex | ushort | index of effect to play. |
unlockChannel | bool | If set to |
return | int |
public DoSong ( int songPos, bool stopAudio = false ) : void | ||
songPos | int | index of Song to play. |
stopAudio | bool | If set to |
return | void |
public Effects ( ChannelContext channel ) : void | ||
channel | ChannelContext | |
return | void |
public InitFadeCommand ( byte fadeTempo, sbyte endVol ) : void | ||
fadeTempo | byte | |
endVol | sbyte | |
return | void |
public InitPattern ( PatternContext pattern, byte cmd, sbyte expose, uint offset ) : void | ||
pattern | PatternContext | |
cmd | byte | |
expose | sbyte | |
offset | uint | |
return | void |
public Load ( Stream musicData, Stream sampleData, bool autoDelete ) : bool | ||
musicData | Stream | |
sampleData | Stream | |
autoDelete | bool | |
return | bool |
public MacroRun ( ChannelContext channel ) : void | ||
channel | ChannelContext | |
return | void |
public NoteCommand ( byte note, byte param1, byte param2, byte param3 ) : void | ||
note | byte | |
param1 | byte | |
param2 | byte | |
param3 | byte | |
return | void |
public SetModuleData ( MdatResource resource, byte sampleData, bool autoDelete ) : void | ||
resource | MdatResource | |
sampleData | byte | |
autoDelete | bool | |
return | void |
public SetModuleData ( |
||
otherPlayer | ||
return | void |
public SetNoteMacro ( ChannelContext channel, int note, int fineTune ) : void | ||
channel | ChannelContext | |
note | int | |
fineTune | int | |
return | void |
public SetSignalAction ( ushort>.Action |
||
action | ushort>.Action | |
return | void |
public StopMacroEffect ( int channel ) : void | ||
channel | int | |
return | void |
public StopSong ( bool stopAudio = true ) : void | ||
stopAudio | bool | If set to |
return | void |
public StopSongImpl ( bool stopAudio = true ) : void | ||
stopAudio | bool | |
return | void |
public Tfmx ( int rate, bool stereo ) : System.Diagnostics | ||
rate | int | |
stereo | bool | |
return | System.Diagnostics |