from music import Music
import time

music_names = []
last_input = input()
while last_input != '$':
    music_names.append(last_input)
    last_input = input()

for f in music_names:
    start = time.time()
    music = Music(f'../dataAll/{f}')
    music.do_onset_detection()
    music.do_beat_track()
    music.do_chroma()
    music.dump(f'data/{f}.json')
    print(f'File {f} processed in {time.time() - start} seconds.')