|
|
a08246b30f
|
revert
|
2026-03-12 15:55:51 -06:00 |
|
|
|
eb1a537ce2
|
1*ANY for counts since 60 was arbitrary between middleC and 6*0
|
2026-03-12 15:55:37 -06:00 |
|
|
|
31faeb3c1b
|
parse all strings and strip comments whether file or not
|
2026-03-12 15:42:30 -06:00 |
|
|
|
a3bb1cf11b
|
more debug strings
|
2026-03-12 15:06:58 -06:00 |
|
breel
|
0be0c3c0c9
|
ew sounds gross what notes are supposed to sound nice
|
2026-03-11 23:23:46 -06:00 |
|
breel
|
b1ad4a2cea
|
when --debug print note name
|
2026-03-11 23:18:58 -06:00 |
|
breel
|
5cde54faeb
|
major minor scales
|
2026-03-11 23:05:37 -06:00 |
|
breel
|
faca56e9df
|
complex files
|
2026-03-11 21:29:04 -06:00 |
|
Bel LaPointe
|
cd9c34cb3e
|
todo
|
2026-03-11 17:31:59 -06:00 |
|
Bel LaPointe
|
8cbbb9b3ec
|
can play the same note repeatedly
|
2026-03-11 17:29:08 -06:00 |
|
Bel LaPointe
|
208d804f8f
|
can repeat a note
|
2026-03-11 16:19:46 -06:00 |
|
Bel LaPointe
|
8f4c7596c4
|
failing multi chord test from file
|
2026-03-11 16:00:41 -06:00 |
|
Bel LaPointe
|
05b49a3777
|
accept multiple -p=STRING for chord
|
2026-03-11 15:40:08 -06:00 |
|
Bel LaPointe
|
bd0a6007f7
|
drop tone off
|
2026-03-11 15:37:05 -06:00 |
|
Bel LaPointe
|
beb6595f42
|
reststs AND rustfmt changed whitespace
|
2026-03-11 15:32:22 -06:00 |
|
Bel LaPointe
|
a2a5465fb0
|
rustfmt
|
2026-03-11 15:32:02 -06:00 |
|
|
|
5ba9e2ef96
|
fix beats
|
2026-03-11 15:23:37 -06:00 |
|
|
|
59c7386e85
|
PARALLEL SOUNDS LETS GOOOOOO
|
2026-03-11 13:40:43 -06:00 |
|
|
|
acdac24d1a
|
seq maintains state, pop returns changed, none is stop singing
|
2026-03-11 13:33:56 -06:00 |
|
|
|
f50a435200
|
default to faster
|
2026-03-11 13:13:48 -06:00 |
|
|
|
7524ca3192
|
accept notes via --play or -p
|
2026-03-11 13:12:57 -06:00 |
|
|
|
85b189fad2
|
IT PLAYS A SINGLE SET OF NOTES
|
2026-03-11 13:11:44 -06:00 |
|
|
|
63f96b2d5f
|
time for strings
|
2026-03-11 13:06:07 -06:00 |
|
|
|
5f149414b2
|
duration is beats not repeat
|
2026-03-11 13:04:18 -06:00 |
|
|
|
b2095c4229
|
IT IS MUSIC
|
2026-03-11 12:58:02 -06:00 |
|
|
|
c0930d1ccc
|
need tone unset and rests
|
2026-03-11 12:51:26 -06:00 |
|
|
|
fc91b666ce
|
seq stores only int counter of remaining
|
2026-03-11 12:41:38 -06:00 |
|
|
|
683d3ef315
|
away with notes just beats now
|
2026-03-11 09:42:48 -06:00 |
|
|
|
a66dd03cc6
|
one mar var
|
2026-03-11 09:30:49 -06:00 |
|
|
|
852648f5bc
|
time for sequencer! MULTIPLE NOTES!
|
2026-03-11 09:30:01 -06:00 |
|
|
|
0e4cfa8b30
|
drop velocity as yagni
|
2026-03-11 09:29:19 -06:00 |
|
|
|
ff3911fee9
|
syn accepts tones isntead of i32
|
2026-03-11 09:27:27 -06:00 |
|
|
|
37fb8940ec
|
rename note to tone for syn
|
2026-03-11 09:22:48 -06:00 |
|
|
|
12c6f6b1ae
|
call real syn funcs at least
|
2026-03-11 09:21:43 -06:00 |
|
|
|
ef779ef75f
|
test syn without REALLY testing but at least panics
|
2026-03-11 09:21:18 -06:00 |
|
|
|
b8910becc6
|
impl parse tone str
|
2026-03-11 09:17:04 -06:00 |
|
|
|
0d4d92f374
|
note struct
|
2026-03-11 08:55:56 -06:00 |
|
breel
|
2cdfcb72ee
|
from use
|
2026-03-10 23:40:15 -06:00 |
|
breel
|
90b202f0df
|
play cant be async oddly enough because device goes out of scope and kills thread
|
2026-03-10 23:38:55 -06:00 |
|
breel
|
c470f7ae40
|
debugger shows bpm beats k
|
2026-03-10 23:11:22 -06:00 |
|
breel
|
e9cbb86735
|
sym to own file
|
2026-03-10 22:21:15 -06:00 |
|
breel
|
04645c0d17
|
i remembered how to rust multifile WOO
|
2026-03-10 21:58:59 -06:00 |
|
breel
|
85fd604b7f
|
channel sample rate confirmed page size
|
2026-03-10 21:33:06 -06:00 |
|
breel
|
75460c0859
|
optional --debug for text
|
2026-03-10 21:03:31 -06:00 |
|
breel
|
e907fd0ada
|
text useful
|
2026-03-10 20:53:44 -06:00 |
|
breel
|
845b05d36e
|
text
|
2026-03-10 20:13:03 -06:00 |
|
breel
|
b88858fdd0
|
dummy syn
|
2026-03-10 20:08:15 -06:00 |
|
breel
|
ecfb30a7d8
|
enums are interfaces where 1 function needs to know all impls but at least no weird box shit
|
2026-03-10 20:06:32 -06:00 |
|
breel
|
a2acc82daf
|
drop accidental file
|
2026-03-10 16:14:01 -06:00 |
|
Bel LaPointe
|
0f36241687
|
get a static sf2 to bake in and its so cute
|
2026-03-10 12:05:18 -06:00 |
|