tildearrow
57f3b9cd4d
ASIO backend, part 1
...
DOES NOT FUCKING PLAY SOUND, so don't complain if you can't hear a thing
OK?!?!!
2025-10-25 00:16:15 -05:00
tildearrow
63685ed0a5
prepare for ASIO support
...
including GPLv3 license option
2025-10-24 15:56:48 -05:00
tildearrow
4e98853784
fix MP3 VBR quality being inverted
2025-10-24 15:04:43 -05:00
tildearrow
22eb29cf6c
remove 32-bit int option
2025-10-24 15:02:39 -05:00
tildearrow
ffb89ece04
a couple fixes
...
- fix export targets of mpg123
- initialize wavFormat
- fix format string localization
- fix certain settings being visible in per-chip export when they shouldn't
2025-10-24 04:04:45 -05:00
cam900
ce6e949188
Fix typo in export options text
2025-10-24 16:39:23 +09:00
Eknous-P
ad4572be43
formats combo, more format for wav export
2025-10-24 11:19:38 +04:00
tildearrow
27cf8be1c4
yay
2025-10-23 19:42:12 -05:00
tildearrow
0649b0e9f2
let's see if I can fix the MSVC build
2025-10-23 19:30:39 -05:00
tildearrow
a66584d70c
nocompileOggVorbisFLACLAMEmpg123whnnusesys sndfile
2025-10-23 19:15:15 -05:00
tildearrow
af6eb35f2d
detect MP3/Ogg support at runtime
2025-10-23 19:02:19 -05:00
tildearrow
3778f764d4
I created a monster
2025-10-23 18:13:08 -05:00
tildearrow
eb0372edc5
HELP
2025-10-23 15:24:00 -05:00
tildearrow
39184751d7
fix bit rate setting on per-chan export
2025-10-23 05:23:41 -05:00
tildearrow
38d338549a
add new sample formats to file picker
2025-10-23 05:21:33 -05:00
tildearrow
8c4a69f134
many export fixes
...
fix FLAC export
fix Opus bitrate formula
2025-10-23 05:05:30 -05:00
tildearrow
803ad26904
audio export: fix multiplication by infinity
...
if fade out is zero
2025-10-23 04:27:31 -05:00
tildearrow
4912c0aaa9
fix last export ext being applied to sample saving
2025-10-23 04:08:16 -05:00
tildearrow
4253bc1b4d
update credits
2025-10-23 03:34:26 -05:00
tildearrow
693e795768
fix sample overflow when loading lossy
2025-10-23 03:22:26 -05:00
tildearrow
d09a8b6b4c
remove a little debug message
2025-10-23 03:09:21 -05:00
tildearrow
42651f0b0c
no CMake? no problem!
2025-10-23 03:09:09 -05:00
tildearrow
763017886e
LAME? mpg123?
2025-10-22 23:16:49 -05:00
tildearrow
b0f21f4e26
kind of working
2025-10-22 22:07:36 -05:00
tildearrow
1bf5e8baaa
POORLY WORKING Opus export
2025-10-22 20:57:38 -05:00
tildearrow
e485c05a80
let's see whether this fixes MSVC
2025-10-22 16:57:36 -05:00
tildearrow
0802efe641
compatibility with
2025-10-22 16:40:49 -05:00
tildearrow
6816799822
fix display of Ogg extensions
2025-10-22 16:30:56 -05:00
tildearrow
b3ae0ef946
experiment: built-in Ogg/Vorbis/FLAC/Opus in Furna
...
ce
2025-10-22 16:16:07 -05:00
tildearrow
d60ef6b2c3
GUI: fix effect information in status bar
2025-10-22 14:35:31 -05:00
tildearrow
d2f7c49aa4
remove unused globalPitch variable
2025-10-22 14:25:03 -05:00
tildearrow
4d56e72278
dev237 - Merge branch 'partial'
2025-10-22 14:20:56 -05:00
tildearrow
29929beeac
remove partial pitch linearity
...
the hacky mode is no more
2025-10-22 14:00:52 -05:00
tildearrow
af2e06976e
final batch of demo song updates
2025-10-22 05:31:19 -05:00
tildearrow
9a03bc44bb
fix a missing null pointer check
2025-10-22 03:54:37 -05:00
tildearrow
7b69a5d9c2
first batch of demo song updates
2025-10-21 19:57:17 -05:00
tildearrow
2506d68247
remove a cover
2025-10-21 19:35:25 -05:00
tildearrow
3a3d9db890
GUI: remove partial pitch linearity option
...
it still remains in the engine but will be removed after I update demo songs
2025-10-21 19:28:02 -05:00
tildearrow
4c57763473
warn when loading file with partial pitch linearit
2025-10-21 18:59:06 -05:00
tildearrow
96f0f7bd78
GUI: wrap text in warning pop-up
2025-10-21 18:58:43 -05:00
tildearrow
319a557ec3
mixer volume meters on by default
2025-10-21 18:40:00 -05:00
tildearrow
ab2f2a0a59
Merge branch 'master' into newMixer
2025-10-21 18:05:00 -05:00
tildearrow
396bef8f18
fix software renderer texture uploading
2025-10-21 17:24:29 -05:00
Eknous-P
511de797cb
fix length resample not incrementing sometimes
2025-10-21 22:10:45 +04:00
Eknous-P
1d393f6300
fix note interpolation
2025-10-21 15:08:21 +04:00
tildearrow
6569477706
dev236 - fix OPM E5xx range
...
when loading older files or DefleMask modules, E5xx effects will be
converted to the new range (previously it was 40-C0).
2025-10-21 03:12:45 -05:00
tildearrow
03794b58f2
fix a typo...
2025-10-20 14:10:58 -05:00
Eknous-P
678a095822
Merge branch 'master' into newMixer
2025-10-20 16:43:27 +04:00
tildearrow
90e9bf19e8
dev235 - Merge branch 'patRefactor' - please READ
...
the in-memory pattern format has changed in order to get rid of a DefleMask leftover.
the data array of DivPattern has been renamed to newData. this will be changed back to data once I perform the second part of this refactor.
make sure to update your code if you're using pattern data in one or another way.
the major change is that note and octave are now combined into a single value - no more C note weirdness.
helper functions are available to convert between the (new) single and (old) split formats. these are used by the .dmf export code.
defines.h has been updated with new macros for note off/release/macro release values and pattern column indices.
it is highly recommended you use those when adapting your code.
thank you!
2025-10-20 06:32:00 -05:00
tildearrow
ff3cfe5377
finish documenting playback code
2025-10-20 06:29:45 -05:00