Table of Contents

Class StreamCollection

Namespace
ChartTools
Assembly
ChartTools.dll

Set of audio files to play and mute during gameplay

public class StreamCollection
Inheritance
StreamCollection
Inherited Members
Extension Methods

Remarks

Instrument audio may be muted when chords of the respective instrument are missed

Properties

Bass

Location of the bass audio

[ChartKeySerializable("BassStream")]
public string? Bass { get; set; }

Property Value

string

Crowd

Location of the crowd reaction audio file

[ChartKeySerializable("CrowdStream")]
public string? Crowd { get; set; }

Property Value

string

Drum

Location of the drums' kicks audio file

[ChartKeySerializable("DrumStream")]
public string? Drum { get; set; }

Property Value

string

Remarks

Can include all drums audio

Drum2

Location of the drums' snares audio file

[ChartKeySerializable("Drum2Stream")]
public string? Drum2 { get; set; }

Property Value

string

Remarks

Can include all drums audio except kicks

Drum3

Location of the drum's toms audio file

[ChartKeySerializable("Drum3Stream")]
public string? Drum3 { get; set; }

Property Value

string

Remarks

Can include toms and cymbals

Drum4

Location of the drum's cymbals audio file

[ChartKeySerializable("Drum4Stream")]
public string? Drum4 { get; set; }

Property Value

string

Guitar

Location of the guitar audio file

[ChartKeySerializable("GuitarStream")]
public string? Guitar { get; set; }

Property Value

string

Keys

Location of the keys audio file

[ChartKeySerializable("KeysStream")]
public string? Keys { get; set; }

Property Value

string

Music

Location of the base audio file

[ChartKeySerializable("MusicStream")]
public string? Music { get; set; }

Property Value

string

Rhythm

Location of the rhythm guitar audio file

[ChartKeySerializable("RhythmStream")]
public string? Rhythm { get; set; }

Property Value

string

Vocals

Location of the vocals audio file

[ChartKeySerializable("VocalStream")]
public string? Vocals { get; set; }

Property Value

string