Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
wrk2mid-1.2.0-x86_64.AppImage | 2023-12-26 | 16.2 MB | |
wrk2mid-1.2.0.tar.gz | 2023-12-26 | 40.4 kB | |
wrk2mid-1.2.0.zip | 2023-12-26 | 47.5 kB | |
readme.md | 2023-12-26 | 2.3 kB |
|
wrk2mid-1.2.0.tar.bz2 | 2023-12-26 | 38.0 kB | |
wrk2mid-1.2.0-win64.exe | 2023-12-26 | 12.6 MB | |
Totals: 6 Items | 28.9 MB | 5 |
wrk2mid: Cakewalk to Standard MIDI Files Translator
wrk2mid is a command line utility for translating WRK (Cakewalk) files into MID (standard MIDI files) based on Drumstick (a set of GPLv3 licensed C++/Qt libraries for MIDI applications).
License: GPLv3
Usage: wrk2mid [options] file
Command line utility for translating WRK (Cakewalk) files into MID (standard MIDI files)
Options:
-h, --help Displays help on commandline options.
--help-all Displays help including Qt specific options.
-v, --version Displays version information.
-f, --format <format> SMF Format (0/1)
-o, --output <output> Output file name
-t, --test Test only (no output)
Arguments:
file Input WRK File Name
Changes for v1.2.0
- Building with Qt6 by default.
- For Qt5 compatibility, a new option USE_QT5 must be set.
- Upgraded compiler/runtime requirements to C++17.
- Upgraded CMake requirement to 3.16
Building
Minimum requirements:
- C++17 compiler
- Qt6 or Qt5
- Drumstick 2.9
- pandoc (optional, if BUILD_DOCS=ON)
- CMake 3.16
Build and deployment commands (for Linux)
$ tar -xvzf wrk2mid-x.y.z.tar.gz
$ cd wrk2mid-x.y.z
$ mkdir build
$ cmake -S . -B build -DCMAKE_PREFIX_PATH="$HOME/Qt5;$HOME/drumstick2"
$ cmake --build build
$ cmake --install build
You need to replace the contents of the parameter CMAKE_PREFIX_PATH with the actual paths in your system. There are precompiled packages at Sourceforge. See the CMake documentation for details.
You may use Qt6 or Qt5 to build this program. If you prefer Qt5 then you should include in the cmake command line the argument USE_QT5=On.
Downloads
https://sourceforge.net/projects/wrk2mid/files/v1.2.0/