bsp2
|
4a76974790
|
add numerical param editing; add param copy'n'paste; add param mini-undo
|
6 years ago |
Andrew Belt
|
b33a0875df
|
Rename gui.hpp to window.hpp
|
7 years ago |
Andrew Belt
|
9f2a362c13
|
Divide widgets.hpp to widgets.hpp and ui.hpp
|
7 years ago |
Andrew Belt
|
358386a57e
|
Refactoring, remove "f" and "i" prefixes from math.hpp functions
|
7 years ago |
Andrew Belt
|
8e251c0ddb
|
Refactor event framework. Everything uses Event* structs instead of
messy function arguments, removed on*Opaque()
|
7 years ago |
Andrew Belt
|
580f0db6b4
|
Change zoom only when zoom slider has finished moving (onAction())
|
7 years ago |
Andrew Belt
|
a22aac6493
|
Added zoom slider, zoom to settings, finished Framebuffer scaling
|
7 years ago |
Andrew Belt
|
093ecdbb94
|
Add param randomization, changed mapf to rescalef, other refactors
|
7 years ago |
Andrew Belt
|
ef6dc2ff67
|
Save draw state before each child is drawn, so widgets draw at (0, 0)
instead of box.pos.
|
8 years ago |
Andrew Belt
|
aad709e62c
|
Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader
|
8 years ago |
Andrew Belt
|
a18e4a4d6e
|
Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface
|
8 years ago |
Andrew Belt
|
0669bf5dd7
|
Made AudioInterface and MidiInterface a bit prettier, added audio input
to AudioInterface
|
8 years ago |
Andrew Belt
|
06326a899a
|
Changed how events work, added ModulePanel, added cable tension
|
8 years ago |
Andrew Belt
|
86e2fabf20
|
A few days of work
|
8 years ago |
Andrew Belt
|
c1cae82918
|
Initial commit
|
8 years ago |