No description
Find a file
2025-05-14 08:11:19 -04:00
.github funding 2022-12-05 11:25:37 -05:00
__config config.ini remove qoutes 2025-02-23 09:31:17 -05:00
_external_data remove 1bitdragon placeholder 2024-10-28 16:13:18 -04:00
data_debug flp debug txt 2024-11-11 13:47:32 -05:00
data_main fl mobile 2025-05-07 16:01:23 -04:00
devtools add math_zeroone to dset 2024-11-18 07:16:52 -05:00
docs add midi fallback data and fixes 2025-05-07 07:06:47 -04:00
functions remove soundbridge 2025-05-07 15:58:30 -04:00
functions_plugin add midi fallback data and fixes 2025-05-07 07:06:47 -04:00
objects add copy_file 2025-05-14 08:11:16 -04:00
objects_midi midi, video tracks, many fixes, wip 2025-03-22 07:33:00 -04:00
plugins serato fix 2025-05-14 08:11:19 -04:00
_config_plugins.py ui update + lmms vital fix 2024-09-30 15:41:54 -04:00
dawvert_adpcm_dec.py fixes + more env to adsr + flp auto vst 2024-09-26 07:44:17 -04:00
dawvert_adpcm_enc.py fixes + more env to adsr + flp auto vst 2024-09-26 07:44:17 -04:00
dawvert_cmd.py listprinter 2025-05-03 09:23:47 -04:00
dawvert_ui.py add sampleref__remove_nonaudiopl + dawvert in/out file paths 2025-02-16 08:51:58 -05:00
LICENSE update + audio warp/stretch 2023-06-09 20:34:10 -04:00
README.md reorder badges 2025-01-28 21:39:05 -05:00
requirements.txt add resample to sampleref + add scipy 2024-12-04 13:48:43 -05:00

DawVert Logo

DawVert - The DAW ConVERTer

DawVert is a Project File Converter

revolt-singular discord-singular kofi-singular

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...

DataType Short Name Name
M-I flp FL Studio
R lmms LMMS
R ableton Ableton Live 11
R midi MIDI
R muse MusE Sequencer
R reaper Reaper
R dawproject DawProject

(Some) Supported Inputs

Full List...

DataType Short Name Name Ext Autodetect
R-M midi MIDI .mid ✔️
M-I flp FL Studio .flp ✔️
R ableton Ableton Live 11 .als ✔️
R dawproject DawProject .dawproject ✔️
R lmms LMMS .mmp/.mmpz ✔️
M mod ProTracker .mod
M xm FastTracker 2 .xm ✔️
M s3m Scream Tracker 3 .s3m ✔️
M it Impulse Tracker .it ✔️
M umx Unreal Music Package .umx ✔️
R orgyana Orgyana/OrgMaker .org ✔️
M ptcop PxTone .ptcop ✔️
M-S serato Serato Studio .ssp ✔️
M-I jummbox Beepbox/Jummbox .json
M-I famistudio_txt FamiStudio Text .txt

VST Plugins

Full List...

Mirrors

GitHub

Gitlab

Codeberg