Commit Graph

  • 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