MarkGotham / When-in-Rome

meta-corpus of and code library for the functional harmonic analysis of music
58 stars 12 forks source link

DCML>RNTXT (enhancement). Software version in metadata #90

Open MarkGotham opened 1 year ago

MarkGotham commented 1 year ago

One to consider:

For DCML>RNTXT and any other new conversions, possibly add software version in the metadata preamble.

music21 version (exists)

Conversion version (TODO?):

ms3 version notes from @johentsch

import ms3
from git import Repo

data_repository = Repo(corpus_path)
print(f"data_repository @ {data_repository.commit().hexsha[:7]}")
print(f"ms3 version {ms3.__version__}") # should work with most libraries