6 #define BSE_TYPE_DATA_CACHE_REQUEST (BSE_TYPE_ID (GslDataCacheRequest)) // enum
7 extern GType BSE_TYPE_ID (GslDataCacheRequest);
10 #define BSE_TYPE_VORBIS_CUTTER_MODE (BSE_TYPE_ID (GslVorbisCutterMode)) // enum
11 extern GType BSE_TYPE_ID (GslVorbisCutterMode);
14 #define BSE_TYPE_EXPORT_NODE_TYPE (BSE_TYPE_ID (BseExportNodeType)) // enum
15 extern GType BSE_TYPE_ID (BseExportNodeType);
18 #define BSE_TYPE_BIQUAD_FILTER_TYPE (BSE_TYPE_ID (BseBiquadFilterType)) // enum
19 extern GType BSE_TYPE_ID (BseBiquadFilterType);
20 #define BSE_TYPE_BIQUAD_FILTER_NORM (BSE_TYPE_ID (BseBiquadFilterNorm)) // enum
21 extern GType BSE_TYPE_ID (BseBiquadFilterNorm);
24 #define BSE_TYPE_IIR_FILTER_KIND (BSE_TYPE_ID (BseIIRFilterKind)) // enum
25 extern GType BSE_TYPE_ID (BseIIRFilterKind);
26 #define BSE_TYPE_IIR_FILTER_TYPE (BSE_TYPE_ID (BseIIRFilterType)) // enum
27 extern GType BSE_TYPE_ID (BseIIRFilterType);
28 #define BSE_TYPE_REGISTRATION_TYPE (BSE_TYPE_ID (BseRegistrationType)) // enum
29 extern GType BSE_TYPE_ID (BseRegistrationType);
30 #define BSE_TYPE_INTERPOL_TYPE (BSE_TYPE_ID (BseInterpolType)) // enum
31 extern GType BSE_TYPE_ID (BseInterpolType);
32 #define BSE_TYPE_LOOP_TYPE (BSE_TYPE_ID (BseLoopType)) // enum
33 extern GType BSE_TYPE_ID (BseLoopType);
34 #define BSE_TYPE_MAGIC_FLAGS (BSE_TYPE_ID (BseMagicFlags)) // enum
35 extern GType BSE_TYPE_ID (BseMagicFlags);
36 #define BSE_TYPE_ERROR_TYPE (BSE_TYPE_ID (BseErrorType)) // enum
37 extern GType BSE_TYPE_ID (BseErrorType);
38 #define BSE_TYPE_MIDI_SIGNAL_TYPE (BSE_TYPE_ID (BseMidiSignalType)) // enum
39 extern GType BSE_TYPE_ID (BseMidiSignalType);
42 #define BSE_TYPE_TIME_RANGE_TYPE (BSE_TYPE_ID (BseTimeRangeType)) // enum
43 extern GType BSE_TYPE_ID (BseTimeRangeType);
46 #define BSE_TYPE_MIDI_EVENT_TYPE (BSE_TYPE_ID (BseMidiEventType)) // enum
47 extern GType BSE_TYPE_ID (BseMidiEventType);
50 #define BSE_TYPE_PROJECT_STATE (BSE_TYPE_ID (BseProjectState)) // enum
51 extern GType BSE_TYPE_ID (BseProjectState);
54 #define BSE_TYPE_STANDARD_OSC_WAVE_TYPE (BSE_TYPE_ID (BseStandardOscWaveType)) // enum
55 extern GType BSE_TYPE_ID (BseStandardOscWaveType);
58 #define BSE_TYPE_MIDI_DECODER_STATE (BSE_TYPE_ID (BseMidiDecoderState)) // enum
59 extern GType BSE_TYPE_ID (BseMidiDecoderState);
69 extern GType bse_type_builtin_id_BseBus;
72 extern GType bse_type_builtin_id_BseBiquadFilter;
75 extern GType bse_type_builtin_id_BseConstant;
78 extern GType bse_type_builtin_id_BseContainer;
81 extern GType bse_type_builtin_id_BseContextMerger;
84 extern GType bse_type_builtin_id_BseEditableSample;
87 extern GType bse_type_builtin_id_BseItem;
90 extern GType bse_type_builtin_id_BseJanitor;
93 extern GType bse_type_builtin_id_BseLadspaPlugin;
96 extern GType bse_type_builtin_id_BseMidiController;
99 extern GType bse_type_builtin_id_BseMidiDevice;
102 extern GType bse_type_builtin_id_BseDevice;
105 extern GType bse_type_builtin_id_BseMidiDeviceNULL;
108 extern GType bse_type_builtin_id_BseMidiDeviceOSS;
111 extern GType bse_type_builtin_id_BseMidiNotifier;
114 extern GType bse_type_builtin_id_BseMidiSynth;
117 extern GType bse_type_builtin_id_BseObject;
120 extern GType bse_type_builtin_id_BsePart;
123 extern GType bse_type_builtin_id_BsePcmInput;
126 extern GType bse_type_builtin_id_BsePcmOutput;
129 extern GType bse_type_builtin_id_BsePcmDevice;
132 extern GType bse_type_builtin_id_BsePcmDeviceOSS;
135 extern GType bse_type_builtin_id_BsePcmDeviceNull;
138 extern GType bse_type_builtin_id_BsePlugin;
141 extern GType bse_type_builtin_id_BseProject;
144 extern GType bse_type_builtin_id_BseServer;
147 extern GType bse_type_builtin_id_BseSNet;
150 extern GType bse_type_builtin_id_BseSnooper;
153 extern GType bse_type_builtin_id_BseSong;
156 extern GType bse_type_builtin_id_BseSource;
159 extern GType bse_type_builtin_id_BseStandardOsc;
162 extern GType bse_type_builtin_id_BseStorage;
165 extern GType bse_type_builtin_id_BseInstrumentOutput;
168 extern GType bse_type_builtin_id_BseSubIPort;
171 extern GType bse_type_builtin_id_BseInstrumentInput;
174 extern GType bse_type_builtin_id_BseSubOPort;
177 extern GType bse_type_builtin_id_BseSubSynth;
180 extern GType bse_type_builtin_id_BseSuper;
183 extern GType bse_type_builtin_id_BseTrack;
186 extern GType bse_type_builtin_id_BseMidiVoiceInput;
189 extern GType bse_type_builtin_id_BseMidiVoiceSwitch;
192 extern GType bse_type_builtin_id_BseWave;
195 extern GType bse_type_builtin_id_BseWaveOsc;
198 extern GType bse_type_builtin_id_BseCSynth;
201 extern GType bse_type_builtin_id_BseWaveRepo;
204 extern GType bse_type_builtin_id_BseLadspaModule;
207 extern GType bse_type_builtin_id_BsePcmWriter;
210 extern GType bse_type_builtin_id_BseMidiInput;
224 BSE_MIDI_CONTROL_NONE = 0,
225 BSE_MIDI_CONTROL_CONTINUOUS_0 = 64,
226 BSE_MIDI_CONTROL_CONTINUOUS_1 = 65,
227 BSE_MIDI_CONTROL_CONTINUOUS_2 = 66,
228 BSE_MIDI_CONTROL_CONTINUOUS_3 = 67,
229 BSE_MIDI_CONTROL_CONTINUOUS_4 = 68,
230 BSE_MIDI_CONTROL_CONTINUOUS_5 = 69,
231 BSE_MIDI_CONTROL_CONTINUOUS_6 = 70,
232 BSE_MIDI_CONTROL_CONTINUOUS_7 = 71,
233 BSE_MIDI_CONTROL_CONTINUOUS_8 = 72,
234 BSE_MIDI_CONTROL_CONTINUOUS_9 = 73,
235 BSE_MIDI_CONTROL_CONTINUOUS_10 = 74,
236 BSE_MIDI_CONTROL_CONTINUOUS_11 = 75,
237 BSE_MIDI_CONTROL_CONTINUOUS_12 = 76,
238 BSE_MIDI_CONTROL_CONTINUOUS_13 = 77,
239 BSE_MIDI_CONTROL_CONTINUOUS_14 = 78,
240 BSE_MIDI_CONTROL_CONTINUOUS_15 = 79,
241 BSE_MIDI_CONTROL_CONTINUOUS_16 = 80,
242 BSE_MIDI_CONTROL_CONTINUOUS_17 = 81,
243 BSE_MIDI_CONTROL_CONTINUOUS_18 = 82,
244 BSE_MIDI_CONTROL_CONTINUOUS_19 = 83,
245 BSE_MIDI_CONTROL_CONTINUOUS_20 = 84,
246 BSE_MIDI_CONTROL_CONTINUOUS_21 = 85,
247 BSE_MIDI_CONTROL_CONTINUOUS_22 = 86,
248 BSE_MIDI_CONTROL_CONTINUOUS_23 = 87,
249 BSE_MIDI_CONTROL_CONTINUOUS_24 = 88,
250 BSE_MIDI_CONTROL_CONTINUOUS_25 = 89,
251 BSE_MIDI_CONTROL_CONTINUOUS_26 = 90,
252 BSE_MIDI_CONTROL_CONTINUOUS_27 = 91,
253 BSE_MIDI_CONTROL_CONTINUOUS_28 = 92,
254 BSE_MIDI_CONTROL_CONTINUOUS_29 = 93,
255 BSE_MIDI_CONTROL_CONTINUOUS_30 = 94,
256 BSE_MIDI_CONTROL_CONTINUOUS_31 = 95,
257 BSE_MIDI_CONTROL_0 = 128,
258 BSE_MIDI_CONTROL_1 = 129,
259 BSE_MIDI_CONTROL_2 = 130,
260 BSE_MIDI_CONTROL_3 = 131,
261 BSE_MIDI_CONTROL_4 = 132,
262 BSE_MIDI_CONTROL_5 = 133,
263 BSE_MIDI_CONTROL_6 = 134,
264 BSE_MIDI_CONTROL_7 = 135,
265 BSE_MIDI_CONTROL_8 = 136,
266 BSE_MIDI_CONTROL_9 = 137,
267 BSE_MIDI_CONTROL_10 = 138,
268 BSE_MIDI_CONTROL_11 = 139,
269 BSE_MIDI_CONTROL_12 = 140,
270 BSE_MIDI_CONTROL_13 = 141,
271 BSE_MIDI_CONTROL_14 = 142,
272 BSE_MIDI_CONTROL_15 = 143,
273 BSE_MIDI_CONTROL_16 = 144,
274 BSE_MIDI_CONTROL_17 = 145,
275 BSE_MIDI_CONTROL_18 = 146,
276 BSE_MIDI_CONTROL_19 = 147,
277 BSE_MIDI_CONTROL_20 = 148,
278 BSE_MIDI_CONTROL_21 = 149,
279 BSE_MIDI_CONTROL_22 = 150,
280 BSE_MIDI_CONTROL_23 = 151,
281 BSE_MIDI_CONTROL_24 = 152,
282 BSE_MIDI_CONTROL_25 = 153,
283 BSE_MIDI_CONTROL_26 = 154,
284 BSE_MIDI_CONTROL_27 = 155,
285 BSE_MIDI_CONTROL_28 = 156,
286 BSE_MIDI_CONTROL_29 = 157,
287 BSE_MIDI_CONTROL_30 = 158,
288 BSE_MIDI_CONTROL_31 = 159,
289 BSE_MIDI_CONTROL_32 = 160,
290 BSE_MIDI_CONTROL_33 = 161,
291 BSE_MIDI_CONTROL_34 = 162,
292 BSE_MIDI_CONTROL_35 = 163,
293 BSE_MIDI_CONTROL_36 = 164,
294 BSE_MIDI_CONTROL_37 = 165,
295 BSE_MIDI_CONTROL_38 = 166,
296 BSE_MIDI_CONTROL_39 = 167,
297 BSE_MIDI_CONTROL_40 = 168,
298 BSE_MIDI_CONTROL_41 = 169,
299 BSE_MIDI_CONTROL_42 = 170,
300 BSE_MIDI_CONTROL_43 = 171,
301 BSE_MIDI_CONTROL_44 = 172,
302 BSE_MIDI_CONTROL_45 = 173,
303 BSE_MIDI_CONTROL_46 = 174,
304 BSE_MIDI_CONTROL_47 = 175,
305 BSE_MIDI_CONTROL_48 = 176,
306 BSE_MIDI_CONTROL_49 = 177,
307 BSE_MIDI_CONTROL_50 = 178,
308 BSE_MIDI_CONTROL_51 = 179,
309 BSE_MIDI_CONTROL_52 = 180,
310 BSE_MIDI_CONTROL_53 = 181,
311 BSE_MIDI_CONTROL_54 = 182,
312 BSE_MIDI_CONTROL_55 = 183,
313 BSE_MIDI_CONTROL_56 = 184,
314 BSE_MIDI_CONTROL_57 = 185,
315 BSE_MIDI_CONTROL_58 = 186,
316 BSE_MIDI_CONTROL_59 = 187,
317 BSE_MIDI_CONTROL_60 = 188,
318 BSE_MIDI_CONTROL_61 = 189,
319 BSE_MIDI_CONTROL_62 = 190,
320 BSE_MIDI_CONTROL_63 = 191,
321 BSE_MIDI_CONTROL_64 = 192,
322 BSE_MIDI_CONTROL_65 = 193,
323 BSE_MIDI_CONTROL_66 = 194,
324 BSE_MIDI_CONTROL_67 = 195,
325 BSE_MIDI_CONTROL_68 = 196,
326 BSE_MIDI_CONTROL_69 = 197,
327 BSE_MIDI_CONTROL_70 = 198,
328 BSE_MIDI_CONTROL_71 = 199,
329 BSE_MIDI_CONTROL_72 = 200,
330 BSE_MIDI_CONTROL_73 = 201,
331 BSE_MIDI_CONTROL_74 = 202,
332 BSE_MIDI_CONTROL_75 = 203,
333 BSE_MIDI_CONTROL_76 = 204,
334 BSE_MIDI_CONTROL_77 = 205,
335 BSE_MIDI_CONTROL_78 = 206,
336 BSE_MIDI_CONTROL_79 = 207,
337 BSE_MIDI_CONTROL_80 = 208,
338 BSE_MIDI_CONTROL_81 = 209,
339 BSE_MIDI_CONTROL_82 = 210,
340 BSE_MIDI_CONTROL_83 = 211,
341 BSE_MIDI_CONTROL_84 = 212,
342 BSE_MIDI_CONTROL_85 = 213,
343 BSE_MIDI_CONTROL_86 = 214,
344 BSE_MIDI_CONTROL_87 = 215,
345 BSE_MIDI_CONTROL_88 = 216,
346 BSE_MIDI_CONTROL_89 = 217,
347 BSE_MIDI_CONTROL_90 = 218,
348 BSE_MIDI_CONTROL_91 = 219,
349 BSE_MIDI_CONTROL_92 = 220,
350 BSE_MIDI_CONTROL_93 = 221,
351 BSE_MIDI_CONTROL_94 = 222,
352 BSE_MIDI_CONTROL_95 = 223,
353 BSE_MIDI_CONTROL_96 = 224,
354 BSE_MIDI_CONTROL_97 = 225,
355 BSE_MIDI_CONTROL_98 = 226,
356 BSE_MIDI_CONTROL_99 = 227,
357 BSE_MIDI_CONTROL_100 = 228,
358 BSE_MIDI_CONTROL_101 = 229,
359 BSE_MIDI_CONTROL_102 = 230,
360 BSE_MIDI_CONTROL_103 = 231,
361 BSE_MIDI_CONTROL_104 = 232,
362 BSE_MIDI_CONTROL_105 = 233,
363 BSE_MIDI_CONTROL_106 = 234,
364 BSE_MIDI_CONTROL_107 = 235,
365 BSE_MIDI_CONTROL_108 = 236,
366 BSE_MIDI_CONTROL_109 = 237,
367 BSE_MIDI_CONTROL_110 = 238,
368 BSE_MIDI_CONTROL_111 = 239,
369 BSE_MIDI_CONTROL_112 = 240,
370 BSE_MIDI_CONTROL_113 = 241,
371 BSE_MIDI_CONTROL_114 = 242,
372 BSE_MIDI_CONTROL_115 = 243,
373 BSE_MIDI_CONTROL_116 = 244,
374 BSE_MIDI_CONTROL_117 = 245,
375 BSE_MIDI_CONTROL_118 = 246,
376 BSE_MIDI_CONTROL_119 = 247,
377 BSE_MIDI_CONTROL_120 = 248,
378 BSE_MIDI_CONTROL_121 = 249,
379 BSE_MIDI_CONTROL_122 = 250,
380 BSE_MIDI_CONTROL_123 = 251,
381 BSE_MIDI_CONTROL_124 = 252,
382 BSE_MIDI_CONTROL_125 = 253,
383 BSE_MIDI_CONTROL_126 = 254,
384 BSE_MIDI_CONTROL_127 = 255,
385 } BseMidiControlType;
388 BSE_MIDI_EVENT_NONE = 0,
389 BSE_MIDI_EVENT_NOTE_OFF = 1,
390 BSE_MIDI_EVENT_NOTE_ON = 2,
391 BSE_MIDI_EVENT_KEY_PRESSURE = 3,
392 BSE_MIDI_EVENT_CONTROL_CHANGE = 4,
393 BSE_MIDI_EVENT_PROGRAM_CHANGE = 5,
394 BSE_MIDI_EVENT_CHANNEL_PRESSURE = 6,
395 BSE_MIDI_EVENT_PITCH_BEND = 7,
396 BSE_MIDI_EVENT_SYS_EX = 8,
397 BSE_MIDI_EVENT_SONG_POINTER = 9,
398 BSE_MIDI_EVENT_SONG_SELECT = 10,
399 BSE_MIDI_EVENT_TUNE = 11,
400 BSE_MIDI_EVENT_TIMING_CLOCK = 12,
401 BSE_MIDI_EVENT_SONG_START = 13,
402 BSE_MIDI_EVENT_SONG_CONTINUE = 14,
403 BSE_MIDI_EVENT_SONG_STOP = 15,
404 BSE_MIDI_EVENT_ACTIVE_SENSING = 16,
405 BSE_MIDI_EVENT_SYSTEM_RESET = 17,
406 } BseMidiChannelEventType;
456 BseMidiChannelEventType event_type;
473 BseTypeSeq* partitions;
482 BseP1xelSeq* pixel_seq;
493 SfiInt synth_latency;
494 SfiInt synth_mixing_freq;
495 SfiInt synth_control_freq;
496 SfiBool invert_sustain;
497 gchar* author_default;
498 gchar* license_default;
501 gchar* instrument_path;
510 BseMidiChannelEvent* bse_midi_channel_event_new (
void);
511 BseMidiChannelEvent* bse_midi_channel_event_copy_shallow (BseMidiChannelEvent* rec);
512 BseMidiChannelEvent* bse_midi_channel_event_from_rec (SfiRec *sfi_rec);
513 SfiRec *bse_midi_channel_event_to_rec (BseMidiChannelEvent* rec);
514 void bse_midi_channel_event_free (BseMidiChannelEvent* rec);
517 BsePropertyCandidates* bse_property_candidates_new (
void);
518 BsePropertyCandidates* bse_property_candidates_copy_shallow (BsePropertyCandidates* rec);
519 BsePropertyCandidates* bse_property_candidates_from_rec (SfiRec *sfi_rec);
520 SfiRec *bse_property_candidates_to_rec (BsePropertyCandidates* rec);
521 void bse_property_candidates_free (BsePropertyCandidates* rec);
524 BseNoteSequence* bse_note_sequence_new (
void);
525 BseNoteSequence* bse_note_sequence_copy_shallow (BseNoteSequence* rec);
526 BseNoteSequence* bse_note_sequence_from_rec (SfiRec *sfi_rec);
527 SfiRec *bse_note_sequence_to_rec (BseNoteSequence* rec);
528 void bse_note_sequence_free (BseNoteSequence* rec);
531 BseIc0n* bse_ic0n_new (
void);
532 BseIc0n* bse_ic0n_copy_shallow (BseIc0n* rec);
533 BseIc0n* bse_ic0n_from_rec (SfiRec *sfi_rec);
534 SfiRec *bse_ic0n_to_rec (BseIc0n* rec);
535 void bse_ic0n_free (BseIc0n* rec);
538 BseCategory* bse_category_new (
void);
539 BseCategory* bse_category_copy_shallow (BseCategory* rec);
540 BseCategory* bse_category_from_rec (SfiRec *sfi_rec);
541 SfiRec *bse_category_to_rec (BseCategory* rec);
542 void bse_category_free (BseCategory* rec);
545 BseGConfig* bse_gconfig_new (
void);
546 BseGConfig* bse_gconfig_copy_shallow (BseGConfig* rec);
547 BseGConfig* bse_gconfig_from_rec (SfiRec *sfi_rec);
548 SfiRec *bse_gconfig_to_rec (BseGConfig* rec);
549 void bse_gconfig_free (BseGConfig* rec);
554 GParamSpec* bse_type_seq_get_element (
void);
555 BseTypeSeq* bse_type_seq_new (
void);
556 void bse_type_seq_append (BseTypeSeq* seq,
const char* element);
557 BseTypeSeq* bse_type_seq_copy_shallow (BseTypeSeq* seq);
558 BseTypeSeq* bse_type_seq_from_seq (SfiSeq *sfi_seq);
559 SfiSeq *bse_type_seq_to_seq (BseTypeSeq* seq);
560 void bse_type_seq_resize (BseTypeSeq* seq, guint new_size);
561 void bse_type_seq_free (BseTypeSeq* seq);
563 GParamSpec* bse_float_seq_get_element (
void);
564 BseFloatSeq* bse_float_seq_new (
void);
565 void bse_float_seq_append (BseFloatSeq* seq, SfiReal element);
566 BseFloatSeq* bse_float_seq_copy_shallow (BseFloatSeq* seq);
567 BseFloatSeq* bse_float_seq_from_seq (SfiSeq *sfi_seq);
568 SfiSeq *bse_float_seq_to_seq (BseFloatSeq* seq);
569 void bse_float_seq_resize (BseFloatSeq* seq, guint new_size);
570 void bse_float_seq_free (BseFloatSeq* seq);
572 GParamSpec* bse_note_seq_get_element (
void);
573 BseNoteSeq* bse_note_seq_new (
void);
574 void bse_note_seq_append (BseNoteSeq* seq, SfiInt element);
575 BseNoteSeq* bse_note_seq_copy_shallow (BseNoteSeq* seq);
576 BseNoteSeq* bse_note_seq_from_seq (SfiSeq *sfi_seq);
577 SfiSeq *bse_note_seq_to_seq (BseNoteSeq* seq);
578 void bse_note_seq_resize (BseNoteSeq* seq, guint new_size);
579 void bse_note_seq_free (BseNoteSeq* seq);
581 GParamSpec* bse_it3m_seq_get_element (
void);
582 BseIt3mSeq* bse_it3m_seq_new (
void);
583 void bse_it3m_seq_append (BseIt3mSeq* seq,
BseItem* element);
584 BseIt3mSeq* bse_it3m_seq_copy_shallow (BseIt3mSeq* seq);
585 BseIt3mSeq* bse_it3m_seq_from_seq (SfiSeq *sfi_seq);
586 SfiSeq *bse_it3m_seq_to_seq (BseIt3mSeq* seq);
587 void bse_it3m_seq_resize (BseIt3mSeq* seq, guint new_size);
588 void bse_it3m_seq_free (BseIt3mSeq* seq);
590 GParamSpec* bse_p1xel_seq_get_element (
void);
591 BseP1xelSeq* bse_p1xel_seq_new (
void);
592 void bse_p1xel_seq_append (BseP1xelSeq* seq, SfiInt element);
593 BseP1xelSeq* bse_p1xel_seq_copy_shallow (BseP1xelSeq* seq);
594 BseP1xelSeq* bse_p1xel_seq_from_seq (SfiSeq *sfi_seq);
595 SfiSeq *bse_p1xel_seq_to_seq (BseP1xelSeq* seq);
596 void bse_p1xel_seq_resize (BseP1xelSeq* seq, guint new_size);
597 void bse_p1xel_seq_free (BseP1xelSeq* seq);
599 GParamSpec* bse_category_seq_get_element (
void);
600 BseCategorySeq* bse_category_seq_new (
void);
601 void bse_category_seq_append (BseCategorySeq* seq, BseCategory* element);
602 BseCategorySeq* bse_category_seq_copy_shallow (BseCategorySeq* seq);
603 BseCategorySeq* bse_category_seq_from_seq (SfiSeq *sfi_seq);
604 SfiSeq *bse_category_seq_to_seq (BseCategorySeq* seq);
605 void bse_category_seq_resize (BseCategorySeq* seq, guint new_size);
606 void bse_category_seq_free (BseCategorySeq* seq);
616 extern GType bse__type_id__midi_control_type;
617 extern GType bse__type_id__midi_channel_event_type;
621 extern GType bse__type_id__midi_channel_event;
622 extern GType bse__type_id__property_candidates;
623 extern GType bse__type_id__note_sequence;
624 extern GType bse__type_id__ic0n;
625 extern GType bse__type_id__category;
626 extern GType bse__type_id__gconfig;
630 extern GType bse__type_id__type_seq;
631 extern GType bse__type_id__float_seq;
632 extern GType bse__type_id__note_seq;
633 extern GType bse__type_id__it3m_seq;
634 extern GType bse__type_id__p1xel_seq;
635 extern GType bse__type_id__category_seq;
641 #define BSE_TYPE_MIDI_CONTROL_TYPE (bse__type_id__midi_control_type)
642 #define BSE_TYPE_MIDI_CHANNEL_EVENT_TYPE (bse__type_id__midi_channel_event_type)
646 #define BSE_TYPE_MIDI_CHANNEL_EVENT (bse__type_id__midi_channel_event)
647 #define BSE_TYPE_PROPERTY_CANDIDATES (bse__type_id__property_candidates)
648 #define BSE_TYPE_NOTE_SEQUENCE (bse__type_id__note_sequence)
649 #define BSE_TYPE_IC0N (bse__type_id__ic0n)
650 #define BSE_TYPE_CATEGORY (bse__type_id__category)
651 #define BSE_TYPE_GCONFIG (bse__type_id__gconfig)
655 #define BSE_TYPE_TYPE_SEQ (bse__type_id__type_seq)
656 #define BSE_TYPE_FLOAT_SEQ (bse__type_id__float_seq)
657 #define BSE_TYPE_NOTE_SEQ (bse__type_id__note_seq)
658 #define BSE_TYPE_IT3M_SEQ (bse__type_id__it3m_seq)
659 #define BSE_TYPE_P1XEL_SEQ (bse__type_id__p1xel_seq)
660 #define BSE_TYPE_CATEGORY_SEQ (bse__type_id__category_seq)
Definition: bstoldbseapi.h:718
Definition: bstoldbseapi.h:738
Definition: bstoldbseapi.h:742
Definition: bstoldbseapi.h:747
Definition: bstoldbseapi.h:755
Definition: bstoldbseapi.h:813
Definition: sfitypes.hh:31
Definition: sfiparams.hh:71
Definition: bstoldbseapi.h:793
Definition: bstoldbseapi.h:809
Definition: bstoldbseapi.h:797
Definition: bstoldbseapi.h:732
Definition: bstoldbseapi.h:805
Definition: bseitem.hh:34
Definition: bstoldbseapi.h:801