|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SoundConstants
Constants for notes, keys, instruments, and channels defined by the MIDI specification. Based in part on a class originally designed by Viera K. Proulx.
Field Summary | |
---|---|
static int |
Accordion
Standard MIDI instrument numbers |
static int |
AcousticBass
Standard MIDI instrument numbers |
static int |
AcousticBassDrum
|
static int |
AcousticGrandPiano
Standard MIDI instrument numbers |
static int |
AcousticGuitar_nylon
Standard MIDI instrument numbers |
static int |
AcousticGuitar_steel
Standard MIDI instrument numbers |
static int |
AcousticSnare
|
static int |
Agogo
Standard MIDI instrument numbers |
static int |
AltoSax
Standard MIDI instrument numbers |
static int |
Applause
Standard MIDI instrument numbers |
static int |
APPLAUSE
Default channel assignments |
static int |
Bagpipe
Standard MIDI instrument numbers |
static int |
BAGPIPE
Default channel assignments |
static int |
Banjo
Standard MIDI instrument numbers |
static int |
BaritoneSax
Standard MIDI instrument numbers |
static int |
BASS
Default channel assignments |
static int |
BassDrum_1
|
static int |
Bassoon
Standard MIDI instrument numbers |
static int |
BIRD_TWEET
Default channel assignments |
static int |
BirdTweet
Standard MIDI instrument numbers |
static int |
BlownBottle
Standard MIDI instrument numbers |
static int |
BrassSection
Standard MIDI instrument numbers |
static int |
BreathNoise
Standard MIDI instrument numbers |
static int |
BrightAcousticPiano
Standard MIDI instrument numbers |
static int |
Cabasa
|
static int |
Celesta
Standard MIDI instrument numbers |
static int |
Cello
Standard MIDI instrument numbers |
static int |
CELLO
Default channel assignments |
static int |
ChineseCymbal
|
static int |
CHOIR
Default channel assignments |
static int |
ChoirAahs
Standard MIDI instrument numbers |
static int |
ChurchOrgan
Standard MIDI instrument numbers |
static int |
Clarinet
Standard MIDI instrument numbers |
static int |
Claves
|
static int |
Clavi
Standard MIDI instrument numbers |
static int |
ClosedHiHat
|
static int |
Contrabass
Standard MIDI instrument numbers |
static int |
Cowbell
|
static int |
CrashCymbal_1
|
static int |
CrashCymbal_2
|
static int |
DistortionGuitar
Standard MIDI instrument numbers |
static int |
DrawbarOrgan
Standard MIDI instrument numbers |
static int |
Dulcimer
Standard MIDI instrument numbers |
static int |
ElectricBass_finger
Standard MIDI instrument numbers |
static int |
ElectricBass_pick
Standard MIDI instrument numbers |
static int |
ElectricGrandPiano
Standard MIDI instrument numbers |
static int |
ElectricGuitar_clean
Standard MIDI instrument numbers |
static int |
ElectricGuitar_jazz
Standard MIDI instrument numbers |
static int |
ElectricGuitar_muted
Standard MIDI instrument numbers |
static int |
ElectricPiano_1
Standard MIDI instrument numbers |
static int |
ElectricPiano_2
Standard MIDI instrument numbers |
static int |
ElectricSnare
|
static int |
EnglishHorn
Standard MIDI instrument numbers |
static int |
Fiddle
Standard MIDI instrument numbers |
static int |
Flute
Standard MIDI instrument numbers |
static int |
FrenchHorn
Standard MIDI instrument numbers |
static int |
FretlessBass
Standard MIDI instrument numbers |
static int |
FX_1_rain
Standard MIDI instrument numbers |
static int |
FX_2_soundtrack
Standard MIDI instrument numbers |
static int |
FX_3_crystal
Standard MIDI instrument numbers |
static int |
FX_4_atmosphere
Standard MIDI instrument numbers |
static int |
FX_5_brightness
Standard MIDI instrument numbers |
static int |
FX_6_goblins
Standard MIDI instrument numbers |
static int |
FX_7_echoes
Standard MIDI instrument numbers |
static int |
FX_8_scifi
Standard MIDI instrument numbers |
static int |
Glockenspiel
Standard MIDI instrument numbers |
static int |
GuitarFretNoise
Standard MIDI instrument numbers |
static int |
GuitarHarmonics
Standard MIDI instrument numbers |
static int |
Gunshot
Standard MIDI instrument numbers |
static int |
HandClap
|
static int |
Harmonica
Standard MIDI instrument numbers |
static int |
Harpsichord
Standard MIDI instrument numbers |
static int |
Helicopter
Standard MIDI instrument numbers |
static int |
HiBongo
|
static int |
HighAgogo
|
static int |
HighFloorTom
|
static int |
HighTimbale
|
static int |
HighTom
|
static int |
HiMidTom
|
static int |
HiWoodBlock
|
static int |
HonkyTonkPiano
Standard MIDI instrument numbers |
static java.util.ArrayList<java.lang.String> |
INSTRUMENT_NAMES
Names for the standard MIDI instrument |
static int[] |
INSTRUMENTS
Default instrument selection |
static int |
Kalimba
Standard MIDI instrument numbers |
static int |
Koto
Standard MIDI instrument numbers |
static int |
Lead_1_square
Standard MIDI instrument numbers |
static int |
Lead_2_sawtooth
Standard MIDI instrument numbers |
static int |
Lead_3_calliope
Standard MIDI instrument numbers |
static int |
Lead_4_chiff
Standard MIDI instrument numbers |
static int |
Lead_5_charang
Standard MIDI instrument numbers |
static int |
Lead_6_voice
Standard MIDI instrument numbers |
static int |
Lead_7_fifths
Standard MIDI instrument numbers |
static int |
Lead_8_basslead
Standard MIDI instrument numbers |
static int |
LongGuiro
|
static int |
LongWhistle
|
static int |
LowAgogo
|
static int |
LowBongo
|
static int |
LowConga
|
static int |
LowFloorTom
|
static int |
LowMidTom
|
static int |
LowTimbale
|
static int |
LowTom
|
static int |
LowWoodBlock
|
static int |
Maracas
|
static int |
Marimba
Standard MIDI instrument numbers |
static int |
MelodicTom
Standard MIDI instrument numbers |
static int |
MusicBox
Standard MIDI instrument numbers |
static int |
MuteCuica
|
static int |
MutedTrumpet
Standard MIDI instrument numbers |
static int |
MuteHiConga
|
static int |
MuteTriangle
|
static int |
NoteA
Names for the Notes/Keys |
static int |
NoteAp
Names for the Notes/Keys |
static int |
NoteB
Names for the Notes/Keys |
static int |
NoteC
Names for the Notes/Keys |
static int |
NoteCp
Names for the Notes/Keys |
static int |
NoteD
Names for the Notes/Keys |
static int |
NoteDownA
Names for the Notes/Keys |
static int |
NoteDownAp
Names for the Notes/Keys |
static int |
NoteDownB
Names for the Notes/Keys |
static int |
NoteDownC
Names for the Notes/Keys |
static int |
NoteDownCp
Names for the Notes/Keys |
static int |
NoteDownD
Names for the Notes/Keys |
static int |
NoteDownDp
Names for the Notes/Keys |
static int |
NoteDownE
Names for the Notes/Keys |
static int |
NoteDownF
Names for the Notes/Keys |
static int |
NoteDownFp
Names for the Notes/Keys |
static int |
NoteDownG
Names for the Notes/Keys |
static int |
NoteDownGp
Names for the Notes/Keys |
static int |
NoteDp
Names for the Notes/Keys |
static int |
NoteE
Names for the Notes/Keys |
static int |
NoteF
Names for the Notes/Keys |
static int |
NoteFp
Names for the Notes/Keys |
static int |
NoteG
Names for the Notes/Keys |
static int |
NoteGp
Names for the Notes/Keys |
static int |
NoteUpA
Names for the Notes/Keys |
static int |
NoteUpAp
Names for the Notes/Keys |
static int |
NoteUpB
Names for the Notes/Keys |
static int |
NoteUpC
Names for the Notes/Keys |
static int |
NoteUpCp
Names for the Notes/Keys |
static int |
NoteUpD
Names for the Notes/Keys |
static int |
NoteUpDp
Names for the Notes/Keys |
static int |
NoteUpE
Names for the Notes/Keys |
static int |
NoteUpF
Names for the Notes/Keys |
static int |
NoteUpFp
Names for the Notes/Keys |
static int |
NoteUpG
Names for the Notes/Keys |
static int |
NoteUpGp
Names for the Notes/Keys |
static int |
Oboe
Standard MIDI instrument numbers |
static int |
Ocarina
Standard MIDI instrument numbers |
static int |
OpenCuica
|
static int |
OpenHiConga
|
static int |
OpenHiHat
|
static int |
OpenTriangle
|
static int |
OrchestraHit
Standard MIDI instrument numbers |
static int |
OrchestralHarp
Standard MIDI instrument numbers |
static int |
ORGAN
Default channel assignments |
static int |
OverdrivenGuitar
Standard MIDI instrument numbers |
static int |
Pad_1_newage
Standard MIDI instrument numbers |
static int |
Pad_2_warm
Standard MIDI instrument numbers |
static int |
Pad_3_polysynth
Standard MIDI instrument numbers |
static int |
Pad_4_choir
Standard MIDI instrument numbers |
static int |
Pad_5_bowed
Standard MIDI instrument numbers |
static int |
Pad_6_metallic
Standard MIDI instrument numbers |
static int |
Pad_7_halo
Standard MIDI instrument numbers |
static int |
Pad_8_sweep
Standard MIDI instrument numbers |
static int |
PanFlute
Standard MIDI instrument numbers |
static int |
PedalHiHat
|
static int |
PERCUSSION
Default channel assignments |
static int |
PercussiveOrgan
Standard MIDI instrument numbers |
static int |
PIANO
Default channel assignments |
static int |
Piccolo
Standard MIDI instrument numbers |
static int |
PizzicatoStrings
Standard MIDI instrument numbers |
static int |
Recorder
Standard MIDI instrument numbers |
static int |
ReedOrgan
Standard MIDI instrument numbers |
static int |
ReverseCymbal
Standard MIDI instrument numbers |
static int |
RideBell
|
static int |
RideCymbal_2
|
static int |
RideCymbal1
|
static int |
RockOrgan
Standard MIDI instrument numbers |
static int |
SAX
Default channel assignments |
static int |
Seashore
Standard MIDI instrument numbers |
static int |
SEASHORE
Default channel assignments |
static int |
Shamisen
Standard MIDI instrument numbers |
static int |
Shanai
Standard MIDI instrument numbers |
static int |
ShortGuiro
|
static int |
ShortWhistle
|
static int |
SideStick
|
static int |
Sitar
Standard MIDI instrument numbers |
static int |
Skakuhachi
Standard MIDI instrument numbers |
static int |
SlapBass_1
Standard MIDI instrument numbers |
static int |
SlapBass_2
Standard MIDI instrument numbers |
static int |
SopranoSax
Standard MIDI instrument numbers |
static int |
SplashCymbal
|
static int |
STEELDRUM
Default channel assignments |
static int |
SteelDrums
Standard MIDI instrument numbers |
static int |
StringEnsemble_1
Standard MIDI instrument numbers |
static int |
StringEnsemble_2
Standard MIDI instrument numbers |
static int |
SynthBass_1
Standard MIDI instrument numbers |
static int |
SynthBass_2
Standard MIDI instrument numbers |
static int |
SynthBrass_1
Standard MIDI instrument numbers |
static int |
SynthBrass_2
Standard MIDI instrument numbers |
static int |
SynthDrum
Standard MIDI instrument numbers |
static int |
SynthStrings_1
Standard MIDI instrument numbers |
static int |
SynthStrings_2
Standard MIDI instrument numbers |
static int |
SynthVoice
Standard MIDI instrument numbers |
static int |
TaikoDrum
Standard MIDI instrument numbers |
static int |
Tambourine
|
static int |
TangoAccordion
Standard MIDI instrument numbers |
static int |
TELEPHONE
Default channel assignments |
static int |
TelephoneRing
Standard MIDI instrument numbers |
static int |
TenorSax
Standard MIDI instrument numbers |
static int |
Timpani
Standard MIDI instrument numbers |
static int |
TinkleBell
Standard MIDI instrument numbers |
static int |
TremoloStrings
Standard MIDI instrument numbers |
static int |
Trombone
Standard MIDI instrument numbers |
static int |
Trumpet
Standard MIDI instrument numbers |
static int |
Tuba
Standard MIDI instrument numbers |
static int |
TUBA
Default channel assignments |
static int |
TubularBells
Standard MIDI instrument numbers |
static int |
Vibraphone
Standard MIDI instrument numbers |
static int |
Vibraslap
|
static int |
Viola
Standard MIDI instrument numbers |
static int |
Violin
Standard MIDI instrument numbers |
static int |
VIOLIN
Default channel assignments |
static int |
VoiceOohs
Standard MIDI instrument numbers |
static int |
Whistle
Standard MIDI instrument numbers |
static int |
WOOD_BLOCK
Default channel assignments |
static int |
Woodblock
Standard MIDI instrument numbers |
static int |
Xylophone
Standard MIDI instrument numbers |
Field Detail |
---|
static final int PIANO
static final int ORGAN
static final int BASS
static final int VIOLIN
static final int CELLO
static final int STEELDRUM
static final int CHOIR
static final int TUBA
static final int SAX
static final int PERCUSSION
static final int WOOD_BLOCK
static final int BAGPIPE
static final int BIRD_TWEET
static final int SEASHORE
static final int APPLAUSE
static final int TELEPHONE
static final int AcousticGrandPiano
static final int BrightAcousticPiano
static final int ElectricGrandPiano
static final int HonkyTonkPiano
static final int ElectricPiano_1
static final int ElectricPiano_2
static final int Harpsichord
static final int Clavi
static final int Celesta
static final int Glockenspiel
static final int MusicBox
static final int Vibraphone
static final int Marimba
static final int Xylophone
static final int TubularBells
static final int Dulcimer
static final int DrawbarOrgan
static final int PercussiveOrgan
static final int RockOrgan
static final int ChurchOrgan
static final int ReedOrgan
static final int Accordion
static final int Harmonica
static final int TangoAccordion
static final int AcousticGuitar_nylon
static final int AcousticGuitar_steel
static final int ElectricGuitar_jazz
static final int ElectricGuitar_clean
static final int ElectricGuitar_muted
static final int OverdrivenGuitar
static final int DistortionGuitar
static final int GuitarHarmonics
static final int AcousticBass
static final int ElectricBass_finger
static final int ElectricBass_pick
static final int FretlessBass
static final int SlapBass_1
static final int SlapBass_2
static final int SynthBass_1
static final int SynthBass_2
static final int Violin
static final int Viola
static final int Cello
static final int Contrabass
static final int TremoloStrings
static final int PizzicatoStrings
static final int OrchestralHarp
static final int Timpani
static final int StringEnsemble_1
static final int StringEnsemble_2
static final int SynthStrings_1
static final int SynthStrings_2
static final int ChoirAahs
static final int VoiceOohs
static final int SynthVoice
static final int OrchestraHit
static final int Trumpet
static final int Trombone
static final int Tuba
static final int MutedTrumpet
static final int FrenchHorn
static final int BrassSection
static final int SynthBrass_1
static final int SynthBrass_2
static final int SopranoSax
static final int AltoSax
static final int TenorSax
static final int BaritoneSax
static final int Oboe
static final int EnglishHorn
static final int Bassoon
static final int Clarinet
static final int Piccolo
static final int Flute
static final int Recorder
static final int PanFlute
static final int BlownBottle
static final int Skakuhachi
static final int Whistle
static final int Ocarina
static final int Lead_1_square
static final int Lead_2_sawtooth
static final int Lead_3_calliope
static final int Lead_4_chiff
static final int Lead_5_charang
static final int Lead_6_voice
static final int Lead_7_fifths
static final int Lead_8_basslead
static final int Pad_1_newage
static final int Pad_2_warm
static final int Pad_3_polysynth
static final int Pad_4_choir
static final int Pad_5_bowed
static final int Pad_6_metallic
static final int Pad_7_halo
static final int Pad_8_sweep
static final int FX_1_rain
static final int FX_2_soundtrack
static final int FX_3_crystal
static final int FX_4_atmosphere
static final int FX_5_brightness
static final int FX_6_goblins
static final int FX_7_echoes
static final int FX_8_scifi
static final int Sitar
static final int Banjo
static final int Shamisen
static final int Koto
static final int Kalimba
static final int Bagpipe
static final int Fiddle
static final int Shanai
static final int TinkleBell
static final int Agogo
static final int SteelDrums
static final int Woodblock
static final int TaikoDrum
static final int MelodicTom
static final int SynthDrum
static final int ReverseCymbal
static final int GuitarFretNoise
static final int BreathNoise
static final int Seashore
static final int BirdTweet
static final int TelephoneRing
static final int Helicopter
static final int Applause
static final int Gunshot
static final int[] INSTRUMENTS
static final int NoteDownC
static final int NoteDownCp
static final int NoteDownD
static final int NoteDownDp
static final int NoteDownE
static final int NoteDownF
static final int NoteDownFp
static final int NoteDownG
static final int NoteDownGp
static final int NoteDownA
static final int NoteDownAp
static final int NoteDownB
static final int NoteC
static final int NoteCp
static final int NoteD
static final int NoteDp
static final int NoteE
static final int NoteF
static final int NoteFp
static final int NoteG
static final int NoteGp
static final int NoteA
static final int NoteAp
static final int NoteB
static final int NoteUpC
static final int NoteUpCp
static final int NoteUpD
static final int NoteUpDp
static final int NoteUpE
static final int NoteUpF
static final int NoteUpFp
static final int NoteUpG
static final int NoteUpGp
static final int NoteUpA
static final int NoteUpAp
static final int NoteUpB
static final int AcousticBassDrum
static final int BassDrum_1
static final int SideStick
static final int AcousticSnare
static final int HandClap
static final int ElectricSnare
static final int LowFloorTom
static final int ClosedHiHat
static final int HighFloorTom
static final int PedalHiHat
static final int LowTom
static final int OpenHiHat
static final int LowMidTom
static final int HiMidTom
static final int CrashCymbal_1
static final int HighTom
static final int RideCymbal1
static final int ChineseCymbal
static final int RideBell
static final int Tambourine
static final int SplashCymbal
static final int Cowbell
static final int CrashCymbal_2
static final int Vibraslap
static final int RideCymbal_2
static final int HiBongo
static final int LowBongo
static final int MuteHiConga
static final int OpenHiConga
static final int LowConga
static final int HighTimbale
static final int LowTimbale
static final int HighAgogo
static final int LowAgogo
static final int Cabasa
static final int Maracas
static final int ShortWhistle
static final int LongWhistle
static final int ShortGuiro
static final int LongGuiro
static final int Claves
static final int HiWoodBlock
static final int LowWoodBlock
static final int MuteCuica
static final int OpenCuica
static final int MuteTriangle
static final int OpenTriangle
static final java.util.ArrayList<java.lang.String> INSTRUMENT_NAMES
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |