|  Andrew Belt | 2f2fab35f3 | Add midi::Message::getFrame() and setFrame(). | 4 years ago | 
				
					
						|  Andrew Belt | 5faeb67a11 | Fix `float approxExp2Floor()` to work with negative arguments and arguments above 30. | 4 years ago | 
				
					
						|  Andrew Belt | 5043d0e10a | Use Engine frame instead of seconds timestamp for midi::Message. | 4 years ago | 
				
					
						|  Andrew Belt | fe8cc2874e | Use generic type for literals in ODE algorithms. | 5 years ago | 
				
					
						|  Andrew Belt | 804135c678 | Add dsp::MidiGenerator::setTimestamp(). | 5 years ago | 
				
					
						|  Andrew Belt | 83b7c68cae | Improve thread safety of ring buffers. | 5 years ago | 
				
					
						|  Andrew Belt | 120aafe6d3 | Change order of includes to C++ standard headers, library headers, and local project headers. | 5 years ago | 
				
					
						|  Andrew Belt | c713cfb864 | Make midi::Message a wrapper for std::vector<uint8_t> since MIDI messages have unbounded size (due to SysEx). | 5 years ago | 
				
					
						|  Andrew Belt | 9b24182542 | Allow audio interfaces with no input to be used. Fix sample rate conversion. | 6 years ago | 
				
					
						|  Andrew Belt | 0a930b0ba0 | Add IIRFilter. | 6 years ago | 
				
					
						|  Andrew Belt | ace28e4ab0 | Make SchmittTrigger a template specialization instead of a separate class. | 6 years ago | 
				
					
						|  Andrew Belt | 352b882579 | Remove exception resetting. | 6 years ago | 
				
					
						|  Andrew Belt | a52c79df80 | Port some of sse_mathfun to functions.hpp. Clean up SIMD headers. | 6 years ago | 
				
					
						|  Andrew Belt | a27b57fe10 | Add float_4 implementation of approxExp2Floor. | 6 years ago | 
				
					
						|  Andrew Belt | 5c337b6de3 | Reorder tag.cpp. Clean up comments. | 6 years ago | 
				
					
						|  Andrew Belt | 24f8533503 | Add dsp/approx.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | 898f13cd91 | MIDI-Map: re-enable filtering. MIDI-Map: fix param/filter value initialization.
MIDI-CV: refactor. | 6 years ago | 
				
					
						|  Andrew Belt | dca30e2b53 | Auto-format code with astyle. | 6 years ago | 
				
					
						|  Andrew Belt | 1e5f1ff334 | Remove dsp::TBiquadFilter::type from state. | 6 years ago | 
				
					
						|  Andrew Belt | e113e106c6 | Include complex.h. Reimplement dsp::TBiquadFilter::getFrequencyResponse with std::complex. | 6 years ago | 
				
					
						|  Andrew Belt | 1ba7d03cd2 | Add dsp::BiquadFilter. | 6 years ago | 
				
					
						|  Andrew Belt | 1db6618fce | Add simd::crossfade. Make MinBlepGenerator generic. | 6 years ago | 
				
					
						|  Andrew Belt | 1ea9afcb97 | Revert "Use alloca() instead of VLAs for dynamic stack allocation." This reverts commit bb34db46c9. | 6 years ago | 
				
					
						|  Andrew Belt | bb34db46c9 | Use alloca() instead of VLAs for dynamic stack allocation. | 6 years ago | 
				
					
						|  Andrew Belt | d750c456a7 | Make dsp::Decimator compatible with SIMD types. | 6 years ago | 
				
					
						|  Andrew Belt | d6c8d84ede | Clean up types in dsp/window.hpp. Fix createModel() in helpers.hpp if a member field exists called `model`. Fix `make install` path for plugins. Fail silently if a MIDI message >3 bytes is received. | 6 years ago | 
				
					
						|  Andrew Belt | 1aa351cecc | Add TSchmittTrigger. Update/clean up changelog. | 6 years ago | 
				
					
						|  Andrew Belt | 50bed5e1e8 | Add CC aliases to dsp::MidiGenerator. Fix setChannelPressure(). | 6 years ago | 
				
					
						|  Andrew Belt | 5a40e0a140 | Create dsp/midi.hpp, based on CV_MIDI's implementation of PolyphonicMidiOutput. | 6 years ago | 
				
					
						|  Andrew Belt | e667c7da21 | Fix documentation for RCFilter::setCutoff to dodge math error. Add setCutoffFreq with the correct frequency relation. | 6 years ago | 
				
					
						|  Andrew Belt | a272cf29bd | Change MIDI-Map color to yellow. Change ParamHandle indicator from circle to square. | 6 years ago | 
				
					
						|  Andrew Belt | 326fa2d8af | Added simd::pow(T, int) | 6 years ago | 
				
					
						|  Andrew Belt | 696939069d | Use <> instead of "" for include directive. | 6 years ago | 
				
					
						|  Andrew Belt | ea8eca4cd3 | Add simd to various dsp functions. | 6 years ago | 
				
					
						|  Andrew Belt | 4612052e04 | Fix correctness bugs/typos in simd library. Add log10, sgn, andnot, and ifelse to simd. | 6 years ago | 
				
					
						|  Andrew Belt | 0a71dde25e | alignedMalloc is unneeded. | 6 years ago | 
				
					
						|  Andrew Belt | 10fa872dc6 | Clean up DSP headers. | 6 years ago | 
				
					
						|  Andrew Belt | e8fc76ca8b | Change dsp::Counter to dsp::ClockDivider | 6 years ago | 
				
					
						|  Andrew Belt | dbb4d67a60 | Change helper and rack0.hpp to use new configParam method. Add dsp::Counter::getCount(). | 6 years ago | 
				
					
						|  Andrew Belt | 2c3de3e8ca | Move simd.hpp to its own namespace. | 6 years ago | 
				
					
						|  Andrew Belt | 0b17f9e2ca | Move App from rack::app:: to rack::. Remove ambiguous operator overloads in simd.hpp. Include simd.hpp in rack.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | 6b5cb5b5f7 | Clean up dsp headers and documentation. | 6 years ago | 
				
					
						|  Andrew Belt | 1a5ae9ea28 | Tweaks to dsp/filter.hpp algorithms. Re-enable autosave on close. | 6 years ago | 
				
					
						|  Andrew Belt | 4c851ec918 | Add pow to simd.hpp | 6 years ago | 
				
					
						|  Andrew Belt | f967c68110 | Header cleanup. ModuleBrowser work. | 6 years ago | 
				
					
						|  Andrew Belt | 69aa3f227a | Use proper std:: namespace as needed. | 6 years ago | 
				
					
						|  Andrew Belt | e35cb23d69 | Add f32<4>(float, float, float, float) constructor. | 6 years ago | 
				
					
						|  Andrew Belt | 9c275dd20d | Add Module::process and Module::ProcessContext. | 6 years ago | 
				
					
						|  Andrew Belt | 9bac9c8d7b | Clean up VuMeter2. | 6 years ago | 
				
					
						|  Andrew Belt | 27f6a546aa | Add dsp::Counter. Rename dsp::VUMeter to VuMeter. Add Light::setSmoothBrightness(), deprecate setBrightnessSmooth(). | 6 years ago |