-
58f21a2cdd
break out changing selected color from song drawing logic
main
Nico
2022-04-18 15:12:01 +0100
-
e73e75d1ec
start of selectable pane support
Nico
2022-03-04 20:43:16 +0000
-
345c2f0b76
broke selection movement within song into seperate routine, preparing for input to other parts of the UI
Nico
2022-03-02 16:18:51 +0000
-
20632681dd
add bounds checking to moving selected patterns in song
Nico
2022-03-02 16:07:22 +0000
-
6eb06d4d68
fix ugly stack side effects
Nico
2022-03-02 15:39:25 +0000
-
7af938606a
Merge branch 'main' of tildegit.org:nihilazo/kalama-sin
Nico
2022-03-02 10:47:51 +0000
-
-
9228d3a44d
initial work on drawing multiple patterns, needs cleanup
Nico
2022-03-02 10:46:15 +0000
-
5a9514df3b
start breaking out draw-pattern routine
Nico
2022-03-01 15:33:35 +0000
-
-
0ea63bc340
draw selected pattern
Nico
2022-03-01 11:40:16 +0000
-
28a3088128
refactoring and cleanup
Nico
2022-02-27 20:32:20 +0000
-
c09e1d65a3
fix song view, update README to reflect that tracker is actually in development again
Nico
2022-02-24 13:52:42 +0000
-
268ab09a58
add tracker as it exists, readme file, and licence
Nico
2022-02-23 17:12:33 +0000
-
0760f0d832
add basic drawing rountines for things in tracker, a good start
Nico
2022-02-20 22:21:04 +0000
-
2015a2e1bc
test blank notes
Nico
2022-02-20 22:20:46 +0000
-
dc4fa2c9f5
add test module, intial work on song view of tracker
Nico
2022-02-09 10:59:45 +0000
-
c2435030e6
make engine build w/o other stuff
Nico
2022-01-25 18:48:19 +0000
-
2c18ce2b42
make engine not reference @module
Nico
2022-01-24 16:11:09 +0000
-
882141cdf5
remove command
Nico
2022-01-21 19:40:35 +0000
-
072b28012b
add release command
Nico
2022-01-21 19:20:41 +0000
-
a1ecbde663
add sustain command
Nico
2022-01-21 19:13:46 +0000
-
5195ae31bf
add attack and decay commands
Nico
2022-01-21 11:16:06 +0000
-
717428c7b4
add speed command
Nico
2022-01-21 10:48:44 +0000
-
fd5afe422a
add command system, add V and I commands
Nico
2022-01-20 22:35:35 +0000
-
a6e6364a7e
add loop command to format spec, rename 'effects' to 'commands'
Nico
2022-01-20 17:07:42 +0000
-
84deaea3d2
first version of multi-channel playback
Nico
2022-01-20 17:05:42 +0000
-
428029e062
some refactoring to tick rountine
Nico
2022-01-19 22:56:23 +0000
-
ecb0380916
fix multiple instrument loading
Nico
2022-01-18 20:24:06 +0000
-
e6766ff4ce
initial version of respecting loop flag
Nico
2022-01-14 19:38:00 +0000
-
214bc6191c
start of sample loop handling
Nico
2022-01-14 18:13:20 +0000
-
52f1e551d2
clarify note format
Nico
2022-01-14 15:02:38 +0000
-
9f5732f91a
respect if song loops or not
Nico
2022-01-14 14:17:05 +0000
-
b4dcc210b3
fix weird error (thanks jonathanperret!)
Nico
2022-01-13 22:19:32 +0000
-
f1e1110d30
this is broken but I need to show it
Nico
2022-01-13 20:59:06 +0000
-
e1f50db931
play song sequence
Nico
2022-01-10 23:41:14 +0000
-
99ab8482f4
fix stack overflow, set up pallete to run debugger
Nico
2022-01-10 21:30:34 +0000
-
17fa654536
put engine into seperate file
Nico
2022-01-10 08:18:54 +0000
-
d876da7e11
single-pattern playback working
Nico
2022-01-10 08:14:13 +0000
-
d23350ebcb
make instrument lookup not super bad
Nico
2022-01-09 17:28:15 +0000
-
628ed099fc
instrument loading works
Nico
2022-01-09 16:38:36 +0000
-
0a5e4f8d07
add first things to player - lookup helper funcs
Nico
2022-01-09 14:03:44 +0000
-
34ca2153b5
update format
Nico
2022-01-09 13:22:02 +0000
-
164e9b1321
add sample loop flag
Nico
2022-01-08 14:32:46 +0000
-
f0ede3c7c2
first version of format psuedo-spec
Nico
2022-01-07 18:40:47 +0000