tildearrow
3362289e3a
fix build
2022-02-25 04:38:54 -05:00
tildearrow
37f850c6c4
prepare for OPLL system - DOES NOT WORK
2022-02-25 04:26:01 -05:00
tildearrow
27c1522085
port legacy dmf extension fix from 0.5-fixes
2022-02-25 02:40:30 -05:00
tildearrow
9ea26da44e
ADPCM-B fixes
2022-02-25 01:04:07 -05:00
tildearrow
bd96bf484b
fix 8-bit samples not loading correctly
2022-02-25 00:31:09 -05:00
tildearrow
35e459d9e5
Neo Geo: implement ADPCM-B
2022-02-25 00:11:27 -05:00
tildearrow
efd78a23c0
GB: another fix
2022-02-24 22:59:01 -05:00
tildearrow
70eb17c33c
PCE: fix LFO a bit more
2022-02-24 22:52:32 -05:00
tildearrow
19c4f5559a
bring crash fix from 0.5.8
2022-02-24 22:52:20 -05:00
tildearrow
dee74e7b14
Merge pull request #230 from BlastBrothers/master
...
A few small UI tweaks
2022-02-24 22:20:54 -05:00
BlastBrothers
1326de3928
Merge branch 'tildearrow:master' into master
2022-02-24 22:08:32 -05:00
BlastBrothers
36eec8f170
Fix Invert box position
2022-02-24 19:16:58 -05:00
BlastBrothers
577c281a17
Inst type combo box shows all the instruments
2022-02-24 18:15:18 -05:00
tildearrow
28254d4b24
SMS: add 1.79MHz option
2022-02-24 18:00:19 -05:00
tildearrow
4b6d9adcb9
volume changes
...
as of now the master volume is 1.0x (it was 2.0x before)
NES has also been amplified.
these changes should not affect older songs.
2022-02-24 17:56:19 -05:00
BlastBrothers
101e2c4383
Mixer: Wide bars/invert box moved to reduce height
2022-02-24 17:45:37 -05:00
tildearrow
82c8b97d9c
Neo Geo: safety checks
2022-02-24 16:53:38 -05:00
tildearrow
e4ad569f8d
Lynx: fix stereo
2022-02-24 16:53:20 -05:00
tildearrow
f7bd06c4eb
yay ADPCM-A and QSound work again!
2022-02-24 16:16:02 -05:00
tildearrow
1e98f0c4a1
sample system rewrite! **PLEASE READ**
...
this commit mostly rewrites the sample system.
as of now samples can be ADPCM, 8-bit, BRR or 16-bit
or something...
consider this VERY EXPERIMENTAL.
if you find any issues REPORT THEM immediately.
it's nearly 4am...
2022-02-24 03:57:45 -05:00
tildearrow
3542229448
better sample loading in really old .dmf files
2022-02-24 00:05:11 -05:00
tildearrow
259b6598d0
update format.md
2022-02-23 23:22:46 -05:00
BlastBrothers
b95e0691a4
Wavetable graph no longer fills the whole window
2022-02-23 22:56:31 -05:00
tildearrow
92e1553014
yay + prepare for sample system changes
2022-02-23 22:00:20 -05:00
tildearrow
ccfed873e8
system master race
2022-02-23 21:53:07 -05:00
tildearrow
957c2b84b6
GUI: attribution
2022-02-23 21:35:51 -05:00
nicco1690
f9524ebd26
Add another demo song
...
when the spam is ton
2022-02-23 21:33:24 -05:00
tildearrow
b5b402ab7f
Merge pull request #219 from superctr/220223_qsound_clipping
...
qsound clipping fix from MAME
2022-02-23 17:52:52 -05:00
Ian Karlsson
a92c29bbdb
qsound clipping fix from MAME
2022-02-23 23:51:34 +01:00
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
BlastBrothers
9f69e5e204
Wavetable text input now spans the whole width
2022-02-23 14:25:06 -05:00
BlastBrothers
c139242611
Had to make the FM editor a little bit shorter
2022-02-23 12:00:48 -05:00
BlastBrothers
1ea174b8c2
Merge branch 'tildearrow:master' into master
2022-02-23 11:51:42 -05:00
BlastBrothers
1c33fe0edb
force update
2022-02-23 11:51:02 -05: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
6dd98e1d7c
Merge branch 'master' of github.com:tildearrow/furnace
2022-02-23 01:12:20 -05:00
LoKiToon
7a4a1e352b
Add files via upload ( #211 )
2022-02-23 01:11:23 -05:00
tildearrow
2e01e96b93
GUI: finally good looking columns
2022-02-23 00:18:16 -05:00
tildearrow
56acd5ccbb
oopsie
2022-02-22 23:50:38 -05:00
tildearrow
2a97f17b88
attribution
2022-02-22 23:50:18 -05:00
BlastBrothers
f3016bc6d7
Compact FM editor with alternate envelope display ( #210 )
...
* tab names, env size, ssg tickbox
* Env size, ssg tickbox, tab names
* Horizontal line showing sustain
* Compress the envelope horizontally
* Draw release as shaded triangle in background
* Envelopes now scale with TL
* Draw two lines to SL, changed env horiz. scaling
* SL line again (yes, the env clips thru the window)
* Slopes of DR and D2R stay constant when SL changes
* revert horiz SL line behavior
* Minor code cleanup
* Handle cases where AR, Dr, or D2R are 0
* FM editor fits without vertical scrollbar at 1080p
* Reverse sliders so louder/longer is on the right
Co-authored-by: BlastBrothers <Blast_Brothers_aol.com>
(TODO: add options for this)
2022-02-22 23:39:44 -05:00
tildearrow
ef0e19413c
ok so fix the file dialog
2022-02-22 22:41:37 -05:00
tildearrow
a5561f1899
tabs to spaces
2022-02-22 22:13:17 -05:00