summaryrefslogtreecommitdiff
path: root/drumgizmo
AgeCommit message (Collapse)Author
2019-04-12Skeleton code for CoreAudio output module.Bent Bisballe Nyeng
2019-04-08Move midi note process to one common place in ↵Bent Bisballe Nyeng
AudioInputEngineMidi::processNote and use it in the four input engines (plugin, midifile, ossmidi and jackmidi)
2019-01-27Re-instate instrument v1.0 support.Bent Bisballe Nyeng
2018-10-08Move event.h and audiotypes.h into src and get rid of the obsolete include ↵Bent Bisballe Nyeng
folder.
2018-08-12Remove obsolete SAXParser class and eXpat dependency.Bent Bisballe Nyeng
2018-08-04Add output when drumgizmo is called without arguments.André Nusser
This intends to tell people who want to use the GUI that this is the wrong place to search.
2018-08-01Remove the last references to hardcoded 44k1Hz samplerate.Bent Bisballe Nyeng
2018-07-21Syncronize cli and plugin setting ranges for latency humanization.Bent Bisballe Nyeng
2018-07-21Add missing headerfiles to EXTRA_DIST.Bent Bisballe Nyeng
2018-07-21Add humanized timing controls to the cli.Bent Bisballe Nyeng
2018-06-08drumgizmoc: add set/enable master bleed optionJonas Suhr Christensen
2017-12-30Remove extra codefeature/oss-midiGoran Mekić
2017-12-30Calculate instrument properlyGoran Mekić
2017-12-30Hardcode instrument, otherwise play notesGoran Mekić
2017-12-30Get note and velocityGoran Mekić
2017-12-30Open midi device in non-blocking modeGoran Mekić
2017-12-30Enable OSS midi inGoran Mekić
2017-12-30Add OSS MIDI inputGoran Mekić
2017-10-21Fix crash if no input and/or output engine has been set.Bent Bisballe Nyeng
2017-05-14Use getoptpp for CLI argument parsingGoran Mekić
2017-05-12Use correct MIDI note ON mask.Hans Petter Selasky
Signed-off-by: Hans Petter Selasky <hps@selasky.org>
2017-05-11Add --no-resampling CLI optionGoran Mekić
2017-05-11Expand shell globs in input paramsGoran Mekić
2017-05-11Fix CLI kit and midimap loading.André Nusser
2017-05-06Get rid of unused unistd includes. Change the rest of the sleep calls to c++.Bent Bisballe Nyeng
2017-05-06Get rid of platform dependent usleep/SleepEx.Bent Bisballe Nyeng
2017-05-02Sanatize OSS output codeGoran Mekić
2017-04-30Get OSS buffer sizeGoran Mekić
2017-04-30Don't exit if diskstreaming is not usedGoran Mekić
2017-04-23Add missing header to extra dist.v0.9.13Bent Bisballe Nyeng
2017-04-18Comment out chunk_size for diskstreamingGoran Mekić
2017-04-17CLI diskstreaming optionsGoran Mekić
2017-04-16Add OSS buffer parametersGoran Mekić
2017-04-14Add OSS output supportGoran Mekić
2017-03-07Test diskstreaming CLIGoran Mekić
2017-03-04Disk streaming cli optionGoran Mekić
2017-02-05Compile engine as a library.Bent Bisballe Nyeng
2016-12-10Fix warnings reported by clang.Bent Bisballe Nyeng
2016-12-07Fix uninitialised value.Bent Bisballe Nyeng
2016-11-01Fix licence headers.Bent Bisballe Nyeng
2016-10-29Add missing distfiles.v0.9.11Bent Bisballe Nyeng
2016-07-24Clear output buffers in LV2 and jack modes before each process iteration to ↵Bent Bisballe Nyeng
eliminte noise when drumkit has not yet been loaded.
2016-07-14Move free-wheel control into the main run method.Bent Bisballe Nyeng
2016-07-13Simplify free wheel loop control a bit.Bent Bisballe Nyeng
2016-07-13Fix freewheeling for test and dummy in- and outputs.André Nusser
2016-07-13Consider freewheeling of engines in drumgizmo and dgreftest.André Nusser
2016-07-13Introduce input engine isFreewheeling method.André Nusser
2016-07-13Introduce output engine isFreewheeling method.André Nusser
2016-07-13Remove the run(int endpos) method from drumgizmo.André Nusser
Insert the code directly instead.
2016-07-13Use the latency reported by the engine in the jack and wavfile output modules.Bent Bisballe Nyeng