A minimal OSC sequencer with a simple C++ interface.
C++ CMake Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake
data
doc
rtosc @ 9c73162
src
submodules
.gitignore
.gitmodules
.travis.yml
CMakeLists.txt
CONCEPT.txt
FAQ.md
INSTALL.md
LICENSE.txt
README.md
RULES.md
configure.txt
minimal.pro
update

README.md

Greetings

Welcome! Thank you for considering the README file.

Contents

  1. What is minimal?
  2. Why using minimal?
  3. Documentation
  4. Credits
  5. Contact
  6. Enclosed documents

1 What is minimal?

It is basically an RT compatible, text based sequencer. It supports OSC.

The project files are C++ code, which is very easy to generate with a suited C++ editor. A collection of project files can be found in the minimal-demos repo.

In the future, you will be able to create music, videos, computer games, mathematical graphics etc.

2 Why using minimal?

minimal is practical:

  • you can easily license your projects, since they are in plain text.
  • a clear overview on your effects. You can even dump an effect graph.
  • minimal is (assumably) RT compatible.
  • minimal supports open souce and has no windows-only plugins.

minimal is minimal:

  • minimal is designed for instant compiling and startup.
  • short and human readable project files
  • minimal can be used without any X server.

minimal is developper-friendly:

  • minimal lets you easily write plugins, e.g. for any OSC plugin.
  • In minimal, coders can use C++11.
  • good support for developping issues.

3 Documentation

Type make doc for doxygen. TODO: more stuff here...

4 Credits

The author thanks:

5 Contact

Feel free to give feedback. My e-mail address is shown if you execute this in a shell:

printf "\x6a\x6f\x68\x61\x6e\x6e\x65\x73\x40\x6c\x6f\
\x72\x65\x6e\x7a\x2d\x68\x6f\x2e\x6d\x65\x0a"

6 Enclosed documents