aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/eg-sampler.lv2
AgeCommit message (Collapse)AuthorFilesLines
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
2012-06-14Remove unnecessary imports.David Robillard1-3/+0
2012-04-17Compile as C++ in MSVC.David Robillard1-4/+6
2012-04-12Make all atom/util.h functions start with lv2_atom.David Robillard2-4/+3
2012-04-06Use a smaller and freely licensed default sample.David Robillard4-2/+2
2012-04-06Tidy and improve documentation.David Robillard2-42/+59
2012-04-05Twiddle log extension class hierarchy a bit, and all log:Trace level.David Robillard3-76/+97
Use log extension in eg-sample if available.
2012-03-30Fix screwy invalid ExtensionData definitions as classes (now matches how ↵David Robillard2-16/+22
Feature is used). Add status return codes to state methods for error handling.
2012-03-27Add end_run hook to worker interface.David Robillard1-1/+1