|
#define | BSE_TYPE_PATTERN |
|
#define | BSE_PATTERN(object) |
|
#define | BSE_PATTERN_CLASS(class) |
|
#define | BSE_IS_PATTERN(object) |
|
#define | BSE_IS_PATTERN_CLASS(class) |
|
#define | BSE_PATTERN_GET_CLASS(object) |
|
#define | BSE_PATTERN_N_CHANNELS(pattern) |
|
#define | BSE_PATTERN_N_ROWS(pattern) |
|
#define | BSE_PATTERN_SELECTION_N_CHANNELS(selection) |
|
#define | BSE_PATTERN_SELECTION_N_ROWS(selection) |
|
#define | BSE_PATTERN_SELECTION_MARK(selection, channel, row) |
|
#define | BSE_PATTERN_SELECTION_UNMARK(selection, channel, row) |
|
#define | BSE_PATTERN_SELECTION_TEST(selection, channel, row) |
|
|
BsePatternNote * | bse_pattern_peek_note (BsePattern *pattern, guint channel, guint row) |
|
GList * | bse_pattern_list_selection (BsePattern *pattern) |
|
gboolean | bse_pattern_has_selection (BsePattern *pattern) |
|
void | bse_pattern_modify_note (BsePattern *pattern, guint channel, guint row, gint note, BseInstrument *instrument) |
|
guint | bse_pattern_note_get_n_effects (BsePattern *pattern, guint channel, guint row) |
|
BseEffect * | bse_pattern_note_get_effect (BsePattern *pattern, guint channel, guint row, guint index) |
|
BseEffect * | bse_pattern_note_find_effect (BsePattern *pattern, guint channel, guint row, GType effect_type) |
|
void | bse_pattern_note_actuate_effect (BsePattern *pattern, guint channel, guint row, GType effect_type) |
|
void | bse_pattern_note_drop_effect (BsePattern *pattern, guint channel, guint row, GType effect_type) |
|
void | bse_pattern_set_note (BsePattern *pattern, guint channel, guint row, gint note) |
|
void | bse_pattern_set_instrument (BsePattern *pattern, guint channel, guint row, BseInstrument *instrument) |
|
void | bse_pattern_set_n_channels (BsePattern *pattern, guint n_channels) |
|
void | bse_pattern_set_n_rows (BsePattern *pattern, guint n_rows) |
|
void | bse_pattern_select_note (BsePattern *pattern, guint channel, guint row) |
|
void | bse_pattern_unselect_note (BsePattern *pattern, guint channel, guint row) |
|
void | bse_pattern_save_selection (BsePattern *pattern, guint32 *selection) |
|
void | bse_pattern_restore_selection (BsePattern *pattern, guint32 *selection) |
|
guint32 * | bse_pattern_selection_new (guint n_channels, guint n_rows) |
|
guint32 * | bse_pattern_selection_copy (guint32 *src_selection) |
|
void | bse_pattern_selection_free (guint32 *selection) |
|
void | bse_pattern_selection_fill (guint32 *selection, gboolean selected) |
|