In [1]:
from tomato.audio.AudioAnalyzer import AudioAnalyzer
import os
import json

In [2]:
examplefolder = 'ussak--sazsemaisi--aksaksemai----dede_salih_efendi'
audiofile = os.path.join(examplefolder, 'e72db0ad-2ed9-467b-88ae-1f91edcd2c59.mp3')
savefile = os.path.join(examplefolder, 'pitch.json')

# instantiate
audioAnalyzer = AudioAnalyzer()

In [3]:
# extract predominant melody
pitch = audioAnalyzer.extract_pitch(audiofile)

# save matlab file
json.dump(pitch, open(savefile, 'w'))