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