Commit Graph

  • 38b7afa75a Merge branch 'dev_cleartrackcc' main heck 2024-09-16 15:19:53 +0200
  • a6f6c0c231 UI: Clear + Record -> clears whole sequence Clear + pot wiggle -> clear that pot automation only Hold Record: Record motion sequencing dev_cleartrackcc heck 2024-09-16 15:17:58 +0200
  • 9fe71abf05 instr_zosc.cc - sound tuning heck 2024-09-16 15:15:03 +0200
  • 38eb31c0c3 move global state into main_perkons.cc for now. heck 2024-09-16 15:14:13 +0200
  • c3b5253702 track - sound tuning heck 2024-09-16 15:11:50 +0200
  • 666cb86c0b feature: hold clear and wiggle pot clears automation for only that pot heck 2024-09-14 16:57:34 +0200
  • 4e24ec197f add instr_zosc heck 2024-09-14 16:03:38 +0200
  • 8d67d6f1a6 Add instr_bd2 heck 2024-09-14 01:20:15 +0200
  • a7cd8cbd1a Add instr_hihat heck 2024-09-14 00:55:51 +0200
  • f2e3c4e993 instr_kick - make it "complete" heck 2024-09-13 23:02:34 +0200
  • c277c815e9 move sequencer into own module heck 2024-09-13 22:45:38 +0200
  • 9c019c9b2d move midiclock into own module heck 2024-09-13 22:21:30 +0200
  • 5f8675e2ac dont confuse button state with e.g. sequencer state heck 2024-09-13 22:12:57 +0200
  • ec84076295 Button 'Clear' up clears whole sequencer now heck 2024-09-13 22:11:28 +0200
  • fd63c9c9b4 Add 'Clear' button heck 2024-09-13 21:35:37 +0200
  • 69d210986a globals.hh - add Logging options heck 2024-09-13 21:32:20 +0200
  • 03ba1dc5c4 globals.hh - Add hardware definitions section heck 2024-09-13 21:30:30 +0200
  • 1b2e22d228 instr_grainlet - remove env, dont need it (have track env now) heck 2024-09-13 20:30:40 +0200
  • 4122980e59 instr_grainlet - remove env, dont need it (have track env now) heck 2024-09-13 20:30:36 +0200
  • 6b5af21457 Fix heck 2024-09-13 20:29:55 +0200
  • 97654d7898 Trigger the track env (which trigger the instrument) heck 2024-09-13 20:16:33 +0200
  • 4c8affcdb5 add instrument 'grainlet' heck 2024-09-13 20:00:59 +0200
  • 208a84a14c instr_fm - tuning heck 2024-09-13 20:00:44 +0200
  • 8c37b46d82 utils - add nomalized scaling functions / move into namespace Heck heck 2024-09-13 19:59:41 +0200
  • 34f11550e1 Create new space for Developer Build options. heck 2024-09-13 19:58:48 +0200
  • 3268389805 YUP. added the SEQUENCER finally :) heck 2024-09-13 01:48:58 +0200
  • 2a4d06b2ee instruments: move init into constructor since trivial heck 2024-09-13 01:48:08 +0200
  • 6d9461c577 Build: dont warn unhandled switch cases heck 2024-09-12 17:54:42 +0200
  • 0a81845bc0 main_perkons.cc - structure heck 2024-09-12 17:54:13 +0200
  • b2e34f3e69 Add a Clock (MIDI slave only for now) heck 2024-09-12 17:53:32 +0200
  • 99e96d7793 Add sequencer record button heck 2024-09-12 14:02:08 +0200
  • 25a2729e4a MIDI controls for tracks complete heck 2024-09-12 05:28:21 +0200
  • 233d85d833 NICE Tuning of instr FM heck 2024-09-12 05:26:37 +0200
  • db19e4b847 Extend globals heck 2024-09-12 05:26:00 +0200
  • 1721421f53 AbstractInstrument rename method for switched heck 2024-09-12 05:25:38 +0200
  • 6dc14634b5 namespacing, introduce globals.hh, instr_abstract.hh replace using namespace with ns aliases, etc.. heck 2024-09-11 20:55:50 +0200
  • e3fa4dc6f2 main_perkons.cc restructure heck 2024-09-11 14:48:17 +0200
  • 8d98c34240 typo heck 2024-09-11 14:37:12 +0200
  • e3b213c71c Add instr_fm heck 2024-09-11 14:28:39 +0200
  • 2b39777c28 Array of track instruments to make them addressable heck 2024-09-11 14:28:11 +0200
  • dae4e99a89 Testtone - make quite quiet heck 2024-09-11 14:26:37 +0200
  • 1ab71998bd ditch the 'noexcept' heck 2024-09-11 14:26:14 +0200
  • 86abadbb39 FIX: dsp init must be after audio init heck 2024-09-11 02:09:32 +0200
  • 82d9ba7f4c Add some initial structures towards the envisioned perkons enhancement heck 2024-09-10 23:24:28 +0200
  • fd922e5fab add program 'testtone' heck 2024-09-10 23:23:17 +0200
  • a4312ca12b add some fixed size type definitions inspired from by the rust types. heck 2024-09-10 23:22:32 +0200
  • 721c15c8a9 add program 'Blink' heck 2024-09-10 23:21:23 +0200
  • 88fbf0dacb Builld: Define some project wide CXXFLAGS and translate them to the daisy core Makefile. heck 2024-09-10 23:19:56 +0200
  • 63fde94888 Build: add support for several programs in 'src' that possibly share the c++ modules heck 2024-09-10 23:16:06 +0200
  • b9dcb70a7c .clang-tidy heck 2024-09-10 23:06:57 +0200
  • 89b7320e06 .gitignore heck 2024-09-10 01:52:28 +0200
  • 3e6834c325 Build: compile all .cc files heck 2024-09-10 01:52:04 +0200
  • 3ff1283640 Style: C++ files have .cc suffix heck 2024-09-10 01:51:28 +0200
  • 0015e9457c DOC: add README.md heck 2024-09-10 01:46:53 +0200
  • f3c33ca22e Build: add build.conf.example heck 2024-09-10 00:35:17 +0200
  • 2a9d4f887d Tooling: add essential .clang-format and .clang-tidy heck 2024-09-10 00:35:05 +0200
  • 48a3bd9925 .gitignore heck 2024-09-10 00:29:17 +0200
  • ddb0733b2a Build: add main Makefile heck 2024-09-10 00:29:08 +0200
  • ba6efe5aae Build: add Makefile.conf - this specifies project specific things heck 2024-09-10 00:25:05 +0200
  • b9eae98532 Build: add Makefile.conf - this specifies project specific things heck 2024-09-10 00:24:57 +0200
  • c7752db2ac remove leftovers heck 2024-09-10 00:15:12 +0200
  • 87c5631425 remove license, we add one later heck 2024-09-10 00:14:47 +0200
  • c6d66517f3 the source folder is called 'src' heck 2024-09-09 23:39:30 +0200
  • 1d70987a5d remove submodules - dependencies are outside the project heck 2024-09-09 23:38:55 +0200
  • ee2f27dee4 remove ci - dependencies are outside the project heck 2024-09-09 23:38:40 +0200
  • 615e174e1a remove .vscode - dont like it heck 2024-09-09 23:36:29 +0200
  • ad0f7a97eb git submodules use my own forks heck_libDaisy and heck_DaisySP heck 2024-09-09 22:13:58 +0200
  • 211725249d Updated according to latest feedback v1.4.0 Corvus 2023-05-05 11:19:13 -0600
  • 5e5bf03975 Adjusted code styling and added back top comment v1.3.0 CorvusPrudens 2023-04-24 17:05:26 -0600
  • f26a0ead83 Removed code comments and aligned to guide v1.2.0 CorvusPrudens 2023-04-24 12:11:19 -0600
  • a495d06aa0 updated README for newest task changes. v1.1.0 stephenhensley 2023-04-19 17:11:23 -0700
  • 7cb4af260d removed NewProject example, and updated tasks for mono-example approach. stephenhensley 2023-04-19 16:55:51 -0700
  • a27d037e9f readmem updates. v1.0.0 stephenhensley 2023-04-17 22:22:00 -0700
  • 7c5ec90778 fix typo in gitignore. stephenhensley 2023-04-17 22:12:59 -0700
  • 1418af4f67 added all new files to repository stephenhensley 2023-04-17 22:12:09 -0700
  • ba59c84210
    Initial commit Stephen Hensley 2023-04-17 21:51:55 -0700