tildearrow
3804e45042
Merge pull request #216 from superctr/220223_smpl
...
Update center rate and loop information when loading and saving samples
2022-02-23 17:04:09 -05:00
Waldemar Pawlaszek
8d1da90d78
Fixing a bug that resulted with broken pitch range on non MSVC systems. ( #215 )
2022-02-23 22:48:06 +01:00
Ian Karlsson
6472795b01
Update center rate and loop information when loading and saving samples
2022-02-23 14:32:35 +01:00
tildearrow
29cae1a3f8
Merge pull request #212 from superctr/220223_qsound
...
qsound: Reduce volume scaling
2022-02-23 04:25:51 -05:00
tildearrow
a29a89224e
compound system flattening, part 3
...
added a new strategy to determine system name
2022-02-23 03:54:06 -05:00
Ian Karlsson
ce3e8c6c6b
qsound: Reduce volume scaling
2022-02-23 09:26:22 +01:00
tildearrow
319c559f47
compound system flattening, part 2
...
.dmf saving implemented. only available for the following setups:
- YM2612 + SMS = Genesis
- YM2612 ext3 + SMS = Genesis ext3
- YM2151 + SegaPCM compat = Arcade
- SMS + OPLL = SMS with FM expansion
2022-02-23 03:19:32 -05:00
tildearrow
e4b9a6d1d9
compound system flattening, part 1
...
as of now compound systems (Genesis and Arcade) are translated to
separate chips.
this improves audio quality and makes things easier.
it also allows you to change the volume of each chip on a Genesis.
also adds SegaPCM system with 16 channels!
2022-02-23 02:52:30 -05:00
tildearrow
a7ecb4ecdb
header license oops
2022-02-23 02:13:43 -05:00
tildearrow
a5561f1899
tabs to spaces
2022-02-22 22:13:17 -05:00
tildearrow
e6ee28ce0d
Merge branch 'cps2' of https://github.com/superctr/furnace into superctr-cps2
2022-02-22 18:21:57 -05:00
tildearrow
f2232b6157
more lynx micro-fixes and bump version to dev57
...
allocated 3 versions for possible emergency fix releases after 0.5.7
0.6 dev starts here!
2022-02-22 17:48:13 -05:00
tildearrow
278536489f
lynx micro-fix
2022-02-22 17:40:29 -05:00
Waldemar Pawlaszek
b1120575e4
Proper device resetting
2022-02-22 21:35:17 +01:00
Waldemar Pawlaszek
2e45b3066a
Removing unused variables
2022-02-22 21:34:56 +01:00
Ian Karlsson
e32ef2d881
Add 3xxx effect to set echo delay buffer length. Add documentation
2022-02-22 21:16:46 +01:00
Waldemar Pawlaszek
d07f28aec5
Compilation error fix
2022-02-22 21:12:10 +01:00
Waldemar Pawlaszek
69fb99bafd
Implementing register pool. Slightly reworking emulation core.
2022-02-22 12:52:05 +01:00
Ian Karlsson
b3908216f8
Implement QSound support
2022-02-22 11:36:12 +01:00
Waldemar Pawlaszek
79e53cfd10
Merge branch 'master' of git://github.com/tildearrow/furnace into tildearrow-master
...
# Conflicts:
# src/gui/insEdit.cpp
2022-02-22 09:13:49 +01:00
tildearrow
721445cf07
release v0.5.7 (for real this time)
...
also fix oscilloscope and add layout reset option
2022-02-22 02:01:59 -05:00
tildearrow
6d6d30cbf3
set compatibility flags for 1.1 modules
2022-02-22 00:32:23 -05:00
tildearrow
7540f12596
don't warn about clipping
...
too much spam
2022-02-21 23:53:41 -05:00
tildearrow
4db91256b1
fix repeat pattern hanging audio/VGM export
2022-02-21 23:05:41 -05:00
tildearrow
6ffb332c4e
PCE: fix samples being at double pitch
2022-02-21 22:59:56 -05:00
tildearrow
df35b8fb45
add register view
...
supported chips only.
2022-02-21 22:31:27 -05:00
Waldemar Pawlaszek
37ceb1542f
Further build errors correction
2022-02-21 20:43:02 +01:00
Waldemar Pawlaszek
bbd8669a1a
Missing license
2022-02-21 20:17:16 +01:00
Waldemar Pawlaszek
5093a1ca55
Disabling LYNX VGM export
2022-02-21 20:00:08 +01:00
Waldemar Pawlaszek
de6cbba472
Fixed gcc errors
2022-02-21 19:59:09 +01:00
Waldemar Pawlaszek
6e79e84e53
Added panning and load LFSR commands.
2022-02-21 19:59:09 +01:00
Waldemar Pawlaszek
1d5813aba3
Merge branch 'tildearrow:master' into master
2022-02-21 12:53:52 +01:00
tildearrow
d7bcd18c56
wait! not yet!
...
make it pre4 and tag it because i forgot about keybinds!
2022-02-21 04:28:25 -05:00
tildearrow
d0df796c12
release v0.5.7
2022-02-21 03:19:42 -05:00
tildearrow
f815ee9427
don't round frequency
...
apparently that wasn't too good for some songs that relied on E5xx
2022-02-21 02:33:07 -05:00
tildearrow
57c4e22d70
add support for loading .vgi and .tfi instruments
2022-02-21 01:44:51 -05:00
Waldemar Pawlaszek
8a8c8406b7
Merge branch 'tildearrow:master' into master
2022-02-21 05:58:25 +01:00
tildearrow
1f6d44b29a
VGM export: fix song end effect hang
2022-02-20 23:13:52 -05:00
tildearrow
8e17f20de2
fix deep clone not working at times
2022-02-20 23:07:46 -05:00
tildearrow
18c5867d9c
fix playSub strategy
...
properly handle nested playSubs
fixes #174
2022-02-20 23:03:42 -05:00
tildearrow
5ae4d883a5
one more mishap
2022-02-20 22:48:42 -05:00
tildearrow
28e6c205ee
C64: fix wave effect bypassing mute
2022-02-20 22:23:32 -05:00
tildearrow
fd00b1a815
allow loading 1.0 .dmw
2022-02-20 22:16:43 -05:00
tildearrow
8f03964fbb
NES: fix noise being totally wrong
2022-02-20 22:08:47 -05:00
tildearrow
5ffda66f22
NES: better channel muting
2022-02-20 21:54:03 -05:00
tildearrow
1030bc13b2
C64: fix wiz lab one more time
2022-02-20 21:45:28 -05:00
tildearrow
e697c055b6
replay keyOn in active channels during forceIns
...
fixes an issue when playing orders
2022-02-20 21:39:14 -05:00
freq-mod
ce112d0eff
more technical technical names
2022-02-20 15:24:03 -05:00
Waldemar Pawlaszek
2e4c7ec60a
Initial Atari Lynx Support
2022-02-20 18:15:15 +01:00
tildearrow
fa363384aa
1.1 .DMF saving
...
as of now you're given a choice between 1.1 and 1.0 module
2022-02-20 03:18:20 -05:00