INNER CODE UNIT · Python

abc2wav

MITDeepLearning/introtodeeplearning · mitdeeplearning/lab1.py:36

def abc2wav(abc_file):
    path_to_tool = os.path.join(cwd, "bin", "abc2wav")
    cmd = "{} {}".format(path_to_tool, abc_file)
    return os.system(cmd)


def play_wav(wav_file):
    return Audio(wav_file)


def play_song(song):
    basename = save_song_to_abc(song)
    ret = abc2wav(basename + ".abc")
    if ret == 0:  # did not suceed
        return play_wav(basename + ".wav")
    return None

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…