Свойство | Type | Description | |
---|---|---|---|
TmpBalance | float |
Méthode | Description | |
---|---|---|
BassWrapper ( |
Constructor for the Bass Wrapper Class
|
|
GetTags ( String songPath ) : string[] |
Method to Read Music Tags from Files
|
|
GetTimeLength ( string filepath ) : double |
Get The Length of a Song
|
|
drawVisual ( |
This method wraps the Visualisingmethods of the BASS Library
|
|
getBalance ( ) : float |
Get The Balace
|
|
getChangeEQ ( ) : bool |
Returns if something in the EQ has changed
|
|
getElapsedTime ( ) : double |
Get Method for elapsed Time of Stream
|
|
getEqualizer ( ) : float[] |
Get Method for recent Equalizer Settings
|
|
getFFTData ( ) : float[] |
Catch the FFT-Data of the current steam
|
|
getPaused ( ) : bool |
Get Method for check if Stream is paused
|
|
getStreamId ( ) : int | ||
getTags ( String songPath ) : string[] |
Method to Read Music Tags from Files
|
|
getTotalTime ( ) : double |
Get Method for total Time of Stream
|
|
getVolume ( ) : float |
Volume Get-Method
|
|
getstopped ( ) : bool |
Get Stop Variable
|
|
gettoggleEQ ( ) : bool |
Get EQ-state
|
|
pause ( ) : void |
Pause the Playing stream or if it is paused Play it aggain
|
|
play ( string songPath ) : void |
The Play Method plays a song by his path with the Bass Lib.
|
|
play ( string songPath, bool &validSong ) : void |
The Play Method plays a song by his path with the Bass Lib.
|
|
setBalance ( float bal ) : void |
Set The Balace
|
|
setEqualizer ( float frequencyList ) : void |
Set Equalizer Settings
|
|
setEqualizerBand ( int band, float freq ) : void |
Sets Single Equalizer Band
|
|
setPlayPosition ( double seconds ) : bool |
Set A new Postition to Play the stream
|
|
setVolume ( float gain ) : void |
Method to Set Volume of Master Output
|
|
settoggleEQ ( bool state ) : void |
Switch Equalizer On/Off
|
|
stop ( ) : void |
Stop playing stream
|
Méthode | Description | |
---|---|---|
EndSync ( int handle, int channel, int data, |
This Method is is Called when a Song is at its end
|
|
EqualizerInit ( ) : void |
This Method Sets the Equalizer Settings to a new Stream.
|
|
EtimeClockTick ( object sender, |
public BassWrapper ( |
||
handle | Window Handle | |
Résultat | System |
public static GetTags ( String songPath ) : string[] | ||
songPath | String | Filepath |
Résultat | string[] |
public static GetTimeLength ( string filepath ) : double | ||
filepath | string | Song |
Résultat | double |
public drawVisual ( |
||
g | Grafics Object | |
Résultat | void |
public getTags ( String songPath ) : string[] | ||
songPath | String | |
Résultat | string[] |
public play ( string songPath, bool &validSong ) : void | ||
songPath | string | Song Path to Play |
validSong | bool | returns if song is playable by plugin or bass |
Résultat | void |
public setBalance ( float bal ) : void | ||
bal | float | -1 left / +1 right |
Résultat | void |
public setEqualizer ( float frequencyList ) : void | ||
frequencyList | float | 10 Band Float list |
Résultat | void |
public setEqualizerBand ( int band, float freq ) : void | ||
band | int | Band to set |
freq | float | Gain to set |
Résultat | void |
public setPlayPosition ( double seconds ) : bool | ||
seconds | double | Stream position |
Résultat | bool |
public setVolume ( float gain ) : void | ||
gain | float | /// Volume: /// 1 = max /// 0 = min /// |
Résultat | void |
public settoggleEQ ( bool state ) : void | ||
state | bool | /// true = On /// false = Off /// |
Résultat | void |