Instrument

o1.sound.midi.Instrument
See theInstrument companion class
object Instrument

This object provides a selection of constants that correspond to the 128 main instruments of the standard MIDI list. They are grouped in nested objects (Piano, Strings, etc.). The object PercussionChannel contains constants that correspond to the special sounds available on the MIDI percussion channel.

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any

Members list

Inherited Not inherited
  • Not inherited
  • Mirror

Type members

Classlikes

object Bass

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Brass

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Ensemble

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Ethnic

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Guitar

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Organ

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Percussion

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any

Constants that evaluate to the notes (Strings) that correspond to different special sounds on the MIDI standard’s percussion channel. For example, BassDrum is the note "C3" and HandClap the note `"D#3". See the package overview for an explanation of the note syntax.

Constants that evaluate to the notes (Strings) that correspond to different special sounds on the MIDI standard’s percussion channel. For example, BassDrum is the note "C3" and HandClap the note `"D#3". See the package overview for an explanation of the note syntax.

Supertypes
class Object
trait Matchable
class Any
object Piano

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Pipe

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Reed

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object SoundEffects

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object Strings

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object SynthEffects

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object SynthLead

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any
object SynthPad

Constants that correspond to instruments in the MIDI standard.

Constants that correspond to instruments in the MIDI standard.

Supertypes
class Object
trait Matchable
class Any