Andrew Belt
|
837071241e
|
Added high DPI support. I bought a Macbook Pro Retina for $450 just for this commit!
|
7 years ago |
Andrew Belt
|
a400f63651
|
Fix Windows dep build
|
7 years ago |
Andrew Belt
|
81a32da366
|
Fix GLEW in dep to use lib instead of lib64 install path
|
7 years ago |
Andrew Belt
|
b06a79fecb
|
Merge branch 'master' of github.com:VCVRack/Rack
|
7 years ago |
Andrew Belt
|
7776697d72
|
Updated build instructions, refactored Makefiles
|
7 years ago |
Andrew Belt
|
1e34c3d3ee
|
Fix MacOS build
|
7 years ago |
Andrew Belt
|
6dfcdff7fd
|
Add .gitignore
|
7 years ago |
Andrew Belt
|
4945e963ae
|
Added ComponentLibrary and fonts to /res
|
7 years ago |
Andrew Belt
|
8bba88d448
|
Refactor Makefiles
|
7 years ago |
Andrew Belt
|
e511823809
|
Update submodules, convert oui-blendish to git submodule
|
7 years ago |
Andrew Belt
|
5d8b431f9c
|
Add osdialogs submodule
|
7 years ago |
Andrew Belt
|
3eba4b755e
|
Switch from noc to osdialog, add arch-detecting Makefile, added dep Makefile
|
7 years ago |
Andrew Belt
|
630a46e8fa
|
Refactoring method names, build system
|
7 years ago |
Andrew Belt
|
de5c9ca2af
|
Added Scene::createMenu(), renamed arch macros to ARCH_*
|
7 years ago |
Andrew Belt
|
233a240db2
|
Merge branch 'master' of github.com:VCVRack/Rack
|
7 years ago |
Andrew Belt
|
4e18045052
|
Add Info.plist
|
7 years ago |
Andrew Belt
|
093ecdbb94
|
Add param randomization, changed mapf to rescalef, other refactors
|
7 years ago |
Andrew Belt
|
7ad20a0188
|
Add unsupporting note
|
7 years ago |
Andrew Belt
|
bd7b90fcda
|
Updated SchmittTrigger, QuantityWidgets can now have maxValue < minValue for inverted operation, added SnapKnob
|
7 years ago |
Andrew Belt
|
d9c803962b
|
Added Decimator, SlewLimiter, Trigger, other cleanup
|
7 years ago |
Andrew Belt
|
5ce268b5ba
|
Improved code quality of Light subclasses
|
7 years ago |
Andrew Belt
|
da89bdb76e
|
Added more switches
|
7 years ago |
Andrew Belt
|
6e4cddc4e1
|
Add SVGSlider, SVGSwitch, attempt SVG gradients
|
7 years ago |
Andrew Belt
|
59b39bf876
|
Add CircularShadow and add it to the SVGKnob framebuffer
|
7 years ago |
Andrew Belt
|
412759de29
|
Fixed current working directory on macOS Sierra, probably
http://stackoverflow.com/questions/42600770/chdir-to-the-location-of-the-app-bundle-in-c-macos-application#comment72481655_42637115
|
7 years ago |
Andrew Belt
|
2fd04a764e
|
Bumped OpenGL require from 3.2 to 2.0, fixed plugin loading on win and mac, added licenses for new libraries
|
7 years ago |
Andrew Belt
|
12ff32e3ca
|
Add plugin manager for downloading plugins within the application, add libzip and curl dependency
|
7 years ago |
Andrew Belt
|
e23bf21e5b
|
Added PeakFilter to dsp.hpp, added dr_libs dependency for dr_wav.h
|
7 years ago |
Andrew Belt
|
de44d0c754
|
Added Rogan knobs to components.hpp, added shadow to SVGKnob, fixed bug/typo in SVG stroke fill color
|
7 years ago |
Andrew Belt
|
3f8b5ad055
|
Renamed scene.hpp to app.hpp, moved app stuff to src/app
|
7 years ago |
Andrew Belt
|
d24b587eb6
|
Combined InputPort and OutputPort to just Port with an enum
|
7 years ago |
Andrew Belt
|
71a1b6a987
|
Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs
|
7 years ago |
Andrew Belt
|
0e0f9c38f2
|
Added TransformWidget, SVGWidget, FramebufferWidget
|
7 years ago |
Andrew Belt
|
a76a6e7f5e
|
revised Lights for Component Library, removed constructor argument from ModuleWidget
|
7 years ago |
Andrew Belt
|
ab091bec31
|
Switching from OpenGL 2 to OpenGL 3.2 for no reason
|
7 years ago |
Andrew Belt
|
6964942204
|
When patching wires, invalid ports are rendered at 50% opacity
|
7 years ago |
Andrew Belt
|
ef6dc2ff67
|
Save draw state before each child is drawn, so widgets draw at (0, 0)
instead of box.pos.
|
7 years ago |
Andrew Belt
|
7911a22cc5
|
Added wire snapping
|
7 years ago |
Andrew Belt
|
2574574288
|
Revise build system, add Befaco knobs, add screws
|
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
|
b2db8bbe8d
|
Relicensed to BSD-3-Clause
|
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
|
4c891085fe
|
Modify ports to support Component Library
|
7 years ago |
Andrew Belt
|
a8e82624fc
|
Add sample rate conversion to AudioInterface input/output, fix bugs in stringf
and DoubleRingBuffer
|
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
|
109a38e53c
|
Added nanovg submodule
|
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 |
Andrew Belt
|
a69ce98903
|
Added libsamplerate dependency, some general purpose DSP code
|
7 years ago |