heck
|
a3e3f5b6f0
|
Sequencer - ditch std::vector replace with cb. use i8 as seqdata type. take init out of the ctor.
|
8 months ago |
heck
|
c5e06d05ea
|
main_osp.hh - REC = button 3, CLEAR = button 4
|
8 months ago |
heck
|
2002c50870
|
tools - just add a c++ playground file
|
8 months ago |
heck
|
99b283dabc
|
remove debugs and rename LOG* Constants
|
8 months ago |
heck
|
16de858404
|
libDaisy use static methods statically always
|
8 months ago |
heck
|
3c40f99020
|
Move: MidiLogger into osp_utils
|
8 months ago |
heck
|
942003449e
|
Buttons (Rec,Clear) mnigrate to using libdizzy 'Cache' and 'PeriodicTaskCT'
|
8 months ago |
heck
|
8207184595
|
main_osp.cc - Replace SWTimer with libdizzy::PeriodicTaskCT
|
8 months ago |
heck
|
53e5b8388d
|
remove redundancies with libdizzy
|
8 months ago |
heck
|
ffecf54f90
|
update for libdizzy moved into own namespace
|
8 months ago |
heck
|
51bb0adae1
|
Start using 'libDizzy' as a new dependency
|
8 months ago |
heck
|
52e300d9e2
|
.clang-format
|
8 months ago |
heck
|
e480ff163c
|
DSP: add Ringbuffer, Delay101, Delta
|
8 months ago |
heck
|
a992e9194b
|
Build: enable float printing (printf)
|
8 months ago |
heck
|
35ee7364a4
|
Move everything in namespace Heck::OSP
|
8 months ago |
heck
|
5d7c323416
|
just formatting and banalities
|
8 months ago |
heck
|
784e6d793f
|
rename 'mode1' to 'algo'
|
8 months ago |
heck
|
4b483c4243
|
Build: Use the new heck_libdaisy build system
|
8 months ago |
heck
|
ba2ce38432
|
seq_model_perkons.py - correction, odds and prob are mutually exclusive
|
8 months ago |
heck
|
d5b2a999b6
|
route audio inputs [1,2] to dual mono outputs [1,2]
|
8 months ago |
heck
|
417567f778
|
data: add perkons sample data for reverse engineering
|
8 months ago |
heck
|
3e54a8fce2
|
tools - add sequencer size calculator - hypothetical perkons model
|
8 months ago |
heck
|
e376b2d71e
|
tools - add sequencer size calculator - general midi model
|
8 months ago |
heck
|
8bc7d1c424
|
Fix: bug - audio trashy as fuck
|
9 months ago |
heck
|
9ec1fc2ed8
|
Update button pins
|
9 months ago |
heck
|
df8a24709b
|
Utils: update and fix
|
9 months ago |
heck
|
63ed5834b1
|
Fix: bug - Clear button clears everything
|
9 months ago |
heck
|
78a52d8107
|
utils - update from template repo
|
9 months ago |
heck
|
f5fabe7041
|
rename 'hw' to 'seed'
|
9 months ago |
heck
|
505911021a
|
types.hh - move type 'Samplerate' from globals
|
9 months ago |
heck
|
0ba8e189d2
|
heartbeat rate faster, i am impatient
|
9 months ago |
heck
|
bfac86d8a4
|
use non-interleaving audio callback
|
9 months ago |
heck
|
8e63cdc858
|
Build: build.conf.example - formatting
|
9 months ago |
heck
|
3f343f2b59
|
SWTimer (periodic_task) - callback add arg time_now
|
9 months ago |
heck
|
d191fd7c56
|
Implement async_log_tx using SWTimer
|
9 months ago |
heck
|
904a8c644f
|
Implement heartbeat using SWTimer
|
9 months ago |
heck
|
a0a3f4383e
|
Utils - Add SWTimer
|
9 months ago |
heck
|
792be4fb76
|
Const correctness (also to be chased in libDaisy a lot)
|
9 months ago |
heck
|
cf227919a9
|
sort includes
|
9 months ago |
heck
|
044143e44f
|
the globals file is the projects global file and not abstractable
|
9 months ago |
heck
|
83cc242614
|
Rename: Its not a perkons, its a Heck Machines OSP
|
9 months ago |
heck
|
22f118051f
|
Build: libDaisy core/Makefile is now really sweet and customizable, use that.
|
9 months ago |
heck
|
bfa9393c7c
|
constexpr what possible
|
9 months ago |
heck
|
6b19b06e48
|
Fix: Samplerate constexpr - update for improved Samplerate representation in libDaisy
|
9 months ago |
heck
|
c3de155e43
|
Build: Fix wrong usage
|
9 months ago |
heck
|
f6245bf01d
|
Feature: Add CPU BOOST (480MHZ) option
untested! the thing might blow up and tear a black hole into your desktop
|
9 months ago |
heck
|
2faf4657dc
|
globals.hh - group audio related constants by prefix
|
9 months ago |
heck
|
23b1cf4ca3
|
DOC: README.md - add nice lab-pic
|
9 months ago |
heck
|
e59a2d1dc7
|
DOC: README.md
|
10 months ago |
heck
|
6b6dfd5122
|
examples belong into heck_daisy_template repo
|
10 months ago |