audio/chord_region.h file

Region for ChordObject's.



auto chord_region_new(const Position* start_pos, const Position* end_pos, const int is_main) -> Region*
Creates a new Region for chords.
void chord_region_add_chord_object(Region* self, ChordObject* chord)
Adds a ChordObject to the Region.
void chord_region_remove_chord_object(Region* self, ChordObject* chord, int free)
Removes a ChordObject from the Region.
void chord_region_free_members(Region* self)
Frees members only but not the Region itself.