Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsebasics.idl File Reference

Go to the source code of this file.

Classes

struct  Bse::TypeSeq
 
struct  Bse::FloatSeq
 
struct  Bse::MidiChannelEvent
 
struct  Bse::NoteSeq
 
struct  Bse::It3mSeq
 
struct  Bse::PropertyCandidates
 
struct  Bse::NoteSequence
 
struct  Bse::P1xelSeq
 
struct  Bse::GConfig
 

Modules

 Bse
 

Enumerations

enum  MidiControlType {
  MIDI_CONTROL_NONE, MIDI_CONTROL_CONTINUOUS_0, MIDI_CONTROL_CONTINUOUS_1, MIDI_CONTROL_CONTINUOUS_2,
  MIDI_CONTROL_CONTINUOUS_3, MIDI_CONTROL_CONTINUOUS_4, MIDI_CONTROL_CONTINUOUS_5, MIDI_CONTROL_CONTINUOUS_6,
  MIDI_CONTROL_CONTINUOUS_7, MIDI_CONTROL_CONTINUOUS_8, MIDI_CONTROL_CONTINUOUS_9, MIDI_CONTROL_CONTINUOUS_10,
  MIDI_CONTROL_CONTINUOUS_11, MIDI_CONTROL_CONTINUOUS_12, MIDI_CONTROL_CONTINUOUS_13, MIDI_CONTROL_CONTINUOUS_14,
  MIDI_CONTROL_CONTINUOUS_15, MIDI_CONTROL_CONTINUOUS_16, MIDI_CONTROL_CONTINUOUS_17, MIDI_CONTROL_CONTINUOUS_18,
  MIDI_CONTROL_CONTINUOUS_19, MIDI_CONTROL_CONTINUOUS_20, MIDI_CONTROL_CONTINUOUS_21, MIDI_CONTROL_CONTINUOUS_22,
  MIDI_CONTROL_CONTINUOUS_23, MIDI_CONTROL_CONTINUOUS_24, MIDI_CONTROL_CONTINUOUS_25, MIDI_CONTROL_CONTINUOUS_26,
  MIDI_CONTROL_CONTINUOUS_27, MIDI_CONTROL_CONTINUOUS_28, MIDI_CONTROL_CONTINUOUS_29, MIDI_CONTROL_CONTINUOUS_30,
  MIDI_CONTROL_CONTINUOUS_31, MIDI_CONTROL_0, MIDI_CONTROL_1, MIDI_CONTROL_2,
  MIDI_CONTROL_3, MIDI_CONTROL_4, MIDI_CONTROL_5, MIDI_CONTROL_6,
  MIDI_CONTROL_7, MIDI_CONTROL_8, MIDI_CONTROL_9, MIDI_CONTROL_10,
  MIDI_CONTROL_11, MIDI_CONTROL_12, MIDI_CONTROL_13, MIDI_CONTROL_14,
  MIDI_CONTROL_15, MIDI_CONTROL_16, MIDI_CONTROL_17, MIDI_CONTROL_18,
  MIDI_CONTROL_19, MIDI_CONTROL_20, MIDI_CONTROL_21, MIDI_CONTROL_22,
  MIDI_CONTROL_23, MIDI_CONTROL_24, MIDI_CONTROL_25, MIDI_CONTROL_26,
  MIDI_CONTROL_27, MIDI_CONTROL_28, MIDI_CONTROL_29, MIDI_CONTROL_30,
  MIDI_CONTROL_31, MIDI_CONTROL_32, MIDI_CONTROL_33, MIDI_CONTROL_34,
  MIDI_CONTROL_35, MIDI_CONTROL_36, MIDI_CONTROL_37, MIDI_CONTROL_38,
  MIDI_CONTROL_39, MIDI_CONTROL_40, MIDI_CONTROL_41, MIDI_CONTROL_42,
  MIDI_CONTROL_43, MIDI_CONTROL_44, MIDI_CONTROL_45, MIDI_CONTROL_46,
  MIDI_CONTROL_47, MIDI_CONTROL_48, MIDI_CONTROL_49, MIDI_CONTROL_50,
  MIDI_CONTROL_51, MIDI_CONTROL_52, MIDI_CONTROL_53, MIDI_CONTROL_54,
  MIDI_CONTROL_55, MIDI_CONTROL_56, MIDI_CONTROL_57, MIDI_CONTROL_58,
  MIDI_CONTROL_59, MIDI_CONTROL_60, MIDI_CONTROL_61, MIDI_CONTROL_62,
  MIDI_CONTROL_63, MIDI_CONTROL_64, MIDI_CONTROL_65, MIDI_CONTROL_66,
  MIDI_CONTROL_67, MIDI_CONTROL_68, MIDI_CONTROL_69, MIDI_CONTROL_70,
  MIDI_CONTROL_71, MIDI_CONTROL_72, MIDI_CONTROL_73, MIDI_CONTROL_74,
  MIDI_CONTROL_75, MIDI_CONTROL_76, MIDI_CONTROL_77, MIDI_CONTROL_78,
  MIDI_CONTROL_79, MIDI_CONTROL_80, MIDI_CONTROL_81, MIDI_CONTROL_82,
  MIDI_CONTROL_83, MIDI_CONTROL_84, MIDI_CONTROL_85, MIDI_CONTROL_86,
  MIDI_CONTROL_87, MIDI_CONTROL_88, MIDI_CONTROL_89, MIDI_CONTROL_90,
  MIDI_CONTROL_91, MIDI_CONTROL_92, MIDI_CONTROL_93, MIDI_CONTROL_94,
  MIDI_CONTROL_95, MIDI_CONTROL_96, MIDI_CONTROL_97, MIDI_CONTROL_98,
  MIDI_CONTROL_99, MIDI_CONTROL_100, MIDI_CONTROL_101, MIDI_CONTROL_102,
  MIDI_CONTROL_103, MIDI_CONTROL_104, MIDI_CONTROL_105, MIDI_CONTROL_106,
  MIDI_CONTROL_107, MIDI_CONTROL_108, MIDI_CONTROL_109, MIDI_CONTROL_110,
  MIDI_CONTROL_111, MIDI_CONTROL_112, MIDI_CONTROL_113, MIDI_CONTROL_114,
  MIDI_CONTROL_115, MIDI_CONTROL_116, MIDI_CONTROL_117, MIDI_CONTROL_118,
  MIDI_CONTROL_119, MIDI_CONTROL_120, MIDI_CONTROL_121, MIDI_CONTROL_122,
  MIDI_CONTROL_123, MIDI_CONTROL_124, MIDI_CONTROL_125, MIDI_CONTROL_126,
  MIDI_CONTROL_127
}
 
enum  MidiChannelEventType {
  MIDI_EVENT_NONE, MIDI_EVENT_NOTE_OFF, MIDI_EVENT_NOTE_ON, MIDI_EVENT_KEY_PRESSURE,
  MIDI_EVENT_CONTROL_CHANGE, MIDI_EVENT_PROGRAM_CHANGE, MIDI_EVENT_CHANNEL_PRESSURE, MIDI_EVENT_PITCH_BEND,
  MIDI_EVENT_SYS_EX, MIDI_EVENT_SONG_POINTER, MIDI_EVENT_SONG_SELECT, MIDI_EVENT_TUNE,
  MIDI_EVENT_TIMING_CLOCK, MIDI_EVENT_SONG_START, MIDI_EVENT_SONG_CONTINUE, MIDI_EVENT_SONG_STOP,
  MIDI_EVENT_ACTIVE_SENSING, MIDI_EVENT_SYSTEM_RESET
}
 

Variables

Const Bse::READWRITE
 
Const Bse::STANDARD_RDONLY
 
Const Bse::GUI_RDONLY
 
Const Bse::GUI_READABLE
 
Const Bse::SKIP_DEFAULT
 
Const Bse::SKIP_UNDO
 
Const Bse::DEFAULT
 
Const Bse::MAXINT
 
Const Bse::MININT
 
Const Bse::MAXNUM
 
Const Bse::MINNUM
 
Const Bse::MINDB
 
Const Bse::DEFAULT_AUTHOR
 
Const Bse::DEFAULT_LICENSE
 
Const Bse::USER_DATA_PATH
 
Const Bse::DEFAULT_SAMPLE_PATH
 
Const Bse::DEFAULT_EFFECTS_PATH
 
Const Bse::DEFAULT_INSTRUMENTS_PATH
 
Const Bse::DEFAULT_SCRIPTS_PATH
 
Const Bse::DEFAULT_PLUGINS_PATH