def build_data(): parser = GriddedDataParser() doc = parser.parse() doc.resample(.1403) # Trial and error to get 30 min of data # renderer = LineGraphRenderer() # plot = renderer.render(doc, showplot=True, render_separate=True) # Produce MIDI data renderer = MidiCCRenderer() # divide 20 by 1.782 renderer.tempo = 20 var_to_midi_map = {'air': 74, 'prate': 75, 'rhum': 76, 'wspd': 77} transformed_doc = doc.transform(var_to_midi_map, renderer) renderer.render( transformed_doc, output_file= '/Users/egg/Documents/Work In Progress/geothermophone/midi/geothermophone.mid' )
def build_data(): parser = GriddedDataParser() doc = parser.parse() doc.resample(.1403) # Trial and error to get 30 min of data # renderer = LineGraphRenderer() # plot = renderer.render(doc, showplot=True, render_separate=True) # Produce MIDI data renderer = MidiCCRenderer() # divide 20 by 1.782 renderer.tempo = 20 var_to_midi_map = {'air': 74, 'prate': 75, 'rhum': 76, 'wspd': 77} transformed_doc = doc.transform(var_to_midi_map, renderer) renderer.render(transformed_doc, output_file='/Users/egg/Documents/Work In Progress/geothermophone/midi/geothermophone.mid')