aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/eg-sampler.lv2
AgeCommit message (Collapse)AuthorFilesLines
2019-01-10Remove workaround for ancient MSVCDavid Robillard1-3/+1
2018-09-23Clean up includesDavid Robillard3-3/+16
2018-09-22Install standard headers to simpler include pathsDavid Robillard4-24/+24
2018-05-21eg-sampler: Fix segfault on old_sample null derefHarry van Haaren1-7/+5
Fixes a segmentation fault in eg-sampler when a sample is loaded for the first time. Dereferencing old_sample->path causes the NULL pointer segfault. Resolved by always simplifying code to always write_set_file, even if the filename is the same. Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-01-05Upgrade to waf 2.0.4David Robillard1-4/+3
2017-02-12Fix uninitialized sndfile structureDavid Robillard1-1/+1
2017-02-12Fix memory leakDavid Robillard1-0/+2
2016-10-19Fix mismatched gain parameter URIDavid Robillard1-1/+1
2016-10-19Gracefully handle failure to load sampleDavid Robillard1-5/+8
2016-10-05Avoid repeatedly requesting the same peaksDavid Robillard1-0/+5
2016-10-05Write output between events with sample accuracyDavid Robillard2-105/+130
This is closer to how a non-toy plugin should work, and importantly demonstrates the proper way to emit audio while processing events. In particular, this approach makes sample-accurate session export possible (thanks to the sychronous possibilities of the worker).
2016-10-05Add play button to UIDavid Robillard1-12/+46
2016-10-05Draw waveform aligned to pixel gridDavid Robillard1-0/+3
2016-10-04eg-sampler: Add waveform display to UIDavid Robillard6-76/+466
2016-09-05Fix bundle installation directoryDavid Robillard1-0/+2
2016-07-31Fix compilation with C++David Robillard2-3/+3
2016-07-31Fix memory leakDavid Robillard1-1/+2
2016-07-31Add missing fileDavid Robillard1-0/+40
2016-07-31eg-sampler: Support thread-safe state restorationDavid Robillard4-89/+107
2016-07-31Clean up example plugin initializationDavid Robillard2-59/+36
2016-07-30Use calloc to allocate instancesDavid Robillard2-4/+7
2015-12-03eg-sampler: Fix handling of state file pathsDavid Robillard1-22/+45
2015-02-20Update UI when state changes.David Robillard1-0/+11
2015-02-20Clean up whitespace.David Robillard1-1/+1
2015-02-20Fix UI compilation.David Robillard1-1/+1
2015-01-18Fix whitespacee.David Robillard1-1/+1
2014-11-25Link math library where required.David Robillard1-2/+3
2014-11-02Add gain parameter to eg-sampler.David Robillard3-6/+42
2014-10-31eg-sampler: Support patch:Get, and request initial state from UI.David Robillard3-3/+23
2014-08-06Order book chapters in build script rather than by bundle name.David Robillard9-0/+1039
2013-02-11Order examples in a sensible progression for the book.David Robillard9-1019/+0
2013-02-10Remove unused namespace prefixes.David Robillard1-1/+0
2013-01-26Add state:loadDefaultState feature.David Robillard1-1/+5
2013-01-10Expose sampler parameter to host.David Robillard3-38/+50
Update to new definition of patch:Set.
2013-01-08Revert prematurely incremented version.David Robillard1-1/+1
2013-01-08Add logger convenience API.David Robillard3-39/+20
2012-12-31Generate book from example plugin source.David Robillard1-0/+1
2012-12-23Windows compilation fixes.David Robillard1-1/+3
2012-08-31Fix crash on save when no sample is loaded.David Robillard1-3/+6
2012-08-16Associate plugins with a project rather than put doap:Project metadata on ↵David Robillard1-0/+1
plugins.
2012-08-14midi: Remove non-standard midi:Tick message type.David Robillard2-5/+9
midi: Add C definitions for message types and standard controllers. midi: Fix definition of SystemExclusive status byte. Use new MIDI API in eg-sampler.
2012-08-11Improve const correctness.David Robillard1-11/+11
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵David Robillard1-3/+3
-Wmissing-prototypes.
2012-08-09Fix missing static declarations (-Wstrict-prototypes).David Robillard1-1/+1
2012-08-08Move MSVC C99 gunk into autowaf.David Robillard1-5/+1
2012-08-08Tidy up wscript files.David Robillard1-5/+5
2012-08-05Use shiny/odd/portable new subst ability to copy files.David Robillard1-1/+2
2012-08-05Layout UI vertically.David Robillard1-2/+2
2012-08-02Clean up wscript files and use a simpler method of chopping 'lib' prefix.David Robillard1-19/+11
2012-07-24Fix odd capitalization.David Robillard1-1/+1