summaryrefslogtreecommitdiff
path: root/src/drumgizmo.cc
AgeCommit message (Collapse)Author
2014-11-03Use Drumgizmo::setSamplerate to control resampler target samplerate.Bent Bisballe Nyeng
2014-10-14A bit of code cleanup in preparation for merging with master.Bent Bisballe Nyeng
2014-10-12Merge in from master.Bent Bisballe Nyeng
2014-10-12Add new resampler class and use it in engine.Bent Bisballe Nyeng
2014-07-25Accept loading of the same drumkit twice in a row.Bent Bisballe Nyeng
2014-05-17Fix resampler...Bent Bisballe Nyeng
2014-05-17New resample feature on output channels.Bent Bisballe Nyeng
2014-04-12Make engine ask output module for buffer size. Use this new feature to adapt ↵Bent Bisballe Nyeng
internal buffers to buffer size reported by jack.
2014-04-02Merge with headBent Bisballe Nyeng
2013-12-01Add endpos parameter to cli.Bent Bisballe Nyeng
2013-10-06Refactoring of AudioFile loading and message passing from engine to gui and ↵Bent Bisballe Nyeng
vice versa.
2013-09-20New resample feature (greatly inspired by Cédric 'SxDx') based on libsamplerate.Bent Bisballe Nyeng
2013-06-29Move ConfigParser to its own file.Bent Bisballe Nyeng
2013-06-29Remove unused UI message.Bent Bisballe Nyeng
2013-06-29Add some more AudioFile protection (mutex/magic word)Bent Bisballe Nyeng
2013-06-29New inter-thread message system.Bent Bisballe Nyeng
2013-05-20Make jackaudio output module work.Bent Bisballe Nyeng
2013-05-20Centralise jackclient code for reuse among the jack client modules. ↵Bent Bisballe Nyeng
Implement most of the jackaudio output module (probably broken atm.).
2013-05-16Change printf's to DEBUG.Bent Bisballe Nyeng
2013-05-10Outcommented lazy load for real-
2013-05-09Lazy load of audio. Unloads when there's nothing else to do.-
2013-04-28Fix gui crash on window close. Make drumkit and midimap file and status ↵Bent Bisballe Nyeng
reshow in the gui.
2013-04-26Add MidimapLoadStatus Message.Bent Bisballe Nyeng
2013-04-25Fix crash on 'load drumkit' while another drumkit is already loading.Bent Bisballe Nyeng
2013-04-25Fixed crash on plugin-unload while drumkit load is in progress.Bent Bisballe Nyeng
2013-04-24Fixed missing midimap filename in GUI.Bent Bisballe Nyeng
2013-04-23Fix midifile-no-stored bug.Bent Bisballe Nyeng
2013-04-22Ramp down in 3000 samples instead of 10000.Bent Bisballe Nyeng
2013-04-21Fixed accumulating events in the acitve events queue.Bent Bisballe Nyeng
2013-04-21Fixed accumulating events in the acitve events queue.Bent Bisballe Nyeng
2013-04-20Added messages for 'get engine seetings' and 'set engine setting', thereby ↵Bent Bisballe Nyeng
removing the last 'direct call' in the engine code from the gui code.
2013-04-20New 'instrument group' feature added.Bent Bisballe Nyeng
2013-04-19More pointer sanity checksBent Bisballe Nyeng
2013-04-08Fix the broken fix for re-load crash.Bent Bisballe Nyeng
2013-04-07Fixed crashbug on drumkit reload.Bent Bisballe Nyeng
2013-04-04New message system. New common midi input class. Some compiler warning ↵Bent Bisballe Nyeng
fixes. New ListBoxBasic class used by both LustBox and ComboBox. New embossed font.
2013-03-31Don't accumulate events if audiofile is not loaded.Bent Bisballe Nyeng
2013-03-30Don't send kitfile to parser if kitfile is the empty string.Bent Bisballe Nyeng
2013-03-22Added Engine->Messageing system. Implemented LoadStatus Message. Added ↵Bent Bisballe Nyeng
ProgressBar widget. Made FileBrowser chdir to old value (needs further fixing). More printf->hugin ports.
2013-03-20Added initial code for a GUI<->engine message system.Bent Bisballe Nyeng
2013-01-26Background loader for audio files.Bent Bisballe Nyeng
2012-01-23New config interface (xml). Instruments now contains pointers (fix memleak).Bent Bisballe Nyeng
2012-01-11New SSE optimised buffer accumulation + tests.Bent Bisballe Nyeng
2011-10-08Humaniser added. Speedy strokes get lower velocity levels.Bent Bisballe Nyeng
2011-10-07Remove debug output. Remove gain down-ramp on copy. It took up alot of CPU ↵Bent Bisballe Nyeng
power and is already a part of the sample files.
2011-07-17Removed unused variable.deva
2011-07-17Fix bug, where pos was not increased as it should on each run.deva
2011-07-15New input/output plugin architecture. New LV2 plugin.deva
2011-03-01MAJOR rewrite of the internals. New input/output 'plugin' system. Still a ↵deva
lot missing.
2009-11-22Added editor for automated chopping up of audiofiles into samples.deva