Commit graph

  • 3e9cd31dd7 -Added buildTest compile.sh script Harry van Haaren 2013-09-23 11:56:01 +01:00
  • 1f3cbdf653 -Updated diskwriter & test Harry van Haaren 2013-09-23 11:54:54 +01:00
  • b2e27b0847 -Refactored DiskReader Harry van Haaren 2013-09-23 11:43:57 +01:00
  • 2eb9312dd4 -Loading samples of different samplerate working: but pitching according to SRC. Harry van Haaren 2013-09-23 11:39:42 +01:00
  • 1a2dd568f7 -Initial resampling code in place Harry van Haaren 2013-09-23 10:53:58 +01:00
  • 91786cb08b -Updated CMake, now only shows important warnings. Harry van Haaren 2013-09-23 10:18:58 +01:00
  • 6dbb3847be -Refactored DiskReader, now handles loading sessions properly again Harry van Haaren 2013-09-23 09:47:51 +01:00
  • 44ab476864 -Refactored DiskWriter Harry van Haaren 2013-09-23 09:42:08 +01:00
  • e533413e8d -Updated DiskWriter Harry van Haaren 2013-09-23 09:35:02 +01:00
  • d0be631310 -Removing all non-RT prints from RT contexts Harry van Haaren 2013-09-21 01:37:46 +01:00
  • 113864fa06 -Updated Quit code Harry van Haaren 2013-09-21 01:10:01 +01:00
  • 232f74c21c -Removed stale FIXME Harry van Haaren 2013-09-21 00:58:06 +01:00
  • 2bbcd8bd1d -Added Signal handling: now closes JACK using UI thread, regardless of signal interrupt thread Harry van Haaren 2013-09-21 00:52:29 +01:00
  • 32b952800a -Working on Jack quit code, cleanup, virtual destructors etc Harry van Haaren 2013-09-20 23:28:59 +01:00
  • fedf1925c1 -Updated Track UI to show sends / dials Harry van Haaren 2013-09-20 22:23:39 +01:00
  • 071bb78ee5 -Input handling UI and DSP both finished: working fine Harry van Haaren 2013-09-20 15:38:23 +01:00
  • 8813cf0852 -Input volume events added, UI updated Harry van Haaren 2013-09-20 13:11:47 +01:00
  • 25af4824b1 -Updated UI, added events for input routing Harry van Haaren 2013-09-20 13:02:27 +01:00
  • f1c5f55f80 -Implemented DSP / events for Input send handling, updated UI Harry van Haaren 2013-09-20 12:40:50 +01:00
  • 6c0e72353f -Removed warnings from build Harry van Haaren 2013-09-20 11:30:19 +01:00
  • 7a2e2a4ef0 -Input section reworked Harry van Haaren 2013-09-20 11:23:59 +01:00
  • 860a2d4501 -Fixed master fader, working on master return Harry van Haaren 2013-09-20 10:29:05 +01:00
  • 36092a0a34 -Fixed metering bug on channel 1 / master Harry van Haaren 2013-09-19 10:44:12 +01:00
  • 3b842c0d08 -#ifdef-ed Jack print Harry van Haaren 2013-09-18 13:55:15 +01:00
  • 9bd398a216 -Fixed "multiple-save" JSON bug Harry van Haaren 2013-09-18 13:54:59 +01:00
  • d9b96ec29c -Fixed APC feedback bug Harry van Haaren 2013-09-18 13:54:50 +01:00
  • dd9ec2a010 -Updated README install instructions Harry van Haaren 2013-09-18 11:49:58 +01:00
  • a37ee8bdef -Added build dir scripts Harry van Haaren 2013-09-18 11:48:04 +01:00
  • 1b93cc6978 -Updated CMake, DiskWriter and config Harry van Haaren 2013-09-18 11:46:25 +01:00
  • 611839a8f6 -Updated GUI, added metronomeEnable to Controller Harry van Haaren 2013-09-18 10:09:26 +01:00
  • 23eac5b3d0 -Updated GMasterTrack inputsection Harry van Haaren 2013-09-18 09:53:15 +01:00
  • 487926d5a7 -Updated DiskWriter, saves in any dir now Harry van Haaren 2013-09-18 09:34:49 +01:00
  • 3757f40414 -Updated CMake to allow self-testing builds Harry van Haaren 2013-09-18 00:31:07 +01:00
  • f79420733b -Updated README, changed CFLAGS to not build coverage tests Harry van Haaren 2013-09-17 22:05:34 +01:00
  • 0b44c1c55a -Working on FIXME list Harry van Haaren 2013-09-17 13:11:11 +01:00
  • 3c1e956fc4 -Updated tests: gridlogic now passes all Harry van Haaren 2013-09-17 12:51:11 +01:00
  • 827b4a1f14 -Updated tests, updated QUnit Harry van Haaren 2013-09-17 12:24:58 +01:00
  • a3020cf1e2 -Updated testing, debugging and error code Harry van Haaren 2013-09-17 12:07:25 +01:00
  • 5b38d9b3c5 -Updated test code, CMake, QUnit Harry van Haaren 2013-09-17 11:00:12 +01:00
  • 2dc9ed8c74 -Updated run and test.sh, updated CMakeLists Harry van Haaren 2013-09-17 10:17:33 +01:00
  • 6325ca8289 -Updated CMake, cleaning CMakeLists.txt Harry van Haaren 2013-09-17 00:39:15 +01:00
  • 278d72dc18 -Added CMake as build system Harry van Haaren 2013-09-17 00:18:22 +01:00
  • f46b85b4bc -Removed Tup leftovers Harry van Haaren 2013-09-16 19:52:09 +01:00
  • f55707035c -Updated Tup again Harry van Haaren 2013-09-16 12:40:39 +01:00
  • 91419b60f3 -Updated Tup build, now has Tupfile in each directory. Added QUnit testing framework Harry van Haaren 2013-09-16 10:17:27 +01:00
  • ed803634e2 -Updated test code location to src/tests, gcov was counting the test code lines as "untested" Harry van Haaren 2013-09-15 22:59:35 +01:00
  • 205aba43b4 -renamed build folders, more logical names. Harry van Haaren 2013-09-15 20:47:22 +01:00
  • 61cee7a46d -Test.sh updated: quits on compile error, auto-cleans the build files for total rebuild. Harry van Haaren 2013-09-15 16:53:04 +01:00
  • f30b22bdab -Updated test.sh Harry van Haaren 2013-09-15 16:48:21 +01:00
  • ac45129efb Merged feature branch into master Harry van Haaren 2013-09-15 16:44:44 +01:00
  • 5fc06eb8dc -split test.sh from Tupfile, test stats can now be manually generated by running ./test.sh Harry van Haaren 2013-09-15 16:43:32 +01:00
  • 308d566b44 -Tupfile updated, builds testBuild and releaseBuild Harry van Haaren 2013-09-15 16:24:38 +01:00
  • 20b4fa72ed -Updated Tupfile to link Luppp into variant dir Harry van Haaren 2013-09-15 15:20:58 +01:00
  • 57e5a86d94 -GUI tempo dial now works, updated Tupfile Harry van Haaren 2013-09-14 03:57:58 +01:00
  • 3e2bfce62c -Working on integrating test variant Harry van Haaren 2013-09-14 02:59:51 +01:00
  • 8639419288 -Updated Tupfiles and config.hxx, now builds variants for testing / release Harry van Haaren 2013-09-14 01:20:33 +01:00
  • eb792ae3a9 -Updated Tup for test case coverage, changed Tupfiles, added test.sh. Harry van Haaren 2013-09-12 15:44:30 +01:00
  • fca1a06494 -Added AudioBuffer ostream << functionality, updated LooperClip to print info Harry van Haaren 2013-09-11 16:39:00 +01:00
  • 27532b3fa4 -Added Debug class Harry van Haaren 2013-09-11 14:19:38 +01:00
  • 1685bafdb2 -Updated GridLogic test case Harry van Haaren 2013-09-11 13:07:21 +01:00
  • 3116222e62 -Added Catch testing framework to main Luppp program Harry van Haaren 2013-09-11 12:57:31 +01:00
  • b7d989ecef -Debugging KEY GUI->APC MIDI message, not working Harry van Haaren 2013-09-11 02:19:39 +01:00
  • 1dca11851f -Fixed Sidechain KEY button in GUI Harry van Haaren 2013-09-11 02:06:33 +01:00
  • d9ae0129fc -Testing new JACK port routing system Harry van Haaren 2013-09-11 01:50:47 +01:00
  • f884d43be7 -Refactored JACK ports for reverb send / return, updated UI to reflect Harry van Haaren 2013-09-11 01:32:58 +01:00
  • 699e94e090 -Track names saved/reloaded with JSON Harry van Haaren 2013-09-10 23:57:47 +01:00
  • 05702236d4 -GTracks can be renamed Harry van Haaren 2013-09-10 23:52:35 +01:00
  • 63680a3ffb -Updated GTrack: renameable and extra buttons, GMasterTrack BPM dial Harry van Haaren 2013-09-10 23:09:45 +01:00
  • 499fc93ffe -Updated patchbays Harry van Haaren 2013-09-10 23:08:47 +01:00
  • b4d89e0bfe -Refactored GTrack Harry van Haaren 2013-09-10 22:26:37 +01:00
  • e90585bb39 -Rearranged master track, moved metro buttons / blocks to bottom right. Harry van Haaren 2013-09-10 22:23:32 +01:00
  • 95d1d7af70 -Refactored GMasterTrack Harry van Haaren 2013-09-10 21:51:05 +01:00
  • c2b965cf26 -Input metering finished Harry van Haaren 2013-09-10 21:44:47 +01:00
  • c84cb91013 -Working on Input panel for GMasterTrack Harry van Haaren 2013-09-08 14:47:04 +01:00
  • 1a8edaaa1b -Refactored Avtk::Volume Harry van Haaren 2013-09-08 14:24:27 +01:00
  • 8554816fd3 -Added Catch header : https://github.com/philsquared/Catch Harry van Haaren 2013-09-08 01:55:05 +01:00
  • 816a4d9052 -Updated GridLogic for controller feedback Harry van Haaren 2013-09-08 00:37:47 +01:00
  • b50432a806 -Fixed segfault on save() due to recorded buffers not being handled correctly Harry van Haaren 2013-09-08 00:37:30 +01:00
  • 7a274a4a4c -Removed prints from JACK MIDI code Harry van Haaren 2013-09-07 02:26:10 +01:00
  • 50296b3e16 -GenericMIDI controller started Harry van Haaren 2013-09-06 14:18:27 +01:00
  • c9bbc9bb48 -MidiObserver MIDI handling update, now registers custom MIDI port and interacts just with that. Scales to multiple controllers Harry van Haaren 2013-09-06 14:05:57 +01:00
  • 9fbca5146a -Loading a session while recording handled gracefully Harry van Haaren 2013-09-06 13:24:17 +01:00
  • 22d9dd0772 -Fixed LooperClip buffer size issue Harry van Haaren 2013-09-06 13:19:53 +01:00
  • 89c50f432c -GridLogic launchScene bug fixed Harry van Haaren 2013-09-06 12:57:45 +01:00
  • 0d4d62a653 -Master scene names restored Harry van Haaren 2013-09-06 12:51:06 +01:00
  • 3e2ff0caa2 -Playing new clips queueStop()-s off old clip on that track Harry van Haaren 2013-09-06 12:20:14 +01:00
  • 9ba7cdb54a -Updated GridLogic launchScene to stop other scene gracefully Harry van Haaren 2013-09-06 12:13:15 +01:00
  • c63fa91ff8 -Fixed bug in time-stretching, needs proper testing but working fine on initial tests Harry van Haaren 2013-09-06 11:26:42 +01:00
  • a0fb8cb5b5 -Refactoring, working on State::reset() Harry van Haaren 2013-09-06 01:28:14 +01:00
  • d01530b21e -Send values saved & restored Harry van Haaren 2013-09-06 00:39:01 +01:00
  • 8c409db51a -Refactoring disk reading Harry van Haaren 2013-09-06 00:31:44 +01:00
  • b411df2391 -Refactored Save to State, and SaveAble to Stately Harry van Haaren 2013-09-06 00:28:11 +01:00
  • 94ef514816 -Updated EventSave / EventSaveReset, implemented reset() call Harry van Haaren 2013-09-06 00:10:33 +01:00
  • cd7336947f -Added FIXME notes Harry van Haaren 2013-09-05 23:54:58 +01:00
  • ac0741fd72 -Updated SaveAble observer to include reset() function Harry van Haaren 2013-09-05 23:48:47 +01:00
  • a702630f40 -Cleanup, kick some old files Harry van Haaren 2013-09-05 23:45:06 +01:00
  • 46e7ebcea6 -Added scrapeFixme.sh script Harry van Haaren 2013-09-05 23:43:54 +01:00
  • ae92ed27b9 -Fixed GridLogic / LooperClip multiple scene launch issue Harry van Haaren 2013-09-05 23:43:42 +01:00
  • 076727dd7b -Updated BPM save / restore Harry van Haaren 2013-09-05 23:07:19 +01:00
  • cf5ef0022e -Saves BPM and restores BPM Harry van Haaren 2013-09-05 22:35:48 +01:00