Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • | *
  • | |\
  • | |/
  • |/|
  • | *
  • * |
  • |\ \
  • * | |
  • | |/
  • |/|
  • | *
  • |/
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | |\
  • |/ /
  • * |
  • |\ \
  • * | |
  • * | |
  • | * |
  • |/ /
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • b8a39ba1 Fix 0V note of MIDI Interface, remove debug line by Andrew Belt 2017-09-01 03:39:26 -0400
  • 711bdbae Made MIDI Interface a bit prettier by Andrew Belt 2017-09-01 03:18:36 -0400
  • 141302a5 Added mod wheel and MIDI channel functionality to MIDI Interface by Andrew Belt 2017-09-01 03:03:35 -0400
  • 3fcbc62f Add MIDI channel to MIDI Interface by Andrew Belt 2017-09-01 02:19:02 -0400
  • d56c9698 Actually fix Mac mouse issue? by Andrew Belt 2017-09-01 00:57:13 -0400
  • ca9add80 Remove negative mouse dimension fix on Mac, doesn't work. Updated osdialog by Andrew Belt 2017-08-31 23:41:58 -0400
  • 081cb154 Increased audio channel limit to 8 by Andrew Belt 2017-08-31 03:10:02 -0400
  • 548ef873 8 channels for Audio Interface by Andrew Belt 2017-08-31 03:06:15 -0400
  • 6b33f9db Lazy initialize portmidi and portaudio by Andrew Belt 2017-08-31 02:40:39 -0400
  • 93dda7bd Fixed that annoying Mac mouse lock/unlock cursor jump bug by Andrew Belt 2017-08-30 22:35:25 -0400
  • f703aaac Render GUI only when window is visible by Andrew Belt 2017-08-30 21:56:28 -0400
  • 2785a39c Merge branch 'master' of github.com:VCVRack/Rack by Andrew Belt 2017-08-30 19:23:26 -0400
  • d4b899e7 Switch rack rails to vector by Andrew Belt 2017-08-30 19:23:10 -0400
  • 62acc22a Add ASIO to portaudio by Andrew Belt 2017-08-29 08:58:34 -0700
  • 38b50cda Merge branch 'master' of https://github.com/VCVRack/Rack by Andrew Belt 2017-08-28 20:15:48 -0700
  • c51faf90 Fix Windows build, add GLFW error handling by Andrew Belt 2017-08-28 20:15:28 -0700
  • cc2f172a Merge branch 'master' of github.com:VCVRack/Rack by Andrew Belt 2017-08-27 22:52:12 -0400
  • 7997fbfe Update plugin Makefile by Andrew Belt 2017-08-27 22:51:55 -0400
  • 83707124 Added high DPI support. I bought a Macbook Pro Retina for $450 just for this commit! by Andrew Belt 2017-08-27 21:46:37 -0400
  • a400f636 Fix Windows dep build by Andrew Belt 2017-08-27 13:39:04 -0700
  • 81a32da3 Fix GLEW in dep to use lib instead of lib64 install path by Andrew Belt 2017-08-27 15:59:53 -0400
  • b06a79fe Merge branch 'master' of github.com:VCVRack/Rack by Andrew Belt 2017-08-27 14:25:25 -0400
  • 7776697d Updated build instructions, refactored Makefiles by Andrew Belt 2017-08-27 14:25:12 -0400
  • 1e34c3d3 Fix MacOS build by Andrew Belt 2017-08-27 13:24:49 -0400
  • 6dfcdff7 Add .gitignore by Andrew Belt 2017-08-27 13:24:19 -0400
  • 4945e963 Added ComponentLibrary and fonts to /res by Andrew Belt 2017-08-27 12:55:43 -0400
  • 8bba88d4 Refactor Makefiles by Andrew Belt 2017-08-27 12:45:25 -0400
  • e5118238 Update submodules, convert oui-blendish to git submodule by Andrew Belt 2017-08-27 01:36:17 -0400
  • 5d8b431f Add osdialogs submodule by Andrew Belt 2017-08-27 00:00:24 -0400
  • 3eba4b75 Switch from noc to osdialog, add arch-detecting Makefile, added dep Makefile by Andrew Belt 2017-08-26 22:48:43 -0400
  • 630a46e8 Refactoring method names, build system by Andrew Belt 2017-08-24 21:41:29 -0400
  • de5c9ca2 Added Scene::createMenu(), renamed arch macros to ARCH_* by Andrew Belt 2017-08-12 03:38:10 -0700
  • 555977f8 (refs/pull/5/merge) Merge 037a94ee0c into 233a240db2 by Filipe Coelho 2017-08-09 17:54:10 +0000
  • 233a240d Merge branch 'master' of github.com:VCVRack/Rack by Andrew Belt 2017-08-09 10:48:06 -0700
  • 4e180450 Add Info.plist by Andrew Belt 2017-08-09 10:47:54 -0700
  • 093ecdbb Add param randomization, changed mapf to rescalef, other refactors by Andrew Belt 2017-08-09 10:47:13 -0700
  • 7ad20a01 Add unsupporting note by Andrew Belt 2017-08-09 07:59:33 -0700
  • 037a94ee (refs/pull/5/head) Add noc and oui submodules by falkTX 2017-08-09 11:50:51 +0200
  • 6cd8857a Add resource folder by falkTX 2017-08-09 11:47:20 +0200
  • f50fcca2 Fix build against older glfw3 by falkTX 2017-08-09 11:46:39 +0200
  • 22c591a4 Fix build against older libzip by falkTX 2017-08-09 11:42:31 +0200
  • 08a1e733 Fix build with libraries in custom prefixes by falkTX 2017-08-09 11:25:29 +0200
  • 7fab822b Use cmath and std functions, instead of math.h by falkTX 2017-08-09 11:16:23 +0200
  • cfa639a4 Point to a valid nanovg commit by falkTX 2017-08-09 11:15:56 +0200
  • 30567e54 Add .gitignore file by falkTX 2017-08-09 11:14:08 +0200
  • e63617af Fix missing noc_file_dialog.c file by falkTX 2017-08-09 11:13:17 +0200
  • bd7b90fc Updated SchmittTrigger, QuantityWidgets can now have maxValue < minValue for inverted operation, added SnapKnob by Andrew Belt 2017-05-31 01:39:27 -0700
  • d9c80396 Added Decimator, SlewLimiter, Trigger, other cleanup by Andrew Belt 2017-05-23 00:54:09 -0700
  • 5ce268b5 Improved code quality of Light subclasses by Andrew Belt 2017-05-08 01:47:29 -0700
  • da89bdb7 Added more switches by Andrew Belt 2017-05-07 05:39:45 -0700
  • 6e4cddc4 Add SVGSlider, SVGSwitch, attempt SVG gradients by Andrew Belt 2017-05-01 03:49:15 -0700
  • 59b39bf8 Add CircularShadow and add it to the SVGKnob framebuffer by Andrew Belt 2017-04-04 00:07:21 -0700
  • 412759de Fixed current working directory on macOS Sierra, probably by Andrew Belt 2017-03-08 13:25:57 -0500
  • 2fd04a76 Bumped OpenGL require from 3.2 to 2.0, fixed plugin loading on win and mac, added licenses for new libraries by Andrew Belt 2017-03-03 11:24:47 -0500
  • 12ff32e3 Add plugin manager for downloading plugins within the application, add libzip and curl dependency by Andrew Belt 2017-03-01 02:29:14 -0500
  • e23bf21e Added PeakFilter to dsp.hpp, added dr_libs dependency for dr_wav.h by Andrew Belt 2017-02-22 23:06:26 -0500
  • de44d0c7 Added Rogan knobs to components.hpp, added shadow to SVGKnob, fixed bug/typo in SVG stroke fill color by Andrew Belt 2017-02-19 07:11:32 -0500
  • 3f8b5ad0 Renamed scene.hpp to app.hpp, moved app stuff to src/app by Andrew Belt 2017-02-16 05:50:33 -0500
  • d24b587e Combined InputPort and OutputPort to just Port with an enum by Andrew Belt 2017-02-16 05:42:49 -0500
  • 71a1b6a9 Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs by Andrew Belt 2017-02-16 04:29:32 -0500
  • 0e0f9c38 Added TransformWidget, SVGWidget, FramebufferWidget by Andrew Belt 2017-02-11 05:32:00 -0500
  • a76a6e7f revised Lights for Component Library, removed constructor argument from ModuleWidget by Andrew Belt 2017-02-10 00:30:00 -0500
  • ab091bec Switching from OpenGL 2 to OpenGL 3.2 for no reason by Andrew Belt 2017-02-09 20:43:40 -0500
  • 69649422 When patching wires, invalid ports are rendered at 50% opacity by Andrew Belt 2017-02-09 05:49:45 -0500
  • ef6dc2ff Save draw state before each child is drawn, so widgets draw at (0, 0) instead of box.pos. by Andrew Belt 2017-02-09 04:27:41 -0500
  • 7911a22c Added wire snapping by Andrew Belt 2017-02-09 03:56:17 -0500
  • 25745742 Revise build system, add Befaco knobs, add screws by Andrew Belt 2017-02-08 02:13:17 -0500
  • 70e3ab97 fix Linux audio by using asynchronous Portaudio instead of synchronous by Andrew Belt 2017-02-06 02:32:07 -0500
  • 58974d55 Added Davies knobs, added SVG renderer by Andrew Belt 2017-02-03 06:15:44 -0500
  • b2db8bbe Relicensed to BSD-3-Clause by Andrew Belt 2017-02-02 18:37:33 -0500
  • aad709e6 Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader by Andrew Belt 2017-02-01 03:21:37 -0500
  • 4c891085 Modify ports to support Component Library by Andrew Belt 2017-01-31 23:57:18 -0500
  • a8e82624 Add sample rate conversion to AudioInterface input/output, fix bugs in stringf and DoubleRingBuffer by Andrew Belt 2017-01-30 02:36:45 -0500
  • 18628c86 Now requires SSE, added RadioButton, added hardcoded minBLEP, added CPU usage button by Andrew Belt 2017-01-26 05:45:00 -0500
  • 1696a279 Added sample rate conversion to AudioInterface, added minBLEP to dsp.hpp by Andrew Belt 2017-01-24 02:55:44 -0500
  • 109a38e5 Added nanovg submodule by Andrew Belt 2017-01-16 02:29:46 -0500
  • a18e4a4d Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface by Andrew Belt 2017-01-16 01:51:45 -0500
  • a69ce989 Added libsamplerate dependency, some general purpose DSP code by Andrew Belt 2017-01-14 02:59:32 -0500
  • aceeade1 Fixed Audio Interface "wrong number of outputs/inputs" issue, add `make dist`, change background to solid color by Andrew Belt 2016-12-29 01:56:49 -0500
  • 5ac56a85 Fixed bug with ParamWidget serialization, other minor fixes by Andrew Belt 2016-12-27 03:18:44 -0500
  • c16d4981 Added "No device" for AudioInterface and MidiInterface by Andrew Belt 2016-12-25 02:47:21 -0500
  • 0669bf5d Made AudioInterface and MidiInterface a bit prettier, added audio input to AudioInterface by Andrew Belt 2016-12-25 02:39:20 -0500
  • 991ec67f Fixed build on Linux, hopefully fixed framebuffer size on high-DPI screens by Andrew Belt 2016-12-22 02:28:40 -0500
  • 06326a89 Changed how events work, added ModulePanel, added cable tension by Andrew Belt 2016-12-19 21:24:25 -0500
  • 86e2fabf A few days of work by Andrew Belt 2016-12-02 02:18:53 -0500
  • d697d4ab Relicensing to MIT by Andrew Belt 2016-11-30 14:49:52 -0500
  • c6f1ff3d Fix macOS build by Andrew Belt 2016-11-16 09:57:52 -0500
  • c1cae829 Initial commit by Andrew Belt 2016-11-14 18:34:40 -0500