Welcome! Thank you for considering the README file.
- What is minimal?
- Why using minimal?
- 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.
make doc for doxygen. TODO: more stuff here...
The author thanks:
- Mark D. McCurry (fundamental) from zynaddsubfx for a lot of very helpful support, especially with real time coding and ZynAddSubFX.
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"