DawVert - The DAW ConVERTer

March 1, 2026 · View on GitHub

DawVert Logo

DawVert - The DAW ConVERTer

DawVert is a Project File Converter

[WIP Version](https://github.com/SatyrDiamond/DawVert/tree/wip_plugconv_rework)

Discord Server

How to Use

python3 dawvert_cmd.py -i <input> -ot <output type> -o <output>

input pluginset: -ips
input type: -it 
input file: -i 
output type: -ot 
output file: -o

e.g: 
    python3 dawvert_cmd.py -i song.txt -ot flp -o out.flp

    python3 dawvert_cmd.py -it jummbox -i song.txt -ot flp -o out.flp

Command Line Options

Song Number (used for Multi-Song inputs): 
--songnum <number>

Extra File (depends on plugin, .BNK for adlib_rol): 
--extrafile <file>

MultipleIndexed2Multiple:  
--mi2m--output-unused-nle           (Output Unused Patterns)

e.g: 
    python3 dawvert_cmd.py --soundfont "MuseScore_General.sf2" -it notessimo_v2 -i song.note -ot flp -o out.flp

    python3 dawvert_cmd.py --songnum 3 -it famistudio_txt -i "song.txt" -ot lmms -o out.mmp

Required Libraries

varint
numpy
mido
lxml
chardet
av
beautifulsoup4
blackboxprotobuf
git+https://github.com/Perlence/rpp

.dlls/.so

Required Libraries for UI

PyQt6

Optional Libraries

xmodits_py - for extracting Impulse Tracker and FastTracker2 Samples

(Some) Supported Outputs

Full List...

DataTypeShort NameName
M-IflpFL Studio
RlmmsLMMS
RabletonAbleton Live 11
RmidiMIDI
RmuseMusE Sequencer
RreaperReaper
RdawprojectDawProject

(Some) Supported Inputs

Full List...

DataTypeShort NameNameExtAutodetect
R-MmidiMIDI.mid✔️
M-IflpFL Studio.flp✔️
RabletonAbleton Live 11.als✔️
RdawprojectDawProject.dawproject✔️
RlmmsLMMS.mmp/.mmpz✔️
MmodProTracker.mod
MxmFastTracker 2.xm✔️
Ms3mScream Tracker 3.s3m✔️
MitImpulse Tracker.it✔️
MumxUnreal Music Package.umx✔️
RorgyanaOrgyana/OrgMaker.org✔️
MptcopPxTone.ptcop✔️
M-SseratoSerato Studio.ssp✔️
M-IjummboxBeepbox/Jummbox.json
M-Ifamistudio_txtFamiStudio Text.txt

VST Plugins

Full List...

Mirrors

GitHub

Gitlab