Module music_df.scripts.open_as_midi
Functions
def main()-
Expand source code
def main(): args = parse_args() music_df = read(args.input_file) assert music_df is not None _, tmpfile = mkstemp(suffix=".mid") df_to_midi(music_df, tmpfile) subprocess.run(["open", tmpfile]) input("Press enter to delete temp file...") os.remove(tmpfile) def parse_args()-
Expand source code
def parse_args(): parser = argparse.ArgumentParser() parser.add_argument("input_file") args = parser.parse_args() return args