Finds certain melodic archetypes in a corpus of galant solfeggi (short exercises with melody and bass lines). Implemented in MATLAB. Ensure all files are in the same directory and that you have MATLAB installed on your computer. Each file is a function (sometimes with helpers).
- Run
schema_degree_parser.m
onfin_schemas.txt
and save it in a variable (let's call itschemas
). - Run
timeseries_struct_converter.m
onschemas
. - Run
search_algorithm.m
onschemas
,giant_note_matrix.csv
,<your_output_filename.txt>
,[<your_array_of_tolerances_between_0_and_1>]
.