__init__.py (673B)
1 """ 2 FluidStudio — programmable music notation tools. 3 4 Parses .flsp notation files into MIDI events, renders via FluidSynth. 5 6 Usage: 7 from tools import parse_header, parse_gondry, render_midi 8 header = parse_header("song.json") 9 events = parse_gondry("song_0_piano.flsp", header) 10 render_midi(events, header, "output.mid") 11 """ 12 13 from .parser import parse_header, parse_gondry, GondryEvent, VoiceHeader 14 from .midi_gen import gondry_to_midi, render_midi, render_wav 15 from .compiler import compile_project 16 17 __all__ = [ 18 "parse_header", "parse_gondry", 19 "gondry_to_midi", "render_midi", "render_wav", 20 "compile_project", 21 "GondryEvent", "VoiceHeader", 22 ]