{"id":13861900,"url":"https://github.com/SatyrDiamond/DawVert","last_synced_at":"2025-07-14T09:34:14.897Z","repository":{"id":58257271,"uuid":"513498267","full_name":"SatyrDiamond/DawVert","owner":"SatyrDiamond","description":"DawVert - The DAW ConVERTer","archived":false,"fork":false,"pushed_at":"2024-11-17T13:28:43.000Z","size":5613,"stargazers_count":231,"open_issues_count":3,"forks_count":7,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-11-17T13:45:15.933Z","etag":null,"topics":["audio","beepbox","converter","daw","dawproject","flp","lmms","midi","music","pxtone","python","tracker-music"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SatyrDiamond.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"satyrdiamond","tidelift":null,"community_bridge":null,"liberapay":"SatyrDiamond","issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-07-13T11:41:40.000Z","updated_at":"2024-11-17T13:28:47.000Z","dependencies_parsed_at":"2024-04-22T19:04:45.253Z","dependency_job_id":"74956b96-8511-4842-89e2-d75762781958","html_url":"https://github.com/SatyrDiamond/DawVert","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyrDiamond%2FDawVert","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyrDiamond%2FDawVert/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyrDiamond%2FDawVert/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyrDiamond%2FDawVert/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SatyrDiamond","download_url":"https://codeload.github.com/SatyrDiamond/DawVert/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225968893,"owners_count":17553157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","beepbox","converter","daw","dawproject","flp","lmms","midi","music","pxtone","python","tracker-music"],"created_at":"2024-08-05T06:01:32.472Z","updated_at":"2024-11-22T21:31:21.989Z","avatar_url":"https://github.com/SatyrDiamond.png","language":"Python","funding_links":["https://ko-fi.com/satyrdiamond","https://liberapay.com/SatyrDiamond"],"categories":["Python"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg alt=\"DawVert Logo\" src=\"docs/dawvert.svg\" width=23% height=23%\u003e\n\n# DawVert - The DAW ConVERTer\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    DawVert is a Project File Converter\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca title=\"Discord Server\" href=\"https://discord.gg/SWkR6Z9pQC\"\u003e\n    \u003cimg alt=\"Discord Server\" src=\"https://img.shields.io/discord/1094015153529430129?label=Discord\u0026logo=Discord\u0026logoColor=fff\u0026style=for-the-badge\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## How to Use\n\n```\npython3 dawvert_cmd.py -i \u003cinput\u003e -ot \u003coutput type\u003e -o \u003coutput\u003e\n\ninput pluginset: -ips\ninput type: -it \ninput file: -i \noutput type: -ot \noutput file: -o\n\ne.g: \n    python3 dawvert_cmd.py -i song.txt -ot flp -o out.flp\n\n    python3 dawvert_cmd.py -it jummbox -i song.txt -ot flp -o out.flp\n\n```\n\n## Command Line Options\n```\nSong Number (used for Multi-Song inputs): \n--songnum \u003cnumber\u003e\n\nExtra File (depends on plugin, .BNK for adlib_rol): \n--extrafile \u003cfile\u003e\n\nMultipleIndexed2Multiple:  \n--mi2m--output-unused-nle           (Output Unused Patterns)\n\ne.g: \n    python3 dawvert_cmd.py --soundfont \"MuseScore_General.sf2\" -it notessimo_v2 -i song.note -ot flp -o out.flp\n\n    python3 dawvert_cmd.py --songnum 3 -it famistudio_txt -i \"song.txt\" -ot lmms -o out.mmp\n```\n\n## Required Libraries\n```\nvarint\nnumpy\nmido\nlxml\nchardet\nav\nbeautifulsoup4\nblackboxprotobuf\ngit+https://github.com/Perlence/rpp\n```\n\n[.dlls/.so](https://github.com/SatyrDiamond/DawVert-Libs)\n\n## Required Libraries for UI\n```\nPyQt6\n```\n\n## Optional Libraries\n```\nxmodits_py - for extracting Impulse Tracker and FastTracker2 Samples\n```\n\n## (Some) Supported Outputs\n[Full List...](docs/output_plugins.md)\n\n| DataType | Short Name | Name |\n| --- | --- | :--- |\n| M-I | ```flp``` | FL Studio |\n| R | ```lmms``` | LMMS |\n| R | ```ableton``` | Ableton Live 11 |\n| R | ```midi``` | MIDI |\n| R | ```muse``` | MusE Sequencer |\n| R | ```reaper``` | Reaper |\n| R | ```dawproject``` | DawProject |\n\n## (Some) Supported Inputs\n[Full List...](docs/input_plugins.md)\n\n| DataType | Short Name | Name | Ext | Autodetect | \n| --- | --- | :--- | :--- | :--- |\n| R-M | ```midi``` | MIDI | ```.mid``` | ✔️ | \n| M-I | ```flp``` | FL Studio | ```.flp``` | ✔️ |\n| R | ```ableton``` | Ableton Live 11 | ```.als``` | ✔️ |\n| R | ```dawproject``` | DawProject | ```.dawproject``` | ✔️ |\n| R | ```lmms``` | LMMS | ```.mmp```/```.mmpz``` | ✔️ |\n| M | ```mod``` | ProTracker | ```.mod``` | ❌ | \n| M | ```xm``` | FastTracker 2 | ```.xm``` | ✔️ | \n| M | ```s3m``` | Scream Tracker 3 | ```.s3m``` | ✔️ | \n| M | ```it``` | Impulse Tracker | ```.it``` | ✔️ | \n| M | ```umx``` | Unreal Music Package  | ```.umx``` | ✔️ | \n| R | ```orgyana``` | Orgyana/OrgMaker | ```.org``` | ✔️ |\n| M | ```ptcop``` | PxTone | ```.ptcop``` | ✔️ |\n| M-S | ```serato``` | Serato Studio | ```.ssp``` | ✔️ |\n| M-I | ```jummbox``` | Beepbox/Jummbox | ```.json``` | ❌ | \n| M-I | ```famistudio_txt``` | FamiStudio Text | ```.txt``` | ❌ | \n\n## VST Plugins\n[Full List...](docs/vsts.md)\n\n## Mirrors\n[GitHub](https://github.com/SatyrDiamond/DawVert)\n\n[Gitlab](https://gitlab.com/SatyrDiamond/DawVert)\n\n[Codeberg](https://codeberg.org/SatyrDiamond/DawVert)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSatyrDiamond%2FDawVert","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSatyrDiamond%2FDawVert","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSatyrDiamond%2FDawVert/lists"}