tildearrow
c7b24f706f
GUI: improve sample type conversion
2023-05-24 02:54:36 -05:00
tildearrow
0fd5483b59
SNES: fix BRR once again
2023-05-24 02:38:43 -05:00
tildearrow
4211dad692
sample resample now uses selected rate
...
rather than compat rate
2023-05-11 17:46:22 -05:00
tildearrow
bd53c57658
dev154 - NES: DPCM mode is now default
2023-05-05 00:17:59 -05:00
tildearrow
e3967c1f0a
proper BRR raw export
2023-05-02 18:57:40 -05:00
tildearrow
ffdff26792
GUi: add save sample as raw data
2023-05-02 03:57:25 -05:00
tildearrow
8b39f00d73
fix crash when resampling using BLEP algo
...
if data16 had nothing
2023-04-20 02:32:20 -05:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
tildearrow
3370e91aad
MEMORY LEAK
2023-01-15 17:28:47 -05:00
tildearrow
6834b3b7db
maybe fix sample corruption when resampling 8-bit
2023-01-15 17:27:16 -05:00
cam900
2e85e47c48
Add and reorganize constant define includes
2022-12-09 14:30:27 +09:00
tildearrow
056e67b228
dev129 - SNES: add option to toggle BRR emphasis
2022-12-07 02:57:19 -05:00
tildearrow
0f63db2dac
BRR loop fixes!
2022-12-05 19:13:21 -05:00
tildearrow
2a17c1040f
store sample chip select
2022-12-03 01:05:37 -05:00
tildearrow
1a31b80ea6
fix critical bug
2022-11-21 02:41:57 -05:00
tildearrow
d6ae735ffe
dev126 - new ins format
2022-11-20 19:19:24 -05:00
tildearrow
656de800cf
renderSamples optimization
...
only render sample types which are used
stability remains to be tested
2022-09-25 17:18:04 -05:00
tildearrow
023bdf2f9a
SNES: more more more work
2022-09-25 02:00:46 -05:00
tildearrow
ffa0181704
SNES: fix sample end
2022-09-25 01:42:59 -05:00
tildearrow
e75f23fa61
wait what am I doing?
2022-09-24 23:16:46 -05:00
tildearrow
ef04090a47
fix BRR loading corruption
2022-09-24 22:56:43 -05:00
tildearrow
4a8e09685a
fix
2022-09-24 16:45:44 -05:00
tildearrow
8eaddcf070
prepare BRR encoding/decoding
2022-09-24 04:27:53 -05:00
cam900
d44f5f0b2b
Prepare for backward and bi-directional loop
2022-08-11 22:21:54 +09:00
cam900
5127d5ef18
Implement sample loop end position, enum-ise sample depth ( #557 )
...
TODO: new sample format
2022-07-21 23:36:42 -05:00
tildearrow
be7d7002e2
fix opening/saving audio files with non-ASCII char
...
s on Windows
this required making a wrapper...
2022-06-28 02:00:08 -05:00
tildearrow
4d44c577e7
support saving 8-bit samples as-is
2022-06-16 23:22:40 -05:00
tildearrow
e17c99dcdf
allow building Furnace without SDL2 and libsndfile
...
for eventual libfurnace
2022-05-22 19:01:50 -05:00
Natt Akuma
581f6d5d05
Merge branch 'master' of https://github.com/tildearrow/furnace into ymz280b
2022-05-21 02:34:51 +07:00
tildearrow
e63b83eeb3
remove AICA and X68000 ADPCM sample types
2022-05-19 04:35:39 -05:00
Natt Akuma
b70ea9af57
Change YMZ ADPCM type back to 3
...
Also fix some other mistakes
2022-05-19 12:39:38 +07:00
Natt Akuma
0ae0c6f703
Add YMZ280B support
2022-05-18 21:04:25 +07:00
tildearrow
ce253230ce
add AICA and YMZ ADPCM formats
2022-05-14 16:59:07 -05:00
tildearrow
28e7b86728
fix sample saving
2022-05-03 17:41:10 -05:00
tildearrow
eb70086234
sample 8-bit blep resample fix
2022-04-15 14:38:13 -05:00
tildearrow
455cccdef0
GUI: sample improvements
...
- resample change C-4 note
- add duplicate option
2022-04-12 02:15:12 -05:00
tildearrow
fddd05dc1a
improve logging facility
...
we have a log viewer within the program now
2022-04-10 22:12:02 -05:00
tildearrow
afc701b0b9
GUI: sample edit undo/redo!
...
it seems to work but if you find bugs/crashes tell me
2022-03-23 00:42:59 -05:00
tildearrow
2c05d56ab2
prepare for sample undo/redo
2022-03-22 18:36:29 -05:00
tildearrow
7ebc63a514
GUI: implement sample paste
2022-03-22 17:01:06 -05:00
tildearrow
705ba4273b
GUI: sample editor keybinds
...
works
2022-03-22 04:54:01 -05:00
tildearrow
16fe199cb2
scale loop when resampling
2022-03-21 23:54:01 -05:00
tildearrow
13eb0f96f1
double facepalm
2022-03-21 23:48:18 -05:00
tildearrow
cec5def347
what?
...
unacceptable.
2022-03-21 21:47:27 -05:00
tildearrow
2df7658fd0
GUI: implement sample sel operations
...
plenty of them
2022-03-21 02:43:52 -05:00
tildearrow
03cb910e93
GUI: sample resampling
2022-03-20 03:14:00 -05:00
tildearrow
689ed3bf65
sample editor workkkkkkk
2022-03-19 03:42:44 -05:00
tildearrow
07624f6012
fix DPCM to 16-bit
2022-03-17 18:15:44 -05:00
cam900
65149a466f
Fix accidently auto-generated spaces
2022-03-08 00:15:21 +09:00
cam900
4a83c7c5a7
Add Seta/Allumer X1-010 Support
...
its 16 channel wavetable/PCM chip, with (optional) stereo support.
Its also has envelope, this feature has similar as AY PSG's one but its shape is also stored at RAM, and each nibble in envelope data is for each output: so i decided to added some feature for more stereo-ish envelope.
Split: Envelope shape will be splitted to Left and Right half for each output.
HInv, Vinv: Envelope shape will be Horizontally/Vertically mirrored the left one.
Max sample length is sample bank size of Seta 2 arcade hardware (currently not emulated yet, nor it doesn't support on VGM).
Chip id is temporary, it can be changed with to suggestions.
2022-03-07 02:31:03 +09:00