org.herac.tuxguitar.io.tg
Class TGStream

java.lang.Object
  extended by org.herac.tuxguitar.io.tg.TGStream
Direct Known Subclasses:
TGInputStream, TGOutputStream

public class TGStream
extends java.lang.Object


Nested Class Summary
protected  class TGStream.TGBeatData
           
 
Field Summary
protected static int BEAT_HAS_CHORD
           
protected static int BEAT_HAS_NEXT
           
protected static int BEAT_HAS_NOTES
           
protected static int BEAT_HAS_TEXT
           
protected static int BEAT_NEXT_DURATION
           
protected static int CHANNEL_MUTE
           
protected static int CHANNEL_SOLO
           
protected static int DURATION_DOTTED
           
protected static int DURATION_DOUBLE_DOTTED
           
protected static int DURATION_NO_TUPLETO
           
protected static int EFFECT_ACCENTUATED
           
protected static int EFFECT_BEND
           
protected static int EFFECT_DEAD
           
protected static int EFFECT_FADE_IN
           
protected static int EFFECT_GHOST
           
protected static int EFFECT_GRACE
           
protected static int EFFECT_HAMMER
           
protected static int EFFECT_HARMONIC
           
protected static int EFFECT_HEAVY_ACCENTUATED
           
protected static int EFFECT_PALM_MUTE
           
protected static int EFFECT_POPPING
           
protected static int EFFECT_SLAPPING
           
protected static int EFFECT_SLIDE
           
protected static int EFFECT_STACCATO
           
protected static int EFFECT_TAPPING
           
protected static int EFFECT_TREMOLO_BAR
           
protected static int EFFECT_TREMOLO_PICKING
           
protected static int EFFECT_TRILL
           
protected static int EFFECT_VIBRATO
           
protected static int GRACE_FLAG_DEAD
           
protected static int GRACE_FLAG_ON_BEAT
           
protected static int MEASURE_CLEF
           
protected static int MEASURE_HEADER_MARKER
           
protected static int MEASURE_HEADER_REPEAT_ALTERNATIVE
           
protected static int MEASURE_HEADER_REPEAT_CLOSE
           
protected static int MEASURE_HEADER_REPEAT_OPEN
           
protected static int MEASURE_HEADER_TEMPO
           
protected static int MEASURE_HEADER_TIMESIGNATURE
           
protected static int MEASURE_HEADER_TRIPLET_FEEL
           
protected static int MEASURE_KEYSIGNATURE
           
protected static int NOTE_EFFECT
           
protected static int NOTE_HAS_NEXT
           
protected static int NOTE_TIED
           
protected static int NOTE_VELOCITY
           
static java.lang.String TG_FORMAT_EXTENSION
           
static java.lang.String TG_FORMAT_NAME
           
static java.lang.String TG_FORMAT_VERSION
           
protected static int TRACK_LYRICS
           
 
Constructor Summary
TGStream()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TG_FORMAT_NAME

public static final java.lang.String TG_FORMAT_NAME
See Also:
Constant Field Values

TG_FORMAT_VERSION

public static final java.lang.String TG_FORMAT_VERSION

TG_FORMAT_EXTENSION

public static final java.lang.String TG_FORMAT_EXTENSION
See Also:
Constant Field Values

TRACK_LYRICS

protected static final int TRACK_LYRICS
See Also:
Constant Field Values

CHANNEL_SOLO

protected static final int CHANNEL_SOLO
See Also:
Constant Field Values

CHANNEL_MUTE

protected static final int CHANNEL_MUTE
See Also:
Constant Field Values

MEASURE_HEADER_TIMESIGNATURE

protected static final int MEASURE_HEADER_TIMESIGNATURE
See Also:
Constant Field Values

MEASURE_HEADER_TEMPO

protected static final int MEASURE_HEADER_TEMPO
See Also:
Constant Field Values

MEASURE_HEADER_REPEAT_OPEN

protected static final int MEASURE_HEADER_REPEAT_OPEN
See Also:
Constant Field Values

MEASURE_HEADER_REPEAT_CLOSE

protected static final int MEASURE_HEADER_REPEAT_CLOSE
See Also:
Constant Field Values

MEASURE_HEADER_REPEAT_ALTERNATIVE

protected static final int MEASURE_HEADER_REPEAT_ALTERNATIVE
See Also:
Constant Field Values

MEASURE_HEADER_MARKER

protected static final int MEASURE_HEADER_MARKER
See Also:
Constant Field Values

MEASURE_HEADER_TRIPLET_FEEL

protected static final int MEASURE_HEADER_TRIPLET_FEEL
See Also:
Constant Field Values

MEASURE_CLEF

protected static final int MEASURE_CLEF
See Also:
Constant Field Values

MEASURE_KEYSIGNATURE

protected static final int MEASURE_KEYSIGNATURE
See Also:
Constant Field Values

BEAT_HAS_NEXT

protected static final int BEAT_HAS_NEXT
See Also:
Constant Field Values

BEAT_NEXT_DURATION

protected static final int BEAT_NEXT_DURATION
See Also:
Constant Field Values

BEAT_HAS_NOTES

protected static final int BEAT_HAS_NOTES
See Also:
Constant Field Values

BEAT_HAS_CHORD

protected static final int BEAT_HAS_CHORD
See Also:
Constant Field Values

BEAT_HAS_TEXT

protected static final int BEAT_HAS_TEXT
See Also:
Constant Field Values

NOTE_HAS_NEXT

protected static final int NOTE_HAS_NEXT
See Also:
Constant Field Values

NOTE_TIED

protected static final int NOTE_TIED
See Also:
Constant Field Values

NOTE_EFFECT

protected static final int NOTE_EFFECT
See Also:
Constant Field Values

NOTE_VELOCITY

protected static final int NOTE_VELOCITY
See Also:
Constant Field Values

DURATION_DOTTED

protected static final int DURATION_DOTTED
See Also:
Constant Field Values

DURATION_DOUBLE_DOTTED

protected static final int DURATION_DOUBLE_DOTTED
See Also:
Constant Field Values

DURATION_NO_TUPLETO

protected static final int DURATION_NO_TUPLETO
See Also:
Constant Field Values

EFFECT_BEND

protected static final int EFFECT_BEND
See Also:
Constant Field Values

EFFECT_TREMOLO_BAR

protected static final int EFFECT_TREMOLO_BAR
See Also:
Constant Field Values

EFFECT_HARMONIC

protected static final int EFFECT_HARMONIC
See Also:
Constant Field Values

EFFECT_GRACE

protected static final int EFFECT_GRACE
See Also:
Constant Field Values

EFFECT_TRILL

protected static final int EFFECT_TRILL
See Also:
Constant Field Values

EFFECT_TREMOLO_PICKING

protected static final int EFFECT_TREMOLO_PICKING
See Also:
Constant Field Values

EFFECT_VIBRATO

protected static final int EFFECT_VIBRATO
See Also:
Constant Field Values

EFFECT_DEAD

protected static final int EFFECT_DEAD
See Also:
Constant Field Values

EFFECT_SLIDE

protected static final int EFFECT_SLIDE
See Also:
Constant Field Values

EFFECT_HAMMER

protected static final int EFFECT_HAMMER
See Also:
Constant Field Values

EFFECT_GHOST

protected static final int EFFECT_GHOST
See Also:
Constant Field Values

EFFECT_ACCENTUATED

protected static final int EFFECT_ACCENTUATED
See Also:
Constant Field Values

EFFECT_HEAVY_ACCENTUATED

protected static final int EFFECT_HEAVY_ACCENTUATED
See Also:
Constant Field Values

EFFECT_PALM_MUTE

protected static final int EFFECT_PALM_MUTE
See Also:
Constant Field Values

EFFECT_STACCATO

protected static final int EFFECT_STACCATO
See Also:
Constant Field Values

EFFECT_TAPPING

protected static final int EFFECT_TAPPING
See Also:
Constant Field Values

EFFECT_SLAPPING

protected static final int EFFECT_SLAPPING
See Also:
Constant Field Values

EFFECT_POPPING

protected static final int EFFECT_POPPING
See Also:
Constant Field Values

EFFECT_FADE_IN

protected static final int EFFECT_FADE_IN
See Also:
Constant Field Values

GRACE_FLAG_DEAD

protected static final int GRACE_FLAG_DEAD
See Also:
Constant Field Values

GRACE_FLAG_ON_BEAT

protected static final int GRACE_FLAG_ON_BEAT
See Also:
Constant Field Values
Constructor Detail

TGStream

public TGStream()