musif.extract.features.density.handler module

musif.extract.features.density.handler.calculate_densities(notes_list, measures_list, names_list, cfg: Configuration)[source]
musif.extract.features.density.handler.get_notes_and_measures(part: music21.stream.base.Part) Tuple[List[music21.note.Note], List[music21.stream.base.Measure], List[music21.stream.base.Measure]][source]
musif.extract.features.density.handler.set_ties(subject, my_notes_list)[source]

This function converts tied notes into a unique note

musif.extract.features.density.handler.update_part_objects(score_data: dict, part_data: dict, cfg: Configuration, part_features: dict)[source]
musif.extract.features.density.handler.update_score_objects(score_data: dict, parts_data: List[dict], cfg: Configuration, parts_features: List[dict], score_features: dict)[source]