55 Commits (main)
 

Author SHA1 Message Date
Nico 7e490044f4 abandonment notice 5 months ago
Nico 7ffaf1676d break everything. Start working on new UI 5 months ago
Nico 5a66bfa1eb add some bad test data, to move on to song view 6 months ago
Nico 91683d1bee add free memory readout 6 months ago
Nico 289673a249 4-channel polyphony 6 months ago
Nico 0fde3823b6 half-working polyphony 6 months ago
Nico df8bfc1d4c decouple editor from specific channel, start working on polyphony 6 months ago
Nico e2a22c7789 make alloc-load-pattern more flexible 6 months ago
Nico 730e29ac42 make load-pattern more flexible 6 months ago
Nico 62a2d7307a remove old usm file 6 months ago
Nico e4234ece00 reformatting 6 months ago
Nico e73660a042 solve initial vaule stack side effect 6 months ago
Nico 7138d12e8d make play-line take a channel. This is the start of multichannel support in kalama 6 months ago
Nico a399b7d3f5 refactor playback part of on-step into seperate routine 6 months ago
Nico ab30f523fa fix all the playhead/position issues 6 months ago
Nico 44314f248b added line numbers, compact rendering 6 months ago
Nico 9e48f3d71d I forgot what 6 months ago
Nico 3efa07272a make adding notes set a reasonable volume 6 months ago
Nico 25fe25a207 remove default pattern 6 months ago
Nico a12ec03aca default values a bit saner 6 months ago
Nico 31e04e1665 add backspace to zero field, fix input stack effects 6 months ago
Nico 051479be07 fix playhead drawing 6 months ago
Nico 3239b1cae2 fix stopping on pause 6 months ago
Nico 7fa3146088 reset playhead on pause 6 months ago
Nico 377d005c57 draw blank notes as --- 7 months ago
Nico d053a12c0e fix overflows in input 7 months ago
Nico 5376dc505a multi-patterns, found a new bug 7 months ago
Nico 9f6d534631 add pattern loading from table 7 months ago
Nico 9fe92b04a6 add pattern table and pointer 7 months ago
Nico 1e1c702edb rip out all multipattern stuff 7 months ago
Nico 04c728f874 BROKEN: multiple patterns. Committing to sync 7 months ago
Nico b32ea0fb81 add pattern pointer and actual pattern table lookup 7 months ago
Nico 5868e040f4 added pattern table. This is the start of something BIG (multiple patterns) 7 months ago
Nico b271e68e21 add mouse pointer 7 months ago
Nico c40cf5574d add play/pause 7 months ago
Nico b321104198 draw note stops properly 7 months ago
Nico 4750c4fce8 refactoring 7 months ago
Nico 4be183387c display octaves 7 months ago
Nico 0479f0f396 render note names and octaves 7 months ago
Nico b35995ef0a move from hex font to full font 7 months ago
Nico 60b0f24e46 add basic editing features 7 months ago
Nico 81d67543e7 makefile for new uxn 7 months ago
Nico ed444ac6a0 make the cursor move 7 months ago
Nico d6d0e52369 mark selections, make selection byte new color 7 months ago
Nico 8a2a60b3b8 add playhead, among other things 7 months ago
Nico f6e12de07d nicer screen colors 7 months ago
Nico 26bf203895 simpler square wave 7 months ago
Nico 5bdfd021e6 update for new uxn 7 months ago
Nico 108d27c2b9 draw pattern on screen 7 months ago
Nico 27bdb17513 remove debugging print 7 months ago