tildearrow
b8db5b4a1a
dev239 - Merge branch 'noLegacySample'
2025-11-10 04:44:00 -05:00
tildearrow
9e8c97cc6f
heuristic for song length determination
...
song length calculation of lorge.fur now takes 18ms (from ~1 hour)
2025-11-09 20:42:38 -05:00
tildearrow
0f5455831a
total extinction of legacy sample mode, part 5
...
partially working converter
2025-11-09 05:23:32 -05:00
tildearrow
734f36b483
what the hell
2025-11-09 01:56:36 -05:00
tildearrow
f45bb97318
total extinction of legacy sample mode, part 4
...
prepare the conversion code...
2025-11-08 20:15:40 -05:00
tildearrow
5ff81aef33
some time refactors
...
no more weird totalTicks name
code looks better
2025-10-30 20:35:30 -05:00
tildearrow
b218bdea7a
TimeMicros struct
2025-10-30 18:44:59 -05:00
tildearrow
1720a519f0
what are you on, MSVC?
2025-10-30 05:02:54 -05:00
tildearrow
c7fe8fea80
speed up sub-song detection
2025-10-29 18:15:47 -05:00
tildearrow
c1175bcc35
DivSongTimestamps, part 5
...
deprecate walkSong and remove findSongLength
2025-10-29 04:21:31 -05:00
tildearrow
cc5b1d150f
DivSongTimestamps, part 4
2025-10-29 03:55:57 -05:00
tildearrow
ecfea6033a
DivSongTimestamps, part 3
2025-10-29 02:39:52 -05:00
tildearrow
2f11128c8d
DivSongTimestamps, part 2
...
compilation fixes
2025-10-28 21:13:32 -05:00
tildearrow
8c1c338e91
DivSongTimestamps, part 1
...
this is actually a refactor
it will replace walkSong and the other function and fix bugs in the process
2025-10-28 21:07:21 -05:00
tildearrow
7ba6b3680a
pattern data refactor, part 5
...
the engine is done
still does not compile
2025-10-15 21:05:13 -05:00
tildearrow
80a92b8b43
add option to remove unused patterns
2025-10-04 18:28:34 -05:00
tildearrow
00ad4e4a46
update copyright year
2025-01-28 18:49:19 -05:00
tildearrow
0ab9f6c6fd
more....
2024-08-24 17:41:41 -05:00
LTVA1
a4dae5302b
account for fadeout length, optimize some progress bar calc
2024-08-22 03:17:35 -05:00
LTVA1
beca6bea00
fix?
2024-08-22 03:17:35 -05:00
LTVA1
d79bad195a
looks like it works, no account for fadeout tho
2024-08-22 03:17:35 -05:00
tildearrow
e1746def3a
better subsong detection for import
2024-06-26 04:03:49 -05:00
tildearrow
ba3a7467c4
prepare to add function to find sub-songs
...
for import
2024-06-24 18:02:31 -05:00
tildearrow
4cf149d12a
fix make patterns unique
2024-04-29 18:26:26 -05:00
tildearrow
3d6f9b4723
implement sort orders
2024-04-29 18:13:44 -05:00
tildearrow
c64a0f51c4
implement "make patterns unique"
2024-04-25 17:59:56 -05:00
tildearrow
aae9aad4f6
GUI: prepare to improve pattern manager
2024-02-21 18:05:39 -05:00
tildearrow
88b42ddd58
update copyright year
2024-01-16 21:26:57 -05:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
cam900
2e85e47c48
Add and reorganize constant define includes
2022-12-09 14:30:27 +09:00
tildearrow
edddff8431
prepare for pattern optimization
2022-08-16 03:19:16 -05:00
tildearrow
c5786b61fb
dev95 - multiple songs in a single file (READ)
...
experimental feature! proceed with caution.
if you experience song corruption or crashes, report issue immediately!
files with multiple songs will be readable in older versions of Furnace,
but only the first song will be read in those versions.
issue #199
2022-05-15 01:42:49 -05:00
tildearrow
14053f70cb
DO NOT USE - THIS FAILS - WORK IN PROGRESS
2022-05-14 18:19:07 -05:00
tildearrow
521b311692
GUI: implement clear
2022-04-24 17:39:18 -05:00
tildearrow
b9832abbeb
license clarification, part 3
2022-02-14 22:12:20 -05:00
tildearrow
121a9b2cb8
prepare for multiple chip support
2022-01-08 01:57:37 -05:00
tildearrow
c54df74df1
GUI: rate change and new window title
2021-12-15 17:32:08 -05:00
tildearrow
ebb28d912b
untested saving code and memory leak fix
2021-12-15 14:15:44 -05:00