|  Andrew Belt | 28666a57fc | Remove ability to set native parent of Window in this branch. | 5 years ago | 
				
					
						|  Andrew Belt | 7577d49c39 | Add native parent handle argument to Window constructor. | 5 years ago | 
				
					
						|  Andrew Belt | b3095ff8df | Disable stdout/stderr rerouting in logger. | 5 years ago | 
				
					
						|  Andrew Belt | 2bd9d590dc | Add Mouse device to Computer keyboard/mouse MIDI driver. | 5 years ago | 
				
					
						|  Andrew Belt | b4d66ae15f | Allow midi::Output::channel to be set to -1, which disables automatically setting outbound MIDI messages. | 5 years ago | 
				
					
						|  Andrew Belt | fe8cc2874e | Use generic type for literals in ODE algorithms. | 5 years ago | 
				
					
						|  Andrew Belt | 0ef4a075bc | Switch to GTK+3 for osdialog. | 5 years ago | 
				
					
						|  Andrew Belt | 110523e5ef | Add a few directories to gitignore. | 5 years ago | 
				
					
						|  Andrew Belt | e457294889 | Change string::fromWstring to UTF16toUTF8. Change string::toWstring to UTF8toUTF16. Replace std::wstring to std::u16string and wchar_t to char16_t. | 5 years ago | 
				
					
						|  Andrew Belt | 7103404c5a | CV-MIDI: Add back rate limiting to pitch wheel, mod wheel, velocity, and pan. CV-CC and CV-Gate: Add timestamps to generates MIDI messages. | 5 years ago | 
				
					
						|  Andrew Belt | 19bf21aa4b | Redirect stdout and stderr to the log file so crashing libraries will log absolutely everything. | 5 years ago | 
				
					
						|  Andrew Belt | 7aa8f896a3 | Remove rate limiting from CV-MIDI, WIP. | 5 years ago | 
				
					
						|  Andrew Belt | 9c9316b568 | Add delay queue to RtMidi output device that waits until the timestamp before sending message to device. | 5 years ago | 
				
					
						|  Andrew Belt | 804135c678 | Add dsp::MidiGenerator::setTimestamp(). | 5 years ago | 
				
					
						|  Andrew Belt | ba1c0dadd8 | Use new Engine methods in MIDI-* modules. | 5 years ago | 
				
					
						|  Andrew Belt | abde7d983f | Add Engine::getFrameTime() and getStepDuration(). | 5 years ago | 
				
					
						|  Andrew Belt | a93a65e682 | Add "or later" to the GNU General Public License clause for VCV Rack's source code. | 5 years ago | 
				
					
						|  Andrew Belt | b3a3b1cdbd | Add system::get/setWorkingDirectory() which fixes the Windows build. | 5 years ago | 
				
					
						|  Andrew Belt | 2aa41c9621 | Fix include path for RtAudio | 5 years ago | 
				
					
						|  Andrew Belt | 6754e1cec8 | Add presets for CV-Gate and MIDI-Gate. | 5 years ago | 
				
					
						|  Andrew Belt | 0e69ac76e7 | Update changelog. | 5 years ago | 
				
					
						|  Andrew Belt | 68bc276865 | Add CC 0-15, etc presets for MIDI-CC and CV-CC. | 5 years ago | 
				
					
						|  Andrew Belt | 972cd587f7 | Don't display "1_", "42_", "001_", etc at the beginning of preset filenames. | 5 years ago | 
				
					
						|  Andrew Belt | 283db2ce85 | Reorder module Info menu items. | 5 years ago | 
				
					
						|  Andrew Belt | d7da2e2b93 | Set Core plugin path to the system dir instead of leaving blank. | 5 years ago | 
				
					
						|  Andrew Belt | c463bbcb0e | Clean up helper.py messages. | 5 years ago | 
				
					
						|  Andrew Belt | fb41d3843e | Expand MIDI driver and device into inline menu in app::appendMidiMenu(). | 5 years ago | 
				
					
						|  Andrew Belt | 64cc9dddb0 | Add Module::configButton() for configuring momentary switches (which I'll now call buttons). | 5 years ago | 
				
					
						|  Andrew Belt | 6f7f0cc7b3 | Cache modules and cables in engine by ID. Add lock to Engine::reset/randomize/bypassModule(). Remove lock from Engine::get/setParam and get/setSmoothParam. | 5 years ago | 
				
					
						|  Andrew Belt | 83b7c68cae | Improve thread safety of ring buffers. | 5 years ago | 
				
					
						|  Andrew Belt | 16a1b875e0 | Allow disabling smoothing for MIDI-CV (pitch and mod wheel), MIDI-CC, and MIDI-Map. | 5 years ago | 
				
					
						|  Andrew Belt | df0f44cf3e | Don't allow setting the Engine's primary module if it is not added to the Engine. | 5 years ago | 
				
					
						|  Andrew Belt | 80c6251bfc | Update license copyright year. | 5 years ago | 
				
					
						|  Andrew Belt | af65f7b8e7 | Don't serialize module ID in module presets. | 5 years ago | 
				
					
						|  Andrew Belt | feece06fbb | Add event::KeyBase::keyName, which fixes key commands on AZERTY and Dvorak. Add lots of documentation to event::KeyBase. | 5 years ago | 
				
					
						|  Andrew Belt | b8d47b5378 | Add Engine::getNumModules() and getModuleIds() methods. | 5 years ago | 
				
					
						|  Andrew Belt | a808849a26 | Add function name to logger. | 5 years ago | 
				
					
						|  Andrew Belt | 05427d938b | Overhaul threading model for Engine using a shared mutex based design. | 5 years ago | 
				
					
						|  Andrew Belt | 52aad2a983 | Update changelog. | 5 years ago | 
				
					
						|  Andrew Belt | 0586bc0a5b | Change label of AllowCursorLockItem in menu bar. | 5 years ago | 
				
					
						|  Andrew Belt | 537b64d011 | Remove engine pausing as it no longer makes sense with the new "external stepping" engine architecture. | 5 years ago | 
				
					
						|  Andrew Belt | 9086c1aeed | Hide ParamResetItem if param is unbounded. | 5 years ago | 
				
					
						|  Andrew Belt | 9ea49664bb | Copy cable color when cloning cables with Ctrl+click. | 5 years ago | 
				
					
						|  Andrew Belt | 037fd137e7 | Reorder description and tags Module Browser module tooltip. | 5 years ago | 
				
					
						|  Andrew Belt | 1d80038a67 | Add 16 to list of allowed RtAudio block sizes. | 5 years ago | 
				
					
						|  Andrew Belt | e98bd151d3 | Move some vector.hpp functions to functions.hpp. | 5 years ago | 
				
					
						|  Andrew Belt | a04018a330 | Change `movemask(int32_4)` to operate on elements rather than bytes. Tweak Vector documentation and clean up syntax. | 5 years ago | 
				
					
						|  Andrew Belt | a079bf1c63 | Fix horrible correctness bug in movemaskInverse. | 5 years ago | 
				
					
						|  Andrew Belt | 58a9346309 | Use "NaN" for nan display values in Quantity. | 5 years ago | 
				
					
						|  Andrew Belt | 2c750cb7c0 | Update PJ301M port from latest design. | 5 years ago |