Commit graph

175 commits

Author SHA1 Message Date
tildearrow
ec70fbfd6b XM/IT import: use amigaVol 2024-06-23 19:39:06 -05:00
tildearrow
22f92113a4 XM import: use ES5506 2024-06-23 19:08:59 -05:00
tildearrow
12a0e79ef8 IT import: early ins/sample loading 2024-06-23 18:53:27 -05:00
tildearrow
54e9a31971
dev213 - Merge pull request #1954 from akumanatt/snesveratia
SNES, VERA and TIA additions
2024-06-23 03:52:48 -05:00
tildearrow
1e61bb371d S3M: pattern data, part 5 2024-06-23 03:45:53 -05:00
tildearrow
3bfa19833c XM import: instruments, part 1 2024-06-23 03:45:37 -05:00
tildearrow
db10092d88 IT import: pattern data 2024-06-23 01:31:03 -05:00
tildearrow
dfbff957b3 pretty sure it will 2024-06-22 19:36:18 -05:00
tildearrow
8846337af4 prepare. 2024-06-22 18:22:03 -05:00
tildearrow
08bf019f7f S3M import: pattern data, part 4 2024-06-22 18:21:31 -05:00
tildearrow
2782123565 S3M import: use PCM DACs 2024-06-22 17:25:23 -05:00
tildearrow
cc32d89d77 S3M import: pattern data, part 3 2024-06-22 16:10:49 -05:00
tildearrow
7371992835 S3M import: pattern data, part 2
also fix OPL ins loading
2024-06-22 15:35:38 -05:00
Natt Akuma
85199e5228 TIA: Add software pitch driver (TIunA) and song data export 2024-06-22 17:31:58 +07:00
Natt Akuma
7fee9b6f05 VERA: add r47 revision with 9-bit volume table 2024-06-22 16:40:06 +07:00
Natt Akuma
bdc66ae33e SNES: add an option to not encode BRR with unstable filters
This is useful for seeking to anywhere within the sample using sample offset commands
2024-06-22 16:40:06 +07:00
tildearrow
d3eb5a2db5 S3M import: pattern data, part 1 2024-06-22 04:15:11 -05:00
tildearrow
7ffbaf65b7 S3M import: we load samples 2024-06-22 02:01:26 -05:00
tildearrow
e1772642b8 "pretty sure stock furnace wont have xm ever" 2024-06-20 21:43:31 -05:00
tildearrow
f3d129e99f array bounds fix 2024-05-01 14:22:57 -05:00
tildearrow
574d2b2bea make Ubuntu 16.04 happy 2024-05-01 14:19:27 -05:00
tildearrow
5a39758fa3
Merge pull request #1846 from techmetx11/tfm-music-maker-import
Support for TFM Music Maker files
2024-04-23 14:55:57 -05:00
tildearrow
284f0ced68 fix .mod import and update doc 2024-04-23 14:43:38 -05:00
tildearrow
7a217ccdb1 dev200 - new sample offset effects
90xx/91yy/92zz set offset zzyyxx
2024-04-23 14:36:06 -05:00
techmetx11
de6b5bb381
Fix memory leak in TFMv1 2024-04-23 07:23:08 +01:00
techmetx11
d93b1ba186
Fix memory leak (by deallocating the file buffer) 2024-04-21 13:13:25 +01:00
techmetx11
acbd08d5a6
Fix "jump to next pattern" not working on songs that have no effects or
multiple effects
2024-04-19 18:30:06 +01:00
tildearrow
3b12564943 how is 1 out of range 2024-04-17 01:10:45 -05:00
techmetx11
787bf7f328
Add support for multiple effects 2024-04-16 22:25:29 +01:00
techmetx11
7e57e2db71
Correct volume 2024-04-16 13:45:07 +01:00
techmetx11
77523588a4
Fully implement speed 2024-04-15 23:56:49 +01:00
tildearrow
ef03dc0a6a fix Linux build 2024-04-15 02:39:55 -05:00
techmetx11
6be1dbdf5e
Implemented tildearrow's suggestions 2024-04-14 23:21:18 +01:00
techmetx11
08f2216d50
Fix arpeggio, porta, and vibrato not resetting on loop 2024-04-14 22:26:38 +01:00
techmetx11
8a19d6e0cb
Create a 2nd pass, which fixes most of the issues, Speed is partially
implemented
2024-04-14 20:22:23 +01:00
tildearrow
2a5487ac19 a 2024-04-14 13:35:52 -05:00
tildearrow
5b495ec866 and now fix fcm9/dkc loading 2024-04-14 12:47:58 -05:00
tildearrow
6efef65b48 audit .ftm import code
to-do: dkc_ending.ftm and fcm9.ftm no longer load... check out why
2024-04-14 12:45:17 -05:00
techmetx11
d64614e7fe
Remove compatibility flag 2024-04-14 15:54:18 +01:00
techmetx11
607b541307
Add warning, and fix pattern parsing 2024-04-14 14:00:21 +01:00
techmetx11
50f1cf163a
Replicated TFM's single-row pitch slide 2024-04-13 17:45:12 +00:00
techmetx11
d6fd63f813
Revert pitch slide back to its original form (01xx/02xx) 2024-04-13 06:52:08 +00:00
techmetx11
ad160b5d88
Support for TFEv1 files 2024-04-13 06:43:37 +00:00
techmetx11
4bc4bfac32
Made a dedicated read string function, messed a bit with the TFM
effects.

Added a compatibility flag that resets the effects after a row
change/new note
2024-04-12 21:36:27 +00:00
techmetx11
7a051b4486
RLE bug squashed, now the modules that couldn't load can load now 2024-04-12 13:09:18 +00:00
techmetx11
99729a4157
Converted tab to space 2024-04-12 10:15:20 +00:00
techmetx11
bcb0b2c1b7
Fix the volume a bit, and the suggestions tildearrow proposed 2024-04-12 05:13:09 +00:00
techmetx11
f75ab6186d
Partially implement TFM's effects
Fix the mismatched patterns hack to be more seamless, by adding the
"jump to next pattern" effects in the last row, in addition to the row
after that
2024-04-11 22:43:53 +00:00
techmetx11
736f812503
Revert back to YM2612 (OPN2), We only need 6 FM channels 2024-04-11 16:12:18 +00:00
techmetx11
b18c29a1da
Code formatting 2024-04-11 16:05:54 +00:00