bsp2
|
a7c8fc113a
|
Linux: workaround logger crash (log to stderr instead) (todo: proper-fix this!)
|
6 years ago |
bsp2
|
7e8b33f19b
|
fix critical multi-instancing (mixed instr+fx) issue
|
6 years ago |
bsp2
|
b7ef460fa0
|
replace GLFW by LGLW
|
6 years ago |
bsp2
|
d14b2cbe43
|
add DHE+mscHack modules, fix settings/CursorLock, add x86 legacy build
|
6 years ago |
bsp2
|
e1aea1b4a9
|
add huaba, FrozenWasteland, ML, and trowaSoft modules
|
6 years ago |
bsp2
|
848871160e
|
initial commit
|
6 years ago |
Andrew Belt
|
84093ef8b3
|
Add module preset copy, paste, load, and save
|
6 years ago |
Andrew Belt
|
677318e7e5
|
Clear lastPath if user prompts to clear a previously-crashed patch
|
7 years ago |
Andrew Belt
|
1fb34f3334
|
Added version check
|
7 years ago |
Andrew Belt
|
d37508327f
|
Fix onCreate() call
|
7 years ago |
Andrew Belt
|
0529b0f8d4
|
Remove RELEASE=1 flag, use ./Rack for release, ./Rack -d for development
mode
|
7 years ago |
Andrew Belt
|
b7da4389e4
|
Revise way to initialize MIDI drivers
|
7 years ago |
Andrew Belt
|
f8bf481809
|
Use hex strings for colors in patch file instead of object
|
7 years ago |
Andrew Belt
|
eec605897e
|
Open patch with command-line argument, set Windows global directory to
location of executable instead of current working directory.
|
7 years ago |
Andrew Belt
|
bd2dda58e0
|
Clean up temporary code, properly handle unsubscribing from rtmidi
device
|
7 years ago |
Andrew Belt
|
2e0024e9e3
|
Massive refactor to MIDI API, re-enable Bridge
|
7 years ago |
Andrew Belt
|
ccce32a1b6
|
Added colors to logger (terminal mode only), use notes for gamepad
buttons instead of CC
|
7 years ago |
Andrew Belt
|
c35b5f5ad9
|
Add systemOpenBrowser
|
7 years ago |
Andrew Belt
|
a7b0053606
|
Use POSIX implementation of filesystemListDirectory
|
7 years ago |
Andrew Belt
|
d63a260740
|
Add scratch filesystemListDirectory
|
7 years ago |
Andrew Belt
|
5a99301e68
|
Add timestamp to logger, remove version check at boot and .vcv file
upgrade notification
|
7 years ago |
Andrew Belt
|
65e6875dd1
|
Reorganize ParamWidgets, introduce Component as shared base class
|
7 years ago |
Andrew Belt
|
1094e57cc6
|
Add bridge.cpp and bridge.hpp for initial work in Bridge server
|
7 years ago |
Andrew Belt
|
676d50a11a
|
Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete)
|
7 years ago |
Andrew Belt
|
b296355246
|
Merge ext with dep, add Rack-SDK zip file to dist
|
7 years ago |
Andrew Belt
|
b33a0875df
|
Rename gui.hpp to window.hpp
|
7 years ago |
Andrew Belt
|
1b0797952e
|
Rename util.hpp to common.hpp, fix include paths
|
7 years ago |
Andrew Belt
|
9a6d110f6e
|
Refactor util.hpp
|
7 years ago |
Andrew Belt
|
7c2e8c6780
|
Rename randomSeedTime to randomInit and assert that it's called only
once
|
7 years ago |
Andrew Belt
|
95d54e557f
|
Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO
|
7 years ago |
Andrew Belt
|
67162e3899
|
Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now.
Add detection code for legacy1 mode for patch files.
Initialize patch on launch if the last launch crashed after 15 seconds.
|
7 years ago |
Andrew Belt
|
82571d79a1
|
Remove command line patch launching
|
7 years ago |
Andrew Belt
|
85c75eef33
|
Changed log() to info(), warn(), and fatal()
|
7 years ago |
Andrew Belt
|
acb1eb6092
|
Add file mode to log.txt file
|
7 years ago |
Andrew Belt
|
b10d1122bb
|
Added log() logger with INFO, WARN, and ERROR levels
|
7 years ago |
Andrew Belt
|
d24bed83e2
|
Print version at boot
|
7 years ago |
Andrew Belt
|
6d861f37aa
|
Replace C++ RNG with xoroshiro128+ and Box-Muller
|
7 years ago |
Andrew Belt
|
55088c0183
|
Use My Documents/Rack for local directory on Windows
|
7 years ago |
Andrew Belt
|
7c31edd21f
|
Save lastPath in settings
|
7 years ago |
Andrew Belt
|
ba49dd6cb4
|
Change build system to create standalone app bundle with resources inside, use ~/Documents/Rack as local directory
|
7 years ago |
Andrew Belt
|
a16a9e1b5f
|
Added asset.hpp for managing paths, Plugin instance created by Rack instead of the shared library, attempt to load plugins from global and then local location
|
7 years ago |
Andrew Belt
|
9e5076a42f
|
Use autosave.vcv instead of autosave.json
|
7 years ago |
Andrew Belt
|
c362112e89
|
Command line open patches, Ctrl+N for New Patch, Ctrl+Q for quit
|
7 years ago |
Andrew Belt
|
889009e911
|
Remove glibc version statement because that didn't work, remove isFinite
because it also doesn't work with -ffast-math
|
7 years ago |
Andrew Belt
|
06350355cd
|
Use older version of glibc on Linux
|
7 years ago |
Andrew Belt
|
bf2032c3e0
|
Autosave settings: opacity, tension, authentication token
|
7 years ago |
Andrew Belt
|
e59373405c
|
Fix Mac `make dist`
|
7 years ago |
Andrew Belt
|
de5c9ca2af
|
Added Scene::createMenu(), renamed arch macros to ARCH_*
|
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
|
8 years ago |
Andrew Belt
|
12ff32e3ca
|
Add plugin manager for downloading plugins within the application, add libzip and curl dependency
|
8 years ago |