Written in C++
A command line music program for linux, Designed not to play two tracks at once and to be easily used in shell programs, this way key shortcuts and option flags could allow a user to find a creative uses, I intend to release a gui mode and sound file search and create a music program with similar implementation to rofi.
best case scenario is to mod rofi to play music files
- FMOD API
- For Linux
- Install the 'low level' headers to
/usr/include/fmodex/
- Install the 'low level' libraries to
/usr/lib/
- Install the 'low level' headers to
- For Windows
- FMOD has it's own installer, nothing needs to be done manually
- For Linux
- CMake 3.4 (recommended)
- For Linux
mkdir -p build/ cd build cmake -DCMAKE_BUILD_TYPE=Debug .. make
- For Windows
- Make sure cmake and msbuild is in PATH
- Run
build.cmd
- Move a copy of fmod.dll from the FMOD install folder into
revengeMusic/build/Debug/
./revengeMusic (--commands | <path>)
commands:
-h, --help Shows this message
-v, --version Show version number
-subdir Specify a specific folder within the Music directory
kill Exits revengeMusic
play Unpause song
pause Pause song
next Play next song, next song is decided based on whether shuffle toggled on/off
prev Play previous song
shuffle Toggles shuffle on/off
loop-file Loops the current song