BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Defines | Enumerations | Functions | Variables
bsegentypes.h File Reference

Go to the source code of this file.

Classes

struct  BseIntSeq
struct  BseTypeSeq
struct  BseStringSeq
struct  BseFloatSeq
struct  BseNoteSeq
struct  BseItemSeq
struct  BsePartNoteSeq
struct  BsePartControlSeq
struct  BsePixelSeq
struct  BseCategorySeq
struct  BseDotSeq
struct  BsePartLinkSeq
struct  BseTrackPartSeq
struct  BseMidiChannelEvent
struct  BsePropertyCandidates
struct  BsePartNote
struct  BsePartControl
struct  BseNoteDescription
struct  BseNoteSequence
struct  BseIcon
struct  BseCategory
struct  BseDot
struct  BsePartLink
struct  BseTrackPart
struct  BseSongTiming
struct  BseSampleFileInfo
struct  BseGConfig

Defines

#define BSE_TYPE_DATA_CACHE_REQUEST
#define BSE_TYPE_VORBIS_CUTTER_MODE
#define BSE_TYPE_EXPORT_NODE_TYPE
#define BSE_TYPE_BIQUAD_FILTER_TYPE
#define BSE_TYPE_BIQUAD_FILTER_NORM
#define BSE_TYPE_IIR_FILTER_ALGORITHM
#define BSE_TYPE_IIR_FILTER_TYPE
#define BSE_TYPE_REGISTRATION_TYPE
#define BSE_TYPE_INTERPOL_TYPE
#define BSE_TYPE_LOOP_TYPE
#define BSE_TYPE_MAGIC_FLAGS
#define BSE_TYPE_ERROR_TYPE
#define BSE_TYPE_TIME_RANGE_TYPE
#define BSE_TYPE_MIDI_EVENT_TYPE
#define BSE_TYPE_PROJECT_STATE
#define BSE_TYPE_STANDARD_OSC_WAVE_TYPE
#define BSE_TYPE_MIDI_DECODER_STATE
#define BSE_TYPE_MUSICAL_TUNING_TYPE
#define BSE_TYPE_MIDI_SIGNAL_TYPE
#define BSE_TYPE_MIDI_CONTROL_TYPE
#define BSE_TYPE_MIDI_CHANNEL_EVENT_TYPE
#define BSE_TYPE_MIDI_CHANNEL_EVENT
#define BSE_TYPE_PROPERTY_CANDIDATES
#define BSE_TYPE_PART_NOTE
#define BSE_TYPE_PART_CONTROL
#define BSE_TYPE_NOTE_DESCRIPTION
#define BSE_TYPE_NOTE_SEQUENCE
#define BSE_TYPE_ICON
#define BSE_TYPE_CATEGORY
#define BSE_TYPE_DOT
#define BSE_TYPE_PART_LINK
#define BSE_TYPE_TRACK_PART
#define BSE_TYPE_SONG_TIMING
#define BSE_TYPE_SAMPLE_FILE_INFO
#define BSE_TYPE_GCONFIG
#define BSE_TYPE_INT_SEQ
#define BSE_TYPE_TYPE_SEQ
#define BSE_TYPE_STRING_SEQ
#define BSE_TYPE_FLOAT_SEQ
#define BSE_TYPE_NOTE_SEQ
#define BSE_TYPE_ITEM_SEQ
#define BSE_TYPE_PART_NOTE_SEQ
#define BSE_TYPE_PART_CONTROL_SEQ
#define BSE_TYPE_PIXEL_SEQ
#define BSE_TYPE_CATEGORY_SEQ
#define BSE_TYPE_DOT_SEQ
#define BSE_TYPE_PART_LINK_SEQ
#define BSE_TYPE_TRACK_PART_SEQ

Enumerations

enum  BseMusicalTuningType {
  BSE_MUSICAL_TUNING_12_TET, BSE_MUSICAL_TUNING_7_TET, BSE_MUSICAL_TUNING_5_TET, BSE_MUSICAL_TUNING_DIATONIC_SCALE,
  BSE_MUSICAL_TUNING_INDIAN_SCALE, BSE_MUSICAL_TUNING_PYTHAGOREAN_TUNING, BSE_MUSICAL_TUNING_PENTATONIC_5_LIMIT, BSE_MUSICAL_TUNING_PENTATONIC_BLUES,
  BSE_MUSICAL_TUNING_PENTATONIC_GOGO, BSE_MUSICAL_TUNING_QUARTER_COMMA_MEANTONE, BSE_MUSICAL_TUNING_SILBERMANN_SORGE, BSE_MUSICAL_TUNING_WERCKMEISTER_3,
  BSE_MUSICAL_TUNING_WERCKMEISTER_4, BSE_MUSICAL_TUNING_WERCKMEISTER_5, BSE_MUSICAL_TUNING_WERCKMEISTER_6, BSE_MUSICAL_TUNING_KIRNBERGER_3,
  BSE_MUSICAL_TUNING_YOUNG, BSE_MUSICAL_TUNING_12_TET, BSE_MUSICAL_TUNING_7_TET, BSE_MUSICAL_TUNING_5_TET,
  BSE_MUSICAL_TUNING_DIATONIC_SCALE, BSE_MUSICAL_TUNING_INDIAN_SCALE, BSE_MUSICAL_TUNING_PYTHAGOREAN_TUNING, BSE_MUSICAL_TUNING_PENTATONIC_5_LIMIT,
  BSE_MUSICAL_TUNING_PENTATONIC_BLUES, BSE_MUSICAL_TUNING_PENTATONIC_GOGO, BSE_MUSICAL_TUNING_QUARTER_COMMA_MEANTONE, BSE_MUSICAL_TUNING_SILBERMANN_SORGE,
  BSE_MUSICAL_TUNING_WERCKMEISTER_3, BSE_MUSICAL_TUNING_WERCKMEISTER_4, BSE_MUSICAL_TUNING_WERCKMEISTER_5, BSE_MUSICAL_TUNING_WERCKMEISTER_6,
  BSE_MUSICAL_TUNING_KIRNBERGER_3, BSE_MUSICAL_TUNING_YOUNG
}
enum  BseMidiSignalType {
  BSE_MIDI_SIGNAL_PROGRAM, BSE_MIDI_SIGNAL_PRESSURE, BSE_MIDI_SIGNAL_PITCH_BEND, BSE_MIDI_SIGNAL_VELOCITY,
  BSE_MIDI_SIGNAL_FINE_TUNE, BSE_MIDI_SIGNAL_CONTINUOUS_0, BSE_MIDI_SIGNAL_CONTINUOUS_1, BSE_MIDI_SIGNAL_CONTINUOUS_2,
  BSE_MIDI_SIGNAL_CONTINUOUS_3, BSE_MIDI_SIGNAL_CONTINUOUS_4, BSE_MIDI_SIGNAL_CONTINUOUS_5, BSE_MIDI_SIGNAL_CONTINUOUS_6,
  BSE_MIDI_SIGNAL_CONTINUOUS_7, BSE_MIDI_SIGNAL_CONTINUOUS_8, BSE_MIDI_SIGNAL_CONTINUOUS_9, BSE_MIDI_SIGNAL_CONTINUOUS_10,
  BSE_MIDI_SIGNAL_CONTINUOUS_11, BSE_MIDI_SIGNAL_CONTINUOUS_12, BSE_MIDI_SIGNAL_CONTINUOUS_13, BSE_MIDI_SIGNAL_CONTINUOUS_14,
  BSE_MIDI_SIGNAL_CONTINUOUS_15, BSE_MIDI_SIGNAL_CONTINUOUS_16, BSE_MIDI_SIGNAL_CONTINUOUS_17, BSE_MIDI_SIGNAL_CONTINUOUS_18,
  BSE_MIDI_SIGNAL_CONTINUOUS_19, BSE_MIDI_SIGNAL_CONTINUOUS_20, BSE_MIDI_SIGNAL_CONTINUOUS_21, BSE_MIDI_SIGNAL_CONTINUOUS_22,
  BSE_MIDI_SIGNAL_CONTINUOUS_23, BSE_MIDI_SIGNAL_CONTINUOUS_24, BSE_MIDI_SIGNAL_CONTINUOUS_25, BSE_MIDI_SIGNAL_CONTINUOUS_26,
  BSE_MIDI_SIGNAL_CONTINUOUS_27, BSE_MIDI_SIGNAL_CONTINUOUS_28, BSE_MIDI_SIGNAL_CONTINUOUS_29, BSE_MIDI_SIGNAL_CONTINUOUS_30,
  BSE_MIDI_SIGNAL_CONTINUOUS_31, BSE_MIDI_SIGNAL_CONSTANT_HIGH, BSE_MIDI_SIGNAL_CONSTANT_CENTER, BSE_MIDI_SIGNAL_CONSTANT_LOW,
  BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_CENTER, BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_HIGH, BSE_MIDI_SIGNAL_PARAMETER, BSE_MIDI_SIGNAL_NON_PARAMETER,
  BSE_MIDI_SIGNAL_CONTROL_0, BSE_MIDI_SIGNAL_CONTROL_1, BSE_MIDI_SIGNAL_CONTROL_2, BSE_MIDI_SIGNAL_CONTROL_3,
  BSE_MIDI_SIGNAL_CONTROL_4, BSE_MIDI_SIGNAL_CONTROL_5, BSE_MIDI_SIGNAL_CONTROL_6, BSE_MIDI_SIGNAL_CONTROL_7,
  BSE_MIDI_SIGNAL_CONTROL_8, BSE_MIDI_SIGNAL_CONTROL_9, BSE_MIDI_SIGNAL_CONTROL_10, BSE_MIDI_SIGNAL_CONTROL_11,
  BSE_MIDI_SIGNAL_CONTROL_12, BSE_MIDI_SIGNAL_CONTROL_13, BSE_MIDI_SIGNAL_CONTROL_14, BSE_MIDI_SIGNAL_CONTROL_15,
  BSE_MIDI_SIGNAL_CONTROL_16, BSE_MIDI_SIGNAL_CONTROL_17, BSE_MIDI_SIGNAL_CONTROL_18, BSE_MIDI_SIGNAL_CONTROL_19,
  BSE_MIDI_SIGNAL_CONTROL_20, BSE_MIDI_SIGNAL_CONTROL_21, BSE_MIDI_SIGNAL_CONTROL_22, BSE_MIDI_SIGNAL_CONTROL_23,
  BSE_MIDI_SIGNAL_CONTROL_24, BSE_MIDI_SIGNAL_CONTROL_25, BSE_MIDI_SIGNAL_CONTROL_26, BSE_MIDI_SIGNAL_CONTROL_27,
  BSE_MIDI_SIGNAL_CONTROL_28, BSE_MIDI_SIGNAL_CONTROL_29, BSE_MIDI_SIGNAL_CONTROL_30, BSE_MIDI_SIGNAL_CONTROL_31,
  BSE_MIDI_SIGNAL_CONTROL_32, BSE_MIDI_SIGNAL_CONTROL_33, BSE_MIDI_SIGNAL_CONTROL_34, BSE_MIDI_SIGNAL_CONTROL_35,
  BSE_MIDI_SIGNAL_CONTROL_36, BSE_MIDI_SIGNAL_CONTROL_37, BSE_MIDI_SIGNAL_CONTROL_38, BSE_MIDI_SIGNAL_CONTROL_39,
  BSE_MIDI_SIGNAL_CONTROL_40, BSE_MIDI_SIGNAL_CONTROL_41, BSE_MIDI_SIGNAL_CONTROL_42, BSE_MIDI_SIGNAL_CONTROL_43,
  BSE_MIDI_SIGNAL_CONTROL_44, BSE_MIDI_SIGNAL_CONTROL_45, BSE_MIDI_SIGNAL_CONTROL_46, BSE_MIDI_SIGNAL_CONTROL_47,
  BSE_MIDI_SIGNAL_CONTROL_48, BSE_MIDI_SIGNAL_CONTROL_49, BSE_MIDI_SIGNAL_CONTROL_50, BSE_MIDI_SIGNAL_CONTROL_51,
  BSE_MIDI_SIGNAL_CONTROL_52, BSE_MIDI_SIGNAL_CONTROL_53, BSE_MIDI_SIGNAL_CONTROL_54, BSE_MIDI_SIGNAL_CONTROL_55,
  BSE_MIDI_SIGNAL_CONTROL_56, BSE_MIDI_SIGNAL_CONTROL_57, BSE_MIDI_SIGNAL_CONTROL_58, BSE_MIDI_SIGNAL_CONTROL_59,
  BSE_MIDI_SIGNAL_CONTROL_60, BSE_MIDI_SIGNAL_CONTROL_61, BSE_MIDI_SIGNAL_CONTROL_62, BSE_MIDI_SIGNAL_CONTROL_63,
  BSE_MIDI_SIGNAL_CONTROL_64, BSE_MIDI_SIGNAL_CONTROL_65, BSE_MIDI_SIGNAL_CONTROL_66, BSE_MIDI_SIGNAL_CONTROL_67,
  BSE_MIDI_SIGNAL_CONTROL_68, BSE_MIDI_SIGNAL_CONTROL_69, BSE_MIDI_SIGNAL_CONTROL_70, BSE_MIDI_SIGNAL_CONTROL_71,
  BSE_MIDI_SIGNAL_CONTROL_72, BSE_MIDI_SIGNAL_CONTROL_73, BSE_MIDI_SIGNAL_CONTROL_74, BSE_MIDI_SIGNAL_CONTROL_75,
  BSE_MIDI_SIGNAL_CONTROL_76, BSE_MIDI_SIGNAL_CONTROL_77, BSE_MIDI_SIGNAL_CONTROL_78, BSE_MIDI_SIGNAL_CONTROL_79,
  BSE_MIDI_SIGNAL_CONTROL_80, BSE_MIDI_SIGNAL_CONTROL_81, BSE_MIDI_SIGNAL_CONTROL_82, BSE_MIDI_SIGNAL_CONTROL_83,
  BSE_MIDI_SIGNAL_CONTROL_84, BSE_MIDI_SIGNAL_CONTROL_85, BSE_MIDI_SIGNAL_CONTROL_86, BSE_MIDI_SIGNAL_CONTROL_87,
  BSE_MIDI_SIGNAL_CONTROL_88, BSE_MIDI_SIGNAL_CONTROL_89, BSE_MIDI_SIGNAL_CONTROL_90, BSE_MIDI_SIGNAL_CONTROL_91,
  BSE_MIDI_SIGNAL_CONTROL_92, BSE_MIDI_SIGNAL_CONTROL_93, BSE_MIDI_SIGNAL_CONTROL_94, BSE_MIDI_SIGNAL_CONTROL_95,
  BSE_MIDI_SIGNAL_CONTROL_96, BSE_MIDI_SIGNAL_CONTROL_97, BSE_MIDI_SIGNAL_CONTROL_98, BSE_MIDI_SIGNAL_CONTROL_99,
  BSE_MIDI_SIGNAL_CONTROL_100, BSE_MIDI_SIGNAL_CONTROL_101, BSE_MIDI_SIGNAL_CONTROL_102, BSE_MIDI_SIGNAL_CONTROL_103,
  BSE_MIDI_SIGNAL_CONTROL_104, BSE_MIDI_SIGNAL_CONTROL_105, BSE_MIDI_SIGNAL_CONTROL_106, BSE_MIDI_SIGNAL_CONTROL_107,
  BSE_MIDI_SIGNAL_CONTROL_108, BSE_MIDI_SIGNAL_CONTROL_109, BSE_MIDI_SIGNAL_CONTROL_110, BSE_MIDI_SIGNAL_CONTROL_111,
  BSE_MIDI_SIGNAL_CONTROL_112, BSE_MIDI_SIGNAL_CONTROL_113, BSE_MIDI_SIGNAL_CONTROL_114, BSE_MIDI_SIGNAL_CONTROL_115,
  BSE_MIDI_SIGNAL_CONTROL_116, BSE_MIDI_SIGNAL_CONTROL_117, BSE_MIDI_SIGNAL_CONTROL_118, BSE_MIDI_SIGNAL_CONTROL_119,
  BSE_MIDI_SIGNAL_CONTROL_120, BSE_MIDI_SIGNAL_CONTROL_121, BSE_MIDI_SIGNAL_CONTROL_122, BSE_MIDI_SIGNAL_CONTROL_123,
  BSE_MIDI_SIGNAL_CONTROL_124, BSE_MIDI_SIGNAL_CONTROL_125, BSE_MIDI_SIGNAL_CONTROL_126, BSE_MIDI_SIGNAL_CONTROL_127,
  BSE_MIDI_SIGNAL_PROGRAM, BSE_MIDI_SIGNAL_PRESSURE, BSE_MIDI_SIGNAL_PITCH_BEND, BSE_MIDI_SIGNAL_VELOCITY,
  BSE_MIDI_SIGNAL_FINE_TUNE, BSE_MIDI_SIGNAL_CONTINUOUS_0, BSE_MIDI_SIGNAL_CONTINUOUS_1, BSE_MIDI_SIGNAL_CONTINUOUS_2,
  BSE_MIDI_SIGNAL_CONTINUOUS_3, BSE_MIDI_SIGNAL_CONTINUOUS_4, BSE_MIDI_SIGNAL_CONTINUOUS_5, BSE_MIDI_SIGNAL_CONTINUOUS_6,
  BSE_MIDI_SIGNAL_CONTINUOUS_7, BSE_MIDI_SIGNAL_CONTINUOUS_8, BSE_MIDI_SIGNAL_CONTINUOUS_9, BSE_MIDI_SIGNAL_CONTINUOUS_10,
  BSE_MIDI_SIGNAL_CONTINUOUS_11, BSE_MIDI_SIGNAL_CONTINUOUS_12, BSE_MIDI_SIGNAL_CONTINUOUS_13, BSE_MIDI_SIGNAL_CONTINUOUS_14,
  BSE_MIDI_SIGNAL_CONTINUOUS_15, BSE_MIDI_SIGNAL_CONTINUOUS_16, BSE_MIDI_SIGNAL_CONTINUOUS_17, BSE_MIDI_SIGNAL_CONTINUOUS_18,
  BSE_MIDI_SIGNAL_CONTINUOUS_19, BSE_MIDI_SIGNAL_CONTINUOUS_20, BSE_MIDI_SIGNAL_CONTINUOUS_21, BSE_MIDI_SIGNAL_CONTINUOUS_22,
  BSE_MIDI_SIGNAL_CONTINUOUS_23, BSE_MIDI_SIGNAL_CONTINUOUS_24, BSE_MIDI_SIGNAL_CONTINUOUS_25, BSE_MIDI_SIGNAL_CONTINUOUS_26,
  BSE_MIDI_SIGNAL_CONTINUOUS_27, BSE_MIDI_SIGNAL_CONTINUOUS_28, BSE_MIDI_SIGNAL_CONTINUOUS_29, BSE_MIDI_SIGNAL_CONTINUOUS_30,
  BSE_MIDI_SIGNAL_CONTINUOUS_31, BSE_MIDI_SIGNAL_CONSTANT_HIGH, BSE_MIDI_SIGNAL_CONSTANT_CENTER, BSE_MIDI_SIGNAL_CONSTANT_LOW,
  BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_CENTER, BSE_MIDI_SIGNAL_CONSTANT_NEGATIVE_HIGH, BSE_MIDI_SIGNAL_PARAMETER, BSE_MIDI_SIGNAL_NON_PARAMETER,
  BSE_MIDI_SIGNAL_CONTROL_0, BSE_MIDI_SIGNAL_CONTROL_1, BSE_MIDI_SIGNAL_CONTROL_2, BSE_MIDI_SIGNAL_CONTROL_3,
  BSE_MIDI_SIGNAL_CONTROL_4, BSE_MIDI_SIGNAL_CONTROL_5, BSE_MIDI_SIGNAL_CONTROL_6, BSE_MIDI_SIGNAL_CONTROL_7,
  BSE_MIDI_SIGNAL_CONTROL_8, BSE_MIDI_SIGNAL_CONTROL_9, BSE_MIDI_SIGNAL_CONTROL_10, BSE_MIDI_SIGNAL_CONTROL_11,
  BSE_MIDI_SIGNAL_CONTROL_12, BSE_MIDI_SIGNAL_CONTROL_13, BSE_MIDI_SIGNAL_CONTROL_14, BSE_MIDI_SIGNAL_CONTROL_15,
  BSE_MIDI_SIGNAL_CONTROL_16, BSE_MIDI_SIGNAL_CONTROL_17, BSE_MIDI_SIGNAL_CONTROL_18, BSE_MIDI_SIGNAL_CONTROL_19,
  BSE_MIDI_SIGNAL_CONTROL_20, BSE_MIDI_SIGNAL_CONTROL_21, BSE_MIDI_SIGNAL_CONTROL_22, BSE_MIDI_SIGNAL_CONTROL_23,
  BSE_MIDI_SIGNAL_CONTROL_24, BSE_MIDI_SIGNAL_CONTROL_25, BSE_MIDI_SIGNAL_CONTROL_26, BSE_MIDI_SIGNAL_CONTROL_27,
  BSE_MIDI_SIGNAL_CONTROL_28, BSE_MIDI_SIGNAL_CONTROL_29, BSE_MIDI_SIGNAL_CONTROL_30, BSE_MIDI_SIGNAL_CONTROL_31,
  BSE_MIDI_SIGNAL_CONTROL_32, BSE_MIDI_SIGNAL_CONTROL_33, BSE_MIDI_SIGNAL_CONTROL_34, BSE_MIDI_SIGNAL_CONTROL_35,
  BSE_MIDI_SIGNAL_CONTROL_36, BSE_MIDI_SIGNAL_CONTROL_37, BSE_MIDI_SIGNAL_CONTROL_38, BSE_MIDI_SIGNAL_CONTROL_39,
  BSE_MIDI_SIGNAL_CONTROL_40, BSE_MIDI_SIGNAL_CONTROL_41, BSE_MIDI_SIGNAL_CONTROL_42, BSE_MIDI_SIGNAL_CONTROL_43,
  BSE_MIDI_SIGNAL_CONTROL_44, BSE_MIDI_SIGNAL_CONTROL_45, BSE_MIDI_SIGNAL_CONTROL_46, BSE_MIDI_SIGNAL_CONTROL_47,
  BSE_MIDI_SIGNAL_CONTROL_48, BSE_MIDI_SIGNAL_CONTROL_49, BSE_MIDI_SIGNAL_CONTROL_50, BSE_MIDI_SIGNAL_CONTROL_51,
  BSE_MIDI_SIGNAL_CONTROL_52, BSE_MIDI_SIGNAL_CONTROL_53, BSE_MIDI_SIGNAL_CONTROL_54, BSE_MIDI_SIGNAL_CONTROL_55,
  BSE_MIDI_SIGNAL_CONTROL_56, BSE_MIDI_SIGNAL_CONTROL_57, BSE_MIDI_SIGNAL_CONTROL_58, BSE_MIDI_SIGNAL_CONTROL_59,
  BSE_MIDI_SIGNAL_CONTROL_60, BSE_MIDI_SIGNAL_CONTROL_61, BSE_MIDI_SIGNAL_CONTROL_62, BSE_MIDI_SIGNAL_CONTROL_63,
  BSE_MIDI_SIGNAL_CONTROL_64, BSE_MIDI_SIGNAL_CONTROL_65, BSE_MIDI_SIGNAL_CONTROL_66, BSE_MIDI_SIGNAL_CONTROL_67,
  BSE_MIDI_SIGNAL_CONTROL_68, BSE_MIDI_SIGNAL_CONTROL_69, BSE_MIDI_SIGNAL_CONTROL_70, BSE_MIDI_SIGNAL_CONTROL_71,
  BSE_MIDI_SIGNAL_CONTROL_72, BSE_MIDI_SIGNAL_CONTROL_73, BSE_MIDI_SIGNAL_CONTROL_74, BSE_MIDI_SIGNAL_CONTROL_75,
  BSE_MIDI_SIGNAL_CONTROL_76, BSE_MIDI_SIGNAL_CONTROL_77, BSE_MIDI_SIGNAL_CONTROL_78, BSE_MIDI_SIGNAL_CONTROL_79,
  BSE_MIDI_SIGNAL_CONTROL_80, BSE_MIDI_SIGNAL_CONTROL_81, BSE_MIDI_SIGNAL_CONTROL_82, BSE_MIDI_SIGNAL_CONTROL_83,
  BSE_MIDI_SIGNAL_CONTROL_84, BSE_MIDI_SIGNAL_CONTROL_85, BSE_MIDI_SIGNAL_CONTROL_86, BSE_MIDI_SIGNAL_CONTROL_87,
  BSE_MIDI_SIGNAL_CONTROL_88, BSE_MIDI_SIGNAL_CONTROL_89, BSE_MIDI_SIGNAL_CONTROL_90, BSE_MIDI_SIGNAL_CONTROL_91,
  BSE_MIDI_SIGNAL_CONTROL_92, BSE_MIDI_SIGNAL_CONTROL_93, BSE_MIDI_SIGNAL_CONTROL_94, BSE_MIDI_SIGNAL_CONTROL_95,
  BSE_MIDI_SIGNAL_CONTROL_96, BSE_MIDI_SIGNAL_CONTROL_97, BSE_MIDI_SIGNAL_CONTROL_98, BSE_MIDI_SIGNAL_CONTROL_99,
  BSE_MIDI_SIGNAL_CONTROL_100, BSE_MIDI_SIGNAL_CONTROL_101, BSE_MIDI_SIGNAL_CONTROL_102, BSE_MIDI_SIGNAL_CONTROL_103,
  BSE_MIDI_SIGNAL_CONTROL_104, BSE_MIDI_SIGNAL_CONTROL_105, BSE_MIDI_SIGNAL_CONTROL_106, BSE_MIDI_SIGNAL_CONTROL_107,
  BSE_MIDI_SIGNAL_CONTROL_108, BSE_MIDI_SIGNAL_CONTROL_109, BSE_MIDI_SIGNAL_CONTROL_110, BSE_MIDI_SIGNAL_CONTROL_111,
  BSE_MIDI_SIGNAL_CONTROL_112, BSE_MIDI_SIGNAL_CONTROL_113, BSE_MIDI_SIGNAL_CONTROL_114, BSE_MIDI_SIGNAL_CONTROL_115,
  BSE_MIDI_SIGNAL_CONTROL_116, BSE_MIDI_SIGNAL_CONTROL_117, BSE_MIDI_SIGNAL_CONTROL_118, BSE_MIDI_SIGNAL_CONTROL_119,
  BSE_MIDI_SIGNAL_CONTROL_120, BSE_MIDI_SIGNAL_CONTROL_121, BSE_MIDI_SIGNAL_CONTROL_122, BSE_MIDI_SIGNAL_CONTROL_123,
  BSE_MIDI_SIGNAL_CONTROL_124, BSE_MIDI_SIGNAL_CONTROL_125, BSE_MIDI_SIGNAL_CONTROL_126, BSE_MIDI_SIGNAL_CONTROL_127
}
enum  BseMidiControlType {
  BSE_MIDI_CONTROL_NONE, BSE_MIDI_CONTROL_CONTINUOUS_0, BSE_MIDI_CONTROL_CONTINUOUS_1, BSE_MIDI_CONTROL_CONTINUOUS_2,
  BSE_MIDI_CONTROL_CONTINUOUS_3, BSE_MIDI_CONTROL_CONTINUOUS_4, BSE_MIDI_CONTROL_CONTINUOUS_5, BSE_MIDI_CONTROL_CONTINUOUS_6,
  BSE_MIDI_CONTROL_CONTINUOUS_7, BSE_MIDI_CONTROL_CONTINUOUS_8, BSE_MIDI_CONTROL_CONTINUOUS_9, BSE_MIDI_CONTROL_CONTINUOUS_10,
  BSE_MIDI_CONTROL_CONTINUOUS_11, BSE_MIDI_CONTROL_CONTINUOUS_12, BSE_MIDI_CONTROL_CONTINUOUS_13, BSE_MIDI_CONTROL_CONTINUOUS_14,
  BSE_MIDI_CONTROL_CONTINUOUS_15, BSE_MIDI_CONTROL_CONTINUOUS_16, BSE_MIDI_CONTROL_CONTINUOUS_17, BSE_MIDI_CONTROL_CONTINUOUS_18,
  BSE_MIDI_CONTROL_CONTINUOUS_19, BSE_MIDI_CONTROL_CONTINUOUS_20, BSE_MIDI_CONTROL_CONTINUOUS_21, BSE_MIDI_CONTROL_CONTINUOUS_22,
  BSE_MIDI_CONTROL_CONTINUOUS_23, BSE_MIDI_CONTROL_CONTINUOUS_24, BSE_MIDI_CONTROL_CONTINUOUS_25, BSE_MIDI_CONTROL_CONTINUOUS_26,
  BSE_MIDI_CONTROL_CONTINUOUS_27, BSE_MIDI_CONTROL_CONTINUOUS_28, BSE_MIDI_CONTROL_CONTINUOUS_29, BSE_MIDI_CONTROL_CONTINUOUS_30,
  BSE_MIDI_CONTROL_CONTINUOUS_31, BSE_MIDI_CONTROL_0, BSE_MIDI_CONTROL_1, BSE_MIDI_CONTROL_2,
  BSE_MIDI_CONTROL_3, BSE_MIDI_CONTROL_4, BSE_MIDI_CONTROL_5, BSE_MIDI_CONTROL_6,
  BSE_MIDI_CONTROL_7, BSE_MIDI_CONTROL_8, BSE_MIDI_CONTROL_9, BSE_MIDI_CONTROL_10,
  BSE_MIDI_CONTROL_11, BSE_MIDI_CONTROL_12, BSE_MIDI_CONTROL_13, BSE_MIDI_CONTROL_14,
  BSE_MIDI_CONTROL_15, BSE_MIDI_CONTROL_16, BSE_MIDI_CONTROL_17, BSE_MIDI_CONTROL_18,
  BSE_MIDI_CONTROL_19, BSE_MIDI_CONTROL_20, BSE_MIDI_CONTROL_21, BSE_MIDI_CONTROL_22,
  BSE_MIDI_CONTROL_23, BSE_MIDI_CONTROL_24, BSE_MIDI_CONTROL_25, BSE_MIDI_CONTROL_26,
  BSE_MIDI_CONTROL_27, BSE_MIDI_CONTROL_28, BSE_MIDI_CONTROL_29, BSE_MIDI_CONTROL_30,
  BSE_MIDI_CONTROL_31, BSE_MIDI_CONTROL_32, BSE_MIDI_CONTROL_33, BSE_MIDI_CONTROL_34,
  BSE_MIDI_CONTROL_35, BSE_MIDI_CONTROL_36, BSE_MIDI_CONTROL_37, BSE_MIDI_CONTROL_38,
  BSE_MIDI_CONTROL_39, BSE_MIDI_CONTROL_40, BSE_MIDI_CONTROL_41, BSE_MIDI_CONTROL_42,
  BSE_MIDI_CONTROL_43, BSE_MIDI_CONTROL_44, BSE_MIDI_CONTROL_45, BSE_MIDI_CONTROL_46,
  BSE_MIDI_CONTROL_47, BSE_MIDI_CONTROL_48, BSE_MIDI_CONTROL_49, BSE_MIDI_CONTROL_50,
  BSE_MIDI_CONTROL_51, BSE_MIDI_CONTROL_52, BSE_MIDI_CONTROL_53, BSE_MIDI_CONTROL_54,
  BSE_MIDI_CONTROL_55, BSE_MIDI_CONTROL_56, BSE_MIDI_CONTROL_57, BSE_MIDI_CONTROL_58,
  BSE_MIDI_CONTROL_59, BSE_MIDI_CONTROL_60, BSE_MIDI_CONTROL_61, BSE_MIDI_CONTROL_62,
  BSE_MIDI_CONTROL_63, BSE_MIDI_CONTROL_64, BSE_MIDI_CONTROL_65, BSE_MIDI_CONTROL_66,
  BSE_MIDI_CONTROL_67, BSE_MIDI_CONTROL_68, BSE_MIDI_CONTROL_69, BSE_MIDI_CONTROL_70,
  BSE_MIDI_CONTROL_71, BSE_MIDI_CONTROL_72, BSE_MIDI_CONTROL_73, BSE_MIDI_CONTROL_74,
  BSE_MIDI_CONTROL_75, BSE_MIDI_CONTROL_76, BSE_MIDI_CONTROL_77, BSE_MIDI_CONTROL_78,
  BSE_MIDI_CONTROL_79, BSE_MIDI_CONTROL_80, BSE_MIDI_CONTROL_81, BSE_MIDI_CONTROL_82,
  BSE_MIDI_CONTROL_83, BSE_MIDI_CONTROL_84, BSE_MIDI_CONTROL_85, BSE_MIDI_CONTROL_86,
  BSE_MIDI_CONTROL_87, BSE_MIDI_CONTROL_88, BSE_MIDI_CONTROL_89, BSE_MIDI_CONTROL_90,
  BSE_MIDI_CONTROL_91, BSE_MIDI_CONTROL_92, BSE_MIDI_CONTROL_93, BSE_MIDI_CONTROL_94,
  BSE_MIDI_CONTROL_95, BSE_MIDI_CONTROL_96, BSE_MIDI_CONTROL_97, BSE_MIDI_CONTROL_98,
  BSE_MIDI_CONTROL_99, BSE_MIDI_CONTROL_100, BSE_MIDI_CONTROL_101, BSE_MIDI_CONTROL_102,
  BSE_MIDI_CONTROL_103, BSE_MIDI_CONTROL_104, BSE_MIDI_CONTROL_105, BSE_MIDI_CONTROL_106,
  BSE_MIDI_CONTROL_107, BSE_MIDI_CONTROL_108, BSE_MIDI_CONTROL_109, BSE_MIDI_CONTROL_110,
  BSE_MIDI_CONTROL_111, BSE_MIDI_CONTROL_112, BSE_MIDI_CONTROL_113, BSE_MIDI_CONTROL_114,
  BSE_MIDI_CONTROL_115, BSE_MIDI_CONTROL_116, BSE_MIDI_CONTROL_117, BSE_MIDI_CONTROL_118,
  BSE_MIDI_CONTROL_119, BSE_MIDI_CONTROL_120, BSE_MIDI_CONTROL_121, BSE_MIDI_CONTROL_122,
  BSE_MIDI_CONTROL_123, BSE_MIDI_CONTROL_124, BSE_MIDI_CONTROL_125, BSE_MIDI_CONTROL_126,
  BSE_MIDI_CONTROL_127, BSE_MIDI_CONTROL_NONE, BSE_MIDI_CONTROL_CONTINUOUS_0, BSE_MIDI_CONTROL_CONTINUOUS_1,
  BSE_MIDI_CONTROL_CONTINUOUS_2, BSE_MIDI_CONTROL_CONTINUOUS_3, BSE_MIDI_CONTROL_CONTINUOUS_4, BSE_MIDI_CONTROL_CONTINUOUS_5,
  BSE_MIDI_CONTROL_CONTINUOUS_6, BSE_MIDI_CONTROL_CONTINUOUS_7, BSE_MIDI_CONTROL_CONTINUOUS_8, BSE_MIDI_CONTROL_CONTINUOUS_9,
  BSE_MIDI_CONTROL_CONTINUOUS_10, BSE_MIDI_CONTROL_CONTINUOUS_11, BSE_MIDI_CONTROL_CONTINUOUS_12, BSE_MIDI_CONTROL_CONTINUOUS_13,
  BSE_MIDI_CONTROL_CONTINUOUS_14, BSE_MIDI_CONTROL_CONTINUOUS_15, BSE_MIDI_CONTROL_CONTINUOUS_16, BSE_MIDI_CONTROL_CONTINUOUS_17,
  BSE_MIDI_CONTROL_CONTINUOUS_18, BSE_MIDI_CONTROL_CONTINUOUS_19, BSE_MIDI_CONTROL_CONTINUOUS_20, BSE_MIDI_CONTROL_CONTINUOUS_21,
  BSE_MIDI_CONTROL_CONTINUOUS_22, BSE_MIDI_CONTROL_CONTINUOUS_23, BSE_MIDI_CONTROL_CONTINUOUS_24, BSE_MIDI_CONTROL_CONTINUOUS_25,
  BSE_MIDI_CONTROL_CONTINUOUS_26, BSE_MIDI_CONTROL_CONTINUOUS_27, BSE_MIDI_CONTROL_CONTINUOUS_28, BSE_MIDI_CONTROL_CONTINUOUS_29,
  BSE_MIDI_CONTROL_CONTINUOUS_30, BSE_MIDI_CONTROL_CONTINUOUS_31, BSE_MIDI_CONTROL_0, BSE_MIDI_CONTROL_1,
  BSE_MIDI_CONTROL_2, BSE_MIDI_CONTROL_3, BSE_MIDI_CONTROL_4, BSE_MIDI_CONTROL_5,
  BSE_MIDI_CONTROL_6, BSE_MIDI_CONTROL_7, BSE_MIDI_CONTROL_8, BSE_MIDI_CONTROL_9,
  BSE_MIDI_CONTROL_10, BSE_MIDI_CONTROL_11, BSE_MIDI_CONTROL_12, BSE_MIDI_CONTROL_13,
  BSE_MIDI_CONTROL_14, BSE_MIDI_CONTROL_15, BSE_MIDI_CONTROL_16, BSE_MIDI_CONTROL_17,
  BSE_MIDI_CONTROL_18, BSE_MIDI_CONTROL_19, BSE_MIDI_CONTROL_20, BSE_MIDI_CONTROL_21,
  BSE_MIDI_CONTROL_22, BSE_MIDI_CONTROL_23, BSE_MIDI_CONTROL_24, BSE_MIDI_CONTROL_25,
  BSE_MIDI_CONTROL_26, BSE_MIDI_CONTROL_27, BSE_MIDI_CONTROL_28, BSE_MIDI_CONTROL_29,
  BSE_MIDI_CONTROL_30, BSE_MIDI_CONTROL_31, BSE_MIDI_CONTROL_32, BSE_MIDI_CONTROL_33,
  BSE_MIDI_CONTROL_34, BSE_MIDI_CONTROL_35, BSE_MIDI_CONTROL_36, BSE_MIDI_CONTROL_37,
  BSE_MIDI_CONTROL_38, BSE_MIDI_CONTROL_39, BSE_MIDI_CONTROL_40, BSE_MIDI_CONTROL_41,
  BSE_MIDI_CONTROL_42, BSE_MIDI_CONTROL_43, BSE_MIDI_CONTROL_44, BSE_MIDI_CONTROL_45,
  BSE_MIDI_CONTROL_46, BSE_MIDI_CONTROL_47, BSE_MIDI_CONTROL_48, BSE_MIDI_CONTROL_49,
  BSE_MIDI_CONTROL_50, BSE_MIDI_CONTROL_51, BSE_MIDI_CONTROL_52, BSE_MIDI_CONTROL_53,
  BSE_MIDI_CONTROL_54, BSE_MIDI_CONTROL_55, BSE_MIDI_CONTROL_56, BSE_MIDI_CONTROL_57,
  BSE_MIDI_CONTROL_58, BSE_MIDI_CONTROL_59, BSE_MIDI_CONTROL_60, BSE_MIDI_CONTROL_61,
  BSE_MIDI_CONTROL_62, BSE_MIDI_CONTROL_63, BSE_MIDI_CONTROL_64, BSE_MIDI_CONTROL_65,
  BSE_MIDI_CONTROL_66, BSE_MIDI_CONTROL_67, BSE_MIDI_CONTROL_68, BSE_MIDI_CONTROL_69,
  BSE_MIDI_CONTROL_70, BSE_MIDI_CONTROL_71, BSE_MIDI_CONTROL_72, BSE_MIDI_CONTROL_73,
  BSE_MIDI_CONTROL_74, BSE_MIDI_CONTROL_75, BSE_MIDI_CONTROL_76, BSE_MIDI_CONTROL_77,
  BSE_MIDI_CONTROL_78, BSE_MIDI_CONTROL_79, BSE_MIDI_CONTROL_80, BSE_MIDI_CONTROL_81,
  BSE_MIDI_CONTROL_82, BSE_MIDI_CONTROL_83, BSE_MIDI_CONTROL_84, BSE_MIDI_CONTROL_85,
  BSE_MIDI_CONTROL_86, BSE_MIDI_CONTROL_87, BSE_MIDI_CONTROL_88, BSE_MIDI_CONTROL_89,
  BSE_MIDI_CONTROL_90, BSE_MIDI_CONTROL_91, BSE_MIDI_CONTROL_92, BSE_MIDI_CONTROL_93,
  BSE_MIDI_CONTROL_94, BSE_MIDI_CONTROL_95, BSE_MIDI_CONTROL_96, BSE_MIDI_CONTROL_97,
  BSE_MIDI_CONTROL_98, BSE_MIDI_CONTROL_99, BSE_MIDI_CONTROL_100, BSE_MIDI_CONTROL_101,
  BSE_MIDI_CONTROL_102, BSE_MIDI_CONTROL_103, BSE_MIDI_CONTROL_104, BSE_MIDI_CONTROL_105,
  BSE_MIDI_CONTROL_106, BSE_MIDI_CONTROL_107, BSE_MIDI_CONTROL_108, BSE_MIDI_CONTROL_109,
  BSE_MIDI_CONTROL_110, BSE_MIDI_CONTROL_111, BSE_MIDI_CONTROL_112, BSE_MIDI_CONTROL_113,
  BSE_MIDI_CONTROL_114, BSE_MIDI_CONTROL_115, BSE_MIDI_CONTROL_116, BSE_MIDI_CONTROL_117,
  BSE_MIDI_CONTROL_118, BSE_MIDI_CONTROL_119, BSE_MIDI_CONTROL_120, BSE_MIDI_CONTROL_121,
  BSE_MIDI_CONTROL_122, BSE_MIDI_CONTROL_123, BSE_MIDI_CONTROL_124, BSE_MIDI_CONTROL_125,
  BSE_MIDI_CONTROL_126, BSE_MIDI_CONTROL_127
}
enum  BseMidiChannelEventType {
  BSE_MIDI_EVENT_NONE, BSE_MIDI_EVENT_NOTE_OFF, BSE_MIDI_EVENT_NOTE_ON, BSE_MIDI_EVENT_KEY_PRESSURE,
  BSE_MIDI_EVENT_CONTROL_CHANGE, BSE_MIDI_EVENT_PROGRAM_CHANGE, BSE_MIDI_EVENT_CHANNEL_PRESSURE, BSE_MIDI_EVENT_PITCH_BEND,
  BSE_MIDI_EVENT_SYS_EX, BSE_MIDI_EVENT_SONG_POINTER, BSE_MIDI_EVENT_SONG_SELECT, BSE_MIDI_EVENT_TUNE,
  BSE_MIDI_EVENT_TIMING_CLOCK, BSE_MIDI_EVENT_SONG_START, BSE_MIDI_EVENT_SONG_CONTINUE, BSE_MIDI_EVENT_SONG_STOP,
  BSE_MIDI_EVENT_ACTIVE_SENSING, BSE_MIDI_EVENT_SYSTEM_RESET, BSE_MIDI_EVENT_NONE, BSE_MIDI_EVENT_NOTE_OFF,
  BSE_MIDI_EVENT_NOTE_ON, BSE_MIDI_EVENT_KEY_PRESSURE, BSE_MIDI_EVENT_CONTROL_CHANGE, BSE_MIDI_EVENT_PROGRAM_CHANGE,
  BSE_MIDI_EVENT_CHANNEL_PRESSURE, BSE_MIDI_EVENT_PITCH_BEND, BSE_MIDI_EVENT_SYS_EX, BSE_MIDI_EVENT_SONG_POINTER,
  BSE_MIDI_EVENT_SONG_SELECT, BSE_MIDI_EVENT_TUNE, BSE_MIDI_EVENT_TIMING_CLOCK, BSE_MIDI_EVENT_SONG_START,
  BSE_MIDI_EVENT_SONG_CONTINUE, BSE_MIDI_EVENT_SONG_STOP, BSE_MIDI_EVENT_ACTIVE_SENSING, BSE_MIDI_EVENT_SYSTEM_RESET
}

Functions

GType BSE_TYPE_ID (GslDataCacheRequest)
GType BSE_TYPE_ID (GslVorbisCutterMode)
GType BSE_TYPE_ID (BseExportNodeType)
GType BSE_TYPE_ID (BseBiquadFilterType)
GType BSE_TYPE_ID (BseBiquadFilterNorm)
GType BSE_TYPE_ID (BseIIRFilterAlgorithm)
GType BSE_TYPE_ID (BseIIRFilterType)
GType BSE_TYPE_ID (BseRegistrationType)
GType BSE_TYPE_ID (BseInterpolType)
GType BSE_TYPE_ID (BseLoopType)
GType BSE_TYPE_ID (BseMagicFlags)
GType BSE_TYPE_ID (BseErrorType)
GType BSE_TYPE_ID (BseTimeRangeType)
GType BSE_TYPE_ID (BseMidiEventType)
GType BSE_TYPE_ID (BseProjectState)
GType BSE_TYPE_ID (BseStandardOscWaveType)
GType BSE_TYPE_ID (BseMidiDecoderState)
SfiRecFields bse_midi_channel_event_get_fields (void)
BseMidiChannelEvent * bse_midi_channel_event_new (void)
BseMidiChannelEvent * bse_midi_channel_event_copy_shallow (BseMidiChannelEvent *rec)
BseMidiChannelEvent * bse_midi_channel_event_from_rec (SfiRec *sfi_rec)
SfiRec * bse_midi_channel_event_to_rec (BseMidiChannelEvent *rec)
void bse_midi_channel_event_free (BseMidiChannelEvent *rec)
SfiRecFields bse_property_candidates_get_fields (void)
BsePropertyCandidates * bse_property_candidates_new (void)
BsePropertyCandidates * bse_property_candidates_copy_shallow (BsePropertyCandidates *rec)
BsePropertyCandidates * bse_property_candidates_from_rec (SfiRec *sfi_rec)
SfiRec * bse_property_candidates_to_rec (BsePropertyCandidates *rec)
void bse_property_candidates_free (BsePropertyCandidates *rec)
SfiRecFields bse_part_note_get_fields (void)
BsePartNote * bse_part_note_new (void)
BsePartNote * bse_part_note_copy_shallow (BsePartNote *rec)
BsePartNote * bse_part_note_from_rec (SfiRec *sfi_rec)
SfiRec * bse_part_note_to_rec (BsePartNote *rec)
void bse_part_note_free (BsePartNote *rec)
SfiRecFields bse_part_control_get_fields (void)
BsePartControl * bse_part_control_new (void)
BsePartControl * bse_part_control_copy_shallow (BsePartControl *rec)
BsePartControl * bse_part_control_from_rec (SfiRec *sfi_rec)
SfiRec * bse_part_control_to_rec (BsePartControl *rec)
void bse_part_control_free (BsePartControl *rec)
SfiRecFields bse_note_description_get_fields (void)
BseNoteDescription * bse_note_description_new (void)
BseNoteDescription * bse_note_description_copy_shallow (BseNoteDescription *rec)
BseNoteDescription * bse_note_description_from_rec (SfiRec *sfi_rec)
SfiRec * bse_note_description_to_rec (BseNoteDescription *rec)
void bse_note_description_free (BseNoteDescription *rec)
SfiRecFields bse_note_sequence_get_fields (void)
BseNoteSequence * bse_note_sequence_new (void)
BseNoteSequence * bse_note_sequence_copy_shallow (BseNoteSequence *rec)
BseNoteSequence * bse_note_sequence_from_rec (SfiRec *sfi_rec)
SfiRec * bse_note_sequence_to_rec (BseNoteSequence *rec)
void bse_note_sequence_free (BseNoteSequence *rec)
SfiRecFields bse_icon_get_fields (void)
BseIcon * bse_icon_new (void)
BseIcon * bse_icon_copy_shallow (BseIcon *rec)
BseIcon * bse_icon_from_rec (SfiRec *sfi_rec)
SfiRec * bse_icon_to_rec (BseIcon *rec)
void bse_icon_free (BseIcon *rec)
SfiRecFields bse_category_get_fields (void)
BseCategory * bse_category_new (void)
BseCategory * bse_category_copy_shallow (BseCategory *rec)
BseCategory * bse_category_from_rec (SfiRec *sfi_rec)
SfiRec * bse_category_to_rec (BseCategory *rec)
void bse_category_free (BseCategory *rec)
SfiRecFields bse_dot_get_fields (void)
BseDot * bse_dot_new (void)
BseDot * bse_dot_copy_shallow (BseDot *rec)
BseDot * bse_dot_from_rec (SfiRec *sfi_rec)
SfiRec * bse_dot_to_rec (BseDot *rec)
void bse_dot_free (BseDot *rec)
SfiRecFields bse_part_link_get_fields (void)
BsePartLink * bse_part_link_new (void)
BsePartLink * bse_part_link_copy_shallow (BsePartLink *rec)
BsePartLink * bse_part_link_from_rec (SfiRec *sfi_rec)
SfiRec * bse_part_link_to_rec (BsePartLink *rec)
void bse_part_link_free (BsePartLink *rec)
SfiRecFields bse_track_part_get_fields (void)
BseTrackPart * bse_track_part_new (void)
BseTrackPart * bse_track_part_copy_shallow (BseTrackPart *rec)
BseTrackPart * bse_track_part_from_rec (SfiRec *sfi_rec)
SfiRec * bse_track_part_to_rec (BseTrackPart *rec)
void bse_track_part_free (BseTrackPart *rec)
SfiRecFields bse_song_timing_get_fields (void)
BseSongTiming * bse_song_timing_new (void)
BseSongTiming * bse_song_timing_copy_shallow (BseSongTiming *rec)
BseSongTiming * bse_song_timing_from_rec (SfiRec *sfi_rec)
SfiRec * bse_song_timing_to_rec (BseSongTiming *rec)
void bse_song_timing_free (BseSongTiming *rec)
SfiRecFields bse_sample_file_info_get_fields (void)
BseSampleFileInfo * bse_sample_file_info_new (void)
BseSampleFileInfo * bse_sample_file_info_copy_shallow (BseSampleFileInfo *rec)
BseSampleFileInfo * bse_sample_file_info_from_rec (SfiRec *sfi_rec)
SfiRec * bse_sample_file_info_to_rec (BseSampleFileInfo *rec)
void bse_sample_file_info_free (BseSampleFileInfo *rec)
SfiRecFields bse_gconfig_get_fields (void)
BseGConfig * bse_gconfig_new (void)
BseGConfig * bse_gconfig_copy_shallow (BseGConfig *rec)
BseGConfig * bse_gconfig_from_rec (SfiRec *sfi_rec)
SfiRec * bse_gconfig_to_rec (BseGConfig *rec)
void bse_gconfig_free (BseGConfig *rec)
GParamSpec * bse_int_seq_get_element (void)
BseIntSeq * bse_int_seq_new (void)
void bse_int_seq_append (BseIntSeq *seq, SfiInt element)
BseIntSeq * bse_int_seq_copy_shallow (BseIntSeq *seq)
BseIntSeq * bse_int_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_int_seq_to_seq (BseIntSeq *seq)
void bse_int_seq_resize (BseIntSeq *seq, guint new_size)
void bse_int_seq_free (BseIntSeq *seq)
GParamSpec * bse_type_seq_get_element (void)
BseTypeSeq * bse_type_seq_new (void)
void bse_type_seq_append (BseTypeSeq *seq, const char *element)
BseTypeSeq * bse_type_seq_copy_shallow (BseTypeSeq *seq)
BseTypeSeq * bse_type_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_type_seq_to_seq (BseTypeSeq *seq)
void bse_type_seq_resize (BseTypeSeq *seq, guint new_size)
void bse_type_seq_free (BseTypeSeq *seq)
GParamSpec * bse_string_seq_get_element (void)
BseStringSeq * bse_string_seq_new (void)
void bse_string_seq_append (BseStringSeq *seq, const char *element)
BseStringSeq * bse_string_seq_copy_shallow (BseStringSeq *seq)
BseStringSeq * bse_string_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_string_seq_to_seq (BseStringSeq *seq)
void bse_string_seq_resize (BseStringSeq *seq, guint new_size)
void bse_string_seq_free (BseStringSeq *seq)
GParamSpec * bse_float_seq_get_element (void)
BseFloatSeq * bse_float_seq_new (void)
void bse_float_seq_append (BseFloatSeq *seq, SfiReal element)
BseFloatSeq * bse_float_seq_copy_shallow (BseFloatSeq *seq)
BseFloatSeq * bse_float_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_float_seq_to_seq (BseFloatSeq *seq)
void bse_float_seq_resize (BseFloatSeq *seq, guint new_size)
void bse_float_seq_free (BseFloatSeq *seq)
GParamSpec * bse_note_seq_get_element (void)
BseNoteSeq * bse_note_seq_new (void)
void bse_note_seq_append (BseNoteSeq *seq, SfiInt element)
BseNoteSeq * bse_note_seq_copy_shallow (BseNoteSeq *seq)
BseNoteSeq * bse_note_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_note_seq_to_seq (BseNoteSeq *seq)
void bse_note_seq_resize (BseNoteSeq *seq, guint new_size)
void bse_note_seq_free (BseNoteSeq *seq)
GParamSpec * bse_item_seq_get_element (void)
BseItemSeq * bse_item_seq_new (void)
void bse_item_seq_append (BseItemSeq *seq, BseItem *element)
BseItemSeq * bse_item_seq_copy_shallow (BseItemSeq *seq)
BseItemSeq * bse_item_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_item_seq_to_seq (BseItemSeq *seq)
void bse_item_seq_resize (BseItemSeq *seq, guint new_size)
void bse_item_seq_free (BseItemSeq *seq)
GParamSpec * bse_part_note_seq_get_element (void)
BsePartNoteSeq * bse_part_note_seq_new (void)
void bse_part_note_seq_append (BsePartNoteSeq *seq, BsePartNote *element)
BsePartNoteSeq * bse_part_note_seq_copy_shallow (BsePartNoteSeq *seq)
BsePartNoteSeq * bse_part_note_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_part_note_seq_to_seq (BsePartNoteSeq *seq)
void bse_part_note_seq_resize (BsePartNoteSeq *seq, guint new_size)
void bse_part_note_seq_free (BsePartNoteSeq *seq)
GParamSpec * bse_part_control_seq_get_element (void)
BsePartControlSeq * bse_part_control_seq_new (void)
void bse_part_control_seq_append (BsePartControlSeq *seq, BsePartControl *element)
BsePartControlSeq * bse_part_control_seq_copy_shallow (BsePartControlSeq *seq)
BsePartControlSeq * bse_part_control_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_part_control_seq_to_seq (BsePartControlSeq *seq)
void bse_part_control_seq_resize (BsePartControlSeq *seq, guint new_size)
void bse_part_control_seq_free (BsePartControlSeq *seq)
GParamSpec * bse_pixel_seq_get_element (void)
BsePixelSeq * bse_pixel_seq_new (void)
void bse_pixel_seq_append (BsePixelSeq *seq, SfiInt element)
BsePixelSeq * bse_pixel_seq_copy_shallow (BsePixelSeq *seq)
BsePixelSeq * bse_pixel_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_pixel_seq_to_seq (BsePixelSeq *seq)
void bse_pixel_seq_resize (BsePixelSeq *seq, guint new_size)
void bse_pixel_seq_free (BsePixelSeq *seq)
GParamSpec * bse_category_seq_get_element (void)
BseCategorySeq * bse_category_seq_new (void)
void bse_category_seq_append (BseCategorySeq *seq, BseCategory *element)
BseCategorySeq * bse_category_seq_copy_shallow (BseCategorySeq *seq)
BseCategorySeq * bse_category_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_category_seq_to_seq (BseCategorySeq *seq)
void bse_category_seq_resize (BseCategorySeq *seq, guint new_size)
void bse_category_seq_free (BseCategorySeq *seq)
GParamSpec * bse_dot_seq_get_element (void)
BseDotSeq * bse_dot_seq_new (void)
void bse_dot_seq_append (BseDotSeq *seq, BseDot *element)
BseDotSeq * bse_dot_seq_copy_shallow (BseDotSeq *seq)
BseDotSeq * bse_dot_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_dot_seq_to_seq (BseDotSeq *seq)
void bse_dot_seq_resize (BseDotSeq *seq, guint new_size)
void bse_dot_seq_free (BseDotSeq *seq)
GParamSpec * bse_part_link_seq_get_element (void)
BsePartLinkSeq * bse_part_link_seq_new (void)
void bse_part_link_seq_append (BsePartLinkSeq *seq, BsePartLink *element)
BsePartLinkSeq * bse_part_link_seq_copy_shallow (BsePartLinkSeq *seq)
BsePartLinkSeq * bse_part_link_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_part_link_seq_to_seq (BsePartLinkSeq *seq)
void bse_part_link_seq_resize (BsePartLinkSeq *seq, guint new_size)
void bse_part_link_seq_free (BsePartLinkSeq *seq)
GParamSpec * bse_track_part_seq_get_element (void)
BseTrackPartSeq * bse_track_part_seq_new (void)
void bse_track_part_seq_append (BseTrackPartSeq *seq, BseTrackPart *element)
BseTrackPartSeq * bse_track_part_seq_copy_shallow (BseTrackPartSeq *seq)
BseTrackPartSeq * bse_track_part_seq_from_seq (SfiSeq *sfi_seq)
SfiSeq * bse_track_part_seq_to_seq (BseTrackPartSeq *seq)
void bse_track_part_seq_resize (BseTrackPartSeq *seq, guint new_size)
void bse_track_part_seq_free (BseTrackPartSeq *seq)
SfiChoiceValues bse_musical_tuning_type_get_values (void)
SfiChoiceValues bse_midi_signal_type_get_values (void)
SfiChoiceValues bse_midi_control_type_get_values (void)
SfiChoiceValues bse_midi_channel_event_type_get_values (void)

Variables

GType bse_type_builtin_id_BseBus
GType bse_type_builtin_id_BseBiquadFilter
GType bse_type_builtin_id_BseConstant
GType bse_type_builtin_id_BseContainer
GType bse_type_builtin_id_BseContextMerger
GType bse_type_builtin_id_BseDataPocket
GType bse_type_builtin_id_BseEditableSample
GType bse_type_builtin_id_BseItem
GType bse_type_builtin_id_BseJanitor
GType bse_type_builtin_id_BseLadspaPlugin
GType bse_type_builtin_id_BseMidiController
GType bse_type_builtin_id_BseMidiDevice
GType bse_type_builtin_id_BseDevice
GType bse_type_builtin_id_BseMidiDeviceNULL
GType bse_type_builtin_id_BseMidiDeviceOSS
GType bse_type_builtin_id_BseMidiNotifier
GType bse_type_builtin_id_BseMidiSynth
GType bse_type_builtin_id_BseObject
GType bse_type_builtin_id_BsePart
GType bse_type_builtin_id_BsePcmInput
GType bse_type_builtin_id_BsePcmOutput
GType bse_type_builtin_id_BsePcmDevice
GType bse_type_builtin_id_BsePcmDeviceOSS
GType bse_type_builtin_id_BsePcmDeviceNull
GType bse_type_builtin_id_BsePlugin
GType bse_type_builtin_id_BseProject
GType bse_type_builtin_id_BseServer
GType bse_type_builtin_id_BseSNet
GType bse_type_builtin_id_BseSnooper
GType bse_type_builtin_id_BseSong
GType bse_type_builtin_id_BseSource
GType bse_type_builtin_id_BseStandardOsc
GType bse_type_builtin_id_BseStorage
GType bse_type_builtin_id_BseInstrumentOutput
GType bse_type_builtin_id_BseSubIPort
GType bse_type_builtin_id_BseInstrumentInput
GType bse_type_builtin_id_BseSubOPort
GType bse_type_builtin_id_BseSubSynth
GType bse_type_builtin_id_BseSuper
GType bse_type_builtin_id_BseTrack
GType bse_type_builtin_id_BseMidiVoiceInput
GType bse_type_builtin_id_BseMidiVoiceSwitch
GType bse_type_builtin_id_BseWave
GType bse_type_builtin_id_BseWaveOsc
GType bse_type_builtin_id_BseCSynth
GType bse_type_builtin_id_BseWaveRepo
GType bse_type_builtin_id_BseLadspaModule
GType bse_type_builtin_id_BsePcmWriter
GType bse_type_builtin_id_BseMidiInput
GType bse__type_id__musical_tuning_type
GType bse__type_id__midi_signal_type
GType bse__type_id__midi_control_type
GType bse__type_id__midi_channel_event_type
GType bse__type_id__midi_channel_event
GType bse__type_id__property_candidates
GType bse__type_id__part_note
GType bse__type_id__part_control
GType bse__type_id__note_description
GType bse__type_id__note_sequence
GType bse__type_id__icon
GType bse__type_id__category
GType bse__type_id__dot
GType bse__type_id__part_link
GType bse__type_id__track_part
GType bse__type_id__song_timing
GType bse__type_id__sample_file_info
GType bse__type_id__gconfig
GType bse__type_id__int_seq
GType bse__type_id__type_seq
GType bse__type_id__string_seq
GType bse__type_id__float_seq
GType bse__type_id__note_seq
GType bse__type_id__item_seq
GType bse__type_id__part_note_seq
GType bse__type_id__part_control_seq
GType bse__type_id__pixel_seq
GType bse__type_id__category_seq
GType bse__type_id__dot_seq
GType bse__type_id__part_link_seq
GType bse__type_id__track_part_seq

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines