aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/eg-sampler.lv2/sampler.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-08eg-sampler: Fix potentially corrupt notification eventsDavid Robillard1-12/+11
2022-05-26Avoid "else" after "return"David Robillard1-4/+16
2022-05-09Fix incorrect spelling and test for regression with codespellDavid Robillard1-1/+1
2021-03-10eg-sampler: Fix out of bounds sample read after loading new fileFilipe Coelho1-0/+4
2020-12-26Format all code with clang-formatDavid Robillard1-459/+445
2020-12-26Add clang-format suppression commentsDavid Robillard1-0/+15
2020-12-18eg-sampler: Send update to UI if gain parameter changesFilipe Coelho1-8/+18
2020-12-18eg-sampler: Save and restore gain parameter valueFilipe Coelho1-2/+28
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