namark 9af05a5f25 Library updates. | 9 месяцев назад | |
---|---|---|
docs | 4 лет назад | |
res | 1 год назад | |
source | 9 месяцев назад | |
tools | 4 лет назад | |
.gitignore | 3 лет назад | |
COPYRIGHT | 11 месяцев назад | |
LICENSE | 5 лет назад | |
Makefile | 11 месяцев назад | |
README.md | 4 лет назад | |
release.sh | 11 месяцев назад |
This is a simple GUI timer sequencer.
WIP
When starting the application from command line there are 4 positional parameters that you can specify:
Any invalid input (non existent files, wrong file formats, wrong number formats, etc.) will gracefully crash the application.
The audio file is loaded into memory in its entirety when the application starts, so be careful with large files.
Below are build instructions for GNU systems (including cygwin on Windows), primarily using make
. If that does not suit your needs it should not be hard to set this project up with your favorite build system IDE. See the dependencies in the next section.
Basic setup
Compile and run
More on some of these makeshift tools
libsdl2
libsimple_graphical
libsimple_interactive
libsimple_musical
libsimple_geom
libsimple_motion
libsimple_support
libsimple_sdlcore
cpp_tools
The SDL2 headers are expected to be in a directory named SDL2. libsimple are all static libraries. cpp_tools is only necessary for building with GNU make as outlined in the previous section.
There are also source archives in releases, which have all the simple libraries included, so using that you won't have to individually setup those.
COPYRIGHT and LICENSE apply to all the files in this repository unless otherwise noted in the files themselves.