|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
| struct | BstGConfig |
| struct | BstSkinConfig |
| struct | BstMsgAbsorbString |
| struct | BstKeyBindingItem |
| struct | BstMsgAbsorbStringSeq |
| struct | BstKeyBindingItemSeq |
Defines | |
| #define | BST_TYPE_PATTERN_LTYPE |
| #define | BST_TYPE_PATTERN_LFLAGS |
| #define | BST_TYPE_SEGMENT_TYPE |
| #define | BST_TYPE_SOURCE_PROBE_FEATURE |
| #define | BST_TYPE_FILE_DIALOG_MODE |
| #define | BST_TYPE_CHOICE_FLAGS |
| #define | BST_TYPE_QSAMPLER_TYPE |
| #define | BST_TYPE_QSAMPLER_DRAW_MODE |
| #define | BST_TYPE_MSG_TYPE |
| #define | BST_TYPE_QUANTIZATION_TYPE |
Enumerations | |
| enum | BstDirection { BST_UP, BST_LEFT, BST_RIGHT, BST_DOWN } |
| enum | BstFFTSize { BST_FFT_SIZE_2, BST_FFT_SIZE_4, BST_FFT_SIZE_8, BST_FFT_SIZE_16, BST_FFT_SIZE_32, BST_FFT_SIZE_64, BST_FFT_SIZE_128, BST_FFT_SIZE_256, BST_FFT_SIZE_512, BST_FFT_SIZE_1024, BST_FFT_SIZE_2048, BST_FFT_SIZE_4096, BST_FFT_SIZE_8192, BST_FFT_SIZE_16384, BST_FFT_SIZE_32768, BST_FFT_SIZE_65536 } |
| enum | BstNoteLength { BST_NOTE_LENGTH_NONE, BST_NOTE_LENGTH_1, BST_NOTE_LENGTH_2, BST_NOTE_LENGTH_4, BST_NOTE_LENGTH_8, BST_NOTE_LENGTH_16, BST_NOTE_LENGTH_32, BST_NOTE_LENGTH_64, BST_NOTE_LENGTH_128, BST_NOTE_LENGTH_1_P, BST_NOTE_LENGTH_2_P, BST_NOTE_LENGTH_4_P, BST_NOTE_LENGTH_8_P, BST_NOTE_LENGTH_16_P, BST_NOTE_LENGTH_32_P, BST_NOTE_LENGTH_64_P, BST_NOTE_LENGTH_128_P, BST_NOTE_LENGTH_1_T, BST_NOTE_LENGTH_2_T, BST_NOTE_LENGTH_4_T, BST_NOTE_LENGTH_8_T, BST_NOTE_LENGTH_16_T, BST_NOTE_LENGTH_32_T, BST_NOTE_LENGTH_64_T, BST_NOTE_LENGTH_128_T } |
| enum | BstRowShading { BST_ROW_SHADING_NONE, BST_ROW_SHADING_2, BST_ROW_SHADING_4, BST_ROW_SHADING_8, BST_ROW_SHADING_16, BST_ROW_SHADING_2_4, BST_ROW_SHADING_4_8, BST_ROW_SHADING_4_12, BST_ROW_SHADING_4_16, BST_ROW_SHADING_8_16, BST_ROW_SHADING_3, BST_ROW_SHADING_6, BST_ROW_SHADING_12, BST_ROW_SHADING_3_6, BST_ROW_SHADING_3_12, BST_ROW_SHADING_6_12 } |
Functions | |
| BstGConfig * | bst_gconfig_new (void) |
| BstGConfig * | bst_gconfig_copy_shallow (BstGConfig *rec) |
| BstGConfig * | bst_gconfig_from_rec (SfiRec *sfi_rec) |
| SfiRec * | bst_gconfig_to_rec (BstGConfig *rec) |
| void | bst_gconfig_free (BstGConfig *rec) |
| BstSkinConfig * | bst_skin_config_new (void) |
| BstSkinConfig * | bst_skin_config_copy_shallow (BstSkinConfig *rec) |
| BstSkinConfig * | bst_skin_config_from_rec (SfiRec *sfi_rec) |
| SfiRec * | bst_skin_config_to_rec (BstSkinConfig *rec) |
| void | bst_skin_config_free (BstSkinConfig *rec) |
| BstMsgAbsorbString * | bst_msg_absorb_string_new (void) |
| BstMsgAbsorbString * | bst_msg_absorb_string_copy_shallow (BstMsgAbsorbString *rec) |
| BstMsgAbsorbString * | bst_msg_absorb_string_from_rec (SfiRec *sfi_rec) |
| SfiRec * | bst_msg_absorb_string_to_rec (BstMsgAbsorbString *rec) |
| void | bst_msg_absorb_string_free (BstMsgAbsorbString *rec) |
| BstKeyBindingItem * | bst_key_binding_item_new (void) |
| BstKeyBindingItem * | bst_key_binding_item_copy_shallow (BstKeyBindingItem *rec) |
| BstKeyBindingItem * | bst_key_binding_item_from_rec (SfiRec *sfi_rec) |
| SfiRec * | bst_key_binding_item_to_rec (BstKeyBindingItem *rec) |
| void | bst_key_binding_item_free (BstKeyBindingItem *rec) |
| BstMsgAbsorbStringSeq * | bst_msg_absorb_string_seq_new (void) |
| void | bst_msg_absorb_string_seq_append (BstMsgAbsorbStringSeq *seq, BstMsgAbsorbString *element) |
| BstMsgAbsorbStringSeq * | bst_msg_absorb_string_seq_copy_shallow (BstMsgAbsorbStringSeq *seq) |
| BstMsgAbsorbStringSeq * | bst_msg_absorb_string_seq_from_seq (SfiSeq *sfi_seq) |
| SfiSeq * | bst_msg_absorb_string_seq_to_seq (BstMsgAbsorbStringSeq *seq) |
| void | bst_msg_absorb_string_seq_resize (BstMsgAbsorbStringSeq *seq, guint new_size) |
| void | bst_msg_absorb_string_seq_free (BstMsgAbsorbStringSeq *seq) |
| BstKeyBindingItemSeq * | bst_key_binding_item_seq_new (void) |
| void | bst_key_binding_item_seq_append (BstKeyBindingItemSeq *seq, BstKeyBindingItem *element) |
| BstKeyBindingItemSeq * | bst_key_binding_item_seq_copy_shallow (BstKeyBindingItemSeq *seq) |
| BstKeyBindingItemSeq * | bst_key_binding_item_seq_from_seq (SfiSeq *sfi_seq) |
| SfiSeq * | bst_key_binding_item_seq_to_seq (BstKeyBindingItemSeq *seq) |
| void | bst_key_binding_item_seq_resize (BstKeyBindingItemSeq *seq, guint new_size) |
| void | bst_key_binding_item_seq_free (BstKeyBindingItemSeq *seq) |
| const gchar * | bst_direction_to_choice (BstDirection value) |
| BstDirection | bst_direction_from_choice (const gchar *choice) |
| const gchar * | bst_fft_size_to_choice (BstFFTSize value) |
| BstFFTSize | bst_fft_size_from_choice (const gchar *choice) |
| const gchar * | bst_note_length_to_choice (BstNoteLength value) |
| BstNoteLength | bst_note_length_from_choice (const gchar *choice) |
| const gchar * | bst_row_shading_to_choice (BstRowShading value) |
| BstRowShading | bst_row_shading_from_choice (const gchar *choice) |
| SfiChoiceValues | bst_direction_get_values (void) |
| SfiChoiceValues | bst_fft_size_get_values (void) |
| SfiChoiceValues | bst_note_length_get_values (void) |
| SfiChoiceValues | bst_row_shading_get_values (void) |
Variables | |
| GType | bst__type_id__BstPatternLType |
| GType | bst__type_id__BstPatternLFlags |
| GType | bst__type_id__BstSegmentType |
| GType | bst__type_id__BstSourceProbeFeature |
| GType | bst__type_id__BstFileDialogMode |
| GType | bst__type_id__BstChoiceFlags |
| GType | bst__type_id__BstQSamplerType |
| GType | bst__type_id__BstQSamplerDrawMode |
| GType | bst__type_id__BstMsgType |
| GType | bst__type_id__BstQuantizationType |
| SfiRecFields | bst_gconfig_fields |
| SfiRecFields | bst_skin_config_fields |
| SfiRecFields | bst_msg_absorb_string_fields |
| SfiRecFields | bst_key_binding_item_fields |
1.7.6.1