Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-14 | Clean enabling/disabling of frameskip and watching per defines | Florian Jung | |
2011-02-12 | Sawtooth and pulse-waves have now variable phases | Florian Jung | |
for sawtooth, the ratio rising:falling phase is adjustable for pulse, the ratio high:low is adjustable | |||
2011-02-11 | Added a list of waveforms with nice ASCII-art | Florian Jung | |
2011-02-10 | Updated TODO and changed a default in defines.h | Florian Jung | |
2011-02-08 | Updated program files are now reloaded automatically | Florian Jung | |
2011-02-04 | Tiny bugfix in in-synth-cli, updated TODO and stuff | Florian Jung | |
2011-01-16 | Added waveforms and noise, changed foo++ into ++foo | Florian Jung | |
List of waveforms: 0=sin 1=abssin 2=half_sin 3=pulse-sin 4=square 5=sawtooth 6=pyramid 7=white noise | |||
2011-01-15 | Implemented freq-envelopes for non-compiled notes | Florian Jung | |
plus some tiny bugfixes: - in Envelope (get_sustain now returns orig_sustain) - parser now uses isnum instead of isfloat where appropriate | |||
2011-01-14 | Updated TODO-list | Florian Jung | |
2011-01-12 | Extended in-synth-cli | Florian Jung | |
Many commands are now available, like changing program, controllers, panicking, killing single programs, setting pedals, setting voice limit etc... Also, added Channel::set_portamento_time_sec(float sec) | |||
2011-01-12 | Fatal-warning gets disabled when entering in-synth-CLI | Florian Jung | |
2011-01-12 | Non-releasing Envelopes now work | Florian Jung | |
2011-01-11 | Now keeping track of unused shared objects and maybe unloading them | Florian Jung | |
2011-01-10 | Implemented handler for soft-pedal | Florian Jung | |
Controller 67 aka soft-pedal now can reduce the note's volume by half TODO: - let the user set the percentage for the volume, either per controller (per channel) or per CLI (global) | |||
2011-01-09 | Merged branch for compiled notes | Florian Jung | |
The synthesizer is now able to load and use compiled, optimized shared objects of programs. There's also a note-compiler which creates the code for such objects. TODO: - let the note-compiler automatically compile OR rename it to code-emitter | |||
2011-01-09 | Cleaned TODO-list | Florian Jung | |
2011-01-01 | Move todo-files from ./synth/ to ./ | Florian Jung | |