Andrew Belt
|
70bb8c7759
|
Add plug lights, remove plug light toggling
|
7 years ago |
Andrew Belt
|
0c386dd526
|
Fade out Light more slowly
|
7 years ago |
Andrew Belt
|
b5fdf5d5ba
|
Light::setBrightnessSmooth() turns on high values immediately, fades out
low values
|
7 years ago |
Andrew Belt
|
0e7e362565
|
Change internals of SVGWidget subclasses
|
7 years ago |
Andrew Belt
|
6bee6ade42
|
Add RedGreenBlueLight, tweaks to light implementation
|
7 years ago |
Andrew Belt
|
bd9b237c43
|
Tweak LightWidget rendering
|
7 years ago |
Andrew Belt
|
149ecac9d3
|
Added engineGetSampleTime()
|
7 years ago |
Andrew Belt
|
bc619644ac
|
Throw away old lights, add new LightWidget as a final replacement
|
7 years ago |
Andrew Belt
|
84f4efcbeb
|
Add polyfill for future LightWidget
|
7 years ago |
Andrew Belt
|
a58ab53707
|
Add Light::setBrightnessSmooth()
|
7 years ago |
Andrew Belt
|
dbd4e44eda
|
Added Light object to engine.hpp, added automatic scrolling when
dragging cables to the edge of the screen, added nonfunctional search
box to Add Module menu
|
7 years ago |
Andrew Belt
|
e76122bb60
|
Mac fixes, sleep GUI thread if framerate is too high
|
7 years ago |
Andrew Belt
|
9dbadfbdc5
|
Remove gSampleRate, add engineGetSampleRate()
|
7 years ago |
Andrew Belt
|
e2700409b2
|
Added onSampleRateChange() to Module
|
7 years ago |
Andrew Belt
|
2986d3ab49
|
Engine typo
|
7 years ago |
Andrew Belt
|
fd0d208021
|
Add engine support for stackable cables
|
7 years ago |
Andrew Belt
|
ffd8dde517
|
Middle click drag now sends an onScroll event in the object it is hovering, open UrlItem browser in new thread, use Module constructor for setting number of params/inputs/outputs
|
7 years ago |
Andrew Belt
|
35c4e272e2
|
Added engine pausing/resuming (in sample rate choose menu)
|
7 years ago |
Andrew Belt
|
c20841652d
|
Use vector as data structure for Modules and Wires
|
7 years ago |
Andrew Belt
|
eb283975f8
|
Sleep audio engine thread a bit if step() is being called significantly
faster than what the sample rate suggests
|
7 years ago |
Andrew Belt
|
f703aaac9d
|
Render GUI only when window is visible
|
7 years ago |
Andrew Belt
|
70e3ab97b6
|
fix Linux audio by using asynchronous Portaudio instead of synchronous
|
7 years ago |
Andrew Belt
|
58974d5530
|
Added Davies knobs, added SVG renderer
|
7 years ago |
Andrew Belt
|
aad709e62c
|
Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader
|
7 years ago |
Andrew Belt
|
18628c86ab
|
Now requires SSE, added RadioButton, added hardcoded minBLEP, added CPU usage button
|
7 years ago |
Andrew Belt
|
1696a2790a
|
Added sample rate conversion to AudioInterface, added minBLEP to dsp.hpp
|
7 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
|
7 years ago |