Commit Graph

102 Commits (bd6136903d6621fd7538a2965b111f9bb0b89055)

Author SHA1 Message Date
Ashley N. 2233841eca Quality of life improvements 2023-08-26 17:27:53 -04:00
Ashley N. d7735901e2 Refactor into concept of 'actionable effects' 2023-08-26 14:52:36 -04:00
Ashley N. e45972316e Refactor for delays per effect 2023-08-26 11:41:37 -04:00
Ashley N. 686d44b137 Add required offset to pcm instrument note triggers 2023-08-25 23:31:16 -04:00
Ashley N. 546376cc02 Refactor Echo instrument generation 2023-08-25 23:20:15 -04:00
Ashley N. b4fffa8ea9 get_instruments refactor 2023-08-25 22:18:15 -04:00
Ashley N. 71c95cb205 Refactor instruments into generic types list 2023-08-25 21:25:25 -04:00
Ashley N. bf9343686a Fix off-by-one error in compacting delays 2023-08-25 15:18:08 -04:00
Ashley N. 9f9d54d1fd Update gitignore, fix bug in combining delay events 2023-08-25 14:16:16 -04:00
Ashley N. 38e5cfaf18 Compact sequences of delays globally instead of locally per row 2023-08-25 13:34:28 -04:00
Ashley N. 8df69b7eae Put verbose info behind one of the log levels 2023-08-25 13:17:37 -04:00
Ashley N. 18e45bc59d Small refactor 2023-08-25 12:56:45 -04:00
Ashley N. c91dc3d230 Implement portamentoup/portamentodown effects 2023-08-25 12:51:05 -04:00
Ashley N. 8aef9f262d coalesce delays 2023-08-25 00:46:26 -04:00
Ashley N. 00f30dd5c0 Play PCM samples in ESF stream 2023-08-24 21:26:07 -04:00
Ashley N. 0b86436ff7 Set instrument and volume before key on, oopsie-woopsie 2023-08-23 23:56:56 -04:00
Ashley N. 4001f8d3cc Additional work generating esf files 2023-08-23 23:51:41 -04:00
Ashley N. d86efb29f2 Better data structure for tracker effects 2023-08-22 11:12:38 -04:00
Ashley N. 8e6e0d9fb8 Echo ESF events generation 2023-08-22 01:40:06 -04:00
Ashley N. 8326f10617 Actually create a field for this in DmfModule 💀 2023-08-20 20:03:21 -04:00
Ashley N. 73d0f77718 Account for blank instrument names/sample names 2023-08-20 19:47:27 -04:00
Ashley N. 34e4bbb3db EWF generation 2023-08-20 16:06:29 -04:00
Ashley N. e55f9e3fe8 Generate EIF files 2023-08-19 21:36:18 -04:00
Ashley N. 029b7d654a Fix for DMF 27 2023-08-19 16:21:38 -04:00
Ashley N. 8add785d78 Upgrade dmf to file version 27 and fix issues 2023-08-19 15:45:45 -04:00
Ashley N. 3aa311c8f5 Refactor into engines/formats folders 2023-08-19 12:59:00 -04:00
Ashley N. 2e0a07c189 Fix some bugs, tested EEF save 2023-08-19 00:17:05 -04:00
Ashley N. ebd33b96db Begin EEF envelope with full volume, no shift 2023-08-18 00:56:33 -04:00
Ashley N. 873a08dc00 EEF instrument generation 2023-08-18 00:55:24 -04:00
Ashley N. 01645a02b7 Clarity in labeling for ticks per even and ticks per odd 2023-08-14 22:35:25 -04:00
Ashley N. 3601a6763e Refactor 2023-08-14 20:46:03 -04:00
Ashley N. d21d16605c Refactor 2023-08-14 20:36:33 -04:00
Ashley N. aea97be053 PCM Samples from DMF 2023-08-14 20:31:00 -04:00
Ashley N. 6d050d7983 Bug fix 2023-08-14 19:59:58 -04:00
Ashley N. d541506c6c Fix bugs 2023-08-14 19:46:26 -04:00
Ashley N. 5312d0fe8a Patterns data 2023-08-13 21:03:35 -04:00
Ashley N. 48f606f637 Instruments import 2023-08-13 13:45:13 -04:00
Ashley N. ff2d2a1a24 Soundtrack module pattern matrix 2023-08-12 22:57:28 -04:00
Ashley N. 30b55eb8e0 Update README.md 2023-08-12 17:38:41 -04:00
Ashley N. 81326d32df DMF soundtrack module 2023-08-12 17:08:10 -04:00
Ashley N. 9799226e80 Sprite order for tileset plugin 2023-08-09 22:00:48 -04:00
ne0ndrag0n 81a1888f6d tileset - output c source file 2021-02-27 21:16:31 -05:00
ne0ndrag0n 66b7ed745b Add output mode arguments + refactor 2021-02-27 17:15:48 -05:00
ne0ndrag0n 9fd5ac3e0b Fix bit shifting issue in converter 2021-02-16 22:31:34 -05:00
ne0ndrag0n 3c60ff3ffe Reskit sample/test data 2021-02-16 20:39:02 -05:00
ne0ndrag0n 8530e0d4be Fix bug in palette exporter 2021-02-14 11:03:32 -05:00
ne0ndrag0n 6f10fa74f9 output palette 2021-02-13 22:24:58 -05:00
ne0ndrag0n b0b69766c4 Write conversion methods, palette still tbd 2021-02-13 21:57:47 -05:00
ne0ndrag0n 5ccb569b9e stuff 2021-02-12 22:12:52 -05:00
ne0ndrag0n bd8c217adc stuff 2021-02-12 19:54:58 -05:00