aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/eg-sampler.lv2/sampler.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-16Avoid clang-tidy warning about sizeofDavid Robillard1-1/+1
2020-12-16Fix implicit and narrowing conversionsDavid Robillard1-1/+1
2020-12-16Isolate variable declarations and initialize all variablesDavid Robillard1-5/+5
2020-12-16Simplify degenerate switchesDavid Robillard1-6/+1
2020-07-25Revert "Use LV2_ATOM_BODY macros in examples instead of pointer arithmetic"David Robillard1-1/+1
2020-07-15Fix incorrect printf format specifiersDavid Robillard1-2/+2
2020-03-17Use LV2_ATOM_BODY macros in examples instead of pointer arithmeticRuoxi Wang1-1/+1
2019-01-10Sort includes from local to standard and fix exposed issuesDavid Robillard1-11/+11
2019-01-10Remove workaround for ancient MSVCDavid Robillard1-3/+1
2018-09-23Clean up includesDavid Robillard1-1/+3
2018-09-22Install standard headers to simpler include pathsDavid Robillard1-11/+11
2018-05-21eg-sampler: Fix segfault on old_sample null derefHarry van Haaren1-7/+5
2017-02-12Fix uninitialized sndfile structureDavid Robillard1-1/+1
2017-02-12Fix memory leakDavid Robillard1-0/+2
2016-10-19Gracefully handle failure to load sampleDavid Robillard1-5/+8
2016-10-05Write output between events with sample accuracyDavid Robillard1-104/+128
2016-10-04eg-sampler: Add waveform display to UIDavid Robillard1-20/+44
2016-07-31Fix compilation with C++David Robillard1-2/+2
2016-07-31Fix memory leakDavid Robillard1-1/+2
2016-07-31eg-sampler: Support thread-safe state restorationDavid Robillard1-63/+83
2016-07-31Clean up example plugin initializationDavid Robillard1-39/+18
2016-07-30Use calloc to allocate instancesDavid Robillard1-3/+2
2015-12-03eg-sampler: Fix handling of state file pathsDavid Robillard1-22/+45
2015-02-20Update UI when state changes.David Robillard1-0/+11
2014-11-02Add gain parameter to eg-sampler.David Robillard1-6/+35
2014-10-31eg-sampler: Support patch:Get, and request initial state from UI.David Robillard1-0/+7
2014-08-06Order book chapters in build script rather than by bundle name.David Robillard1-0/+483
2013-02-11Order examples in a sensible progression for the book.David Robillard1-498/+0
2013-01-10Expose sampler parameter to host.David Robillard1-2/+2
2013-01-08Add logger convenience API.David Robillard1-34/+19
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-14midi: Remove non-standard midi:Tick message type.David Robillard1-2/+7
2012-08-11Improve const correctness.David Robillard1-11/+11
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wmis...David Robillard1-3/+3
2012-04-12Make all atom/util.h functions start with lv2_atom.David Robillard1-2/+1
2012-04-06Use a smaller and freely licensed default sample.David Robillard1-1/+1
2012-04-06Tidy and improve documentation.David Robillard1-40/+57
2012-04-05Twiddle log extension class hierarchy a bit, and all log:Trace level.David Robillard1-63/+89
2012-03-30Fix screwy invalid ExtensionData definitions as classes (now matches how Feat...David Robillard1-4/+8
2012-03-27Add end_run hook to worker interface.David Robillard1-1/+1
2012-03-23Add worker extension to remove thread stuff from plugins.David Robillard1-156/+103
2012-03-16Update for patch extension.David Robillard1-2/+2
2012-03-11Stylistically match the most recent state extension.David Robillard1-5/+5
2012-03-01Rework forge sink interface to support buffer resizing (e.g. realloc).David Robillard1-6/+2
2012-02-29Simplify atom:AtomPort buffers to point directly at Atoms.David Robillard1-12/+17
2012-02-24Fix loading of initial sample.David Robillard1-6/+6
2012-02-23Put atom size first.David Robillard1-5/+4
2012-02-23Separately define body types for atoms with non-trivial bodies so the type de...David Robillard1-4/+4
2012-02-19Rename LV2_Atom_Object::type => LV2_Atom_Object::otype to avoid confusion wit...David Robillard1-2/+2