tildearrow
271b3fb0fe
OPLL: 80%
...
accuracy fixes pending though
then macros and then drum mode
2022-02-26 03:27:37 -05:00
tildearrow
27c1522085
port legacy dmf extension fix from 0.5-fixes
2022-02-25 02:40:30 -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
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
BlastBrothers
b95e0691a4
Wavetable graph no longer fills the whole window
2022-02-23 22:56:31 -05:00
tildearrow
957c2b84b6
GUI: attribution
2022-02-23 21:35:51 -05: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
1c33fe0edb
force update
2022-02-23 11:51:02 -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
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
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
tildearrow
bb074bee4c
update credits
2022-02-22 21:20:04 -05:00
BlastBrothers
9237a0f6fa
Merge branch 'tildearrow:master' into master
2022-02-22 20:09:41 -05:00
BlastBrothers
71efc3d7c3
Reverse sliders so louder/longer is on the right
2022-02-22 19:15:00 -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
8ca32aa2d6
let's go
...
Atari Lynx Support
2022-02-22 17:37:23 -05:00
Francisco Demartino
e743d847cd
GUI: unhardcode about line count
2022-02-22 17:20:16 -05:00
BlastBrothers
c128463edc
FM editor fits without vertical scrollbar at 1080p
2022-02-22 13:21:29 -05:00
BlastBrothers
c345acd3f7
Handle cases where AR, Dr, or D2R are 0
2022-02-22 12:45:46 -05:00
BlastBrothers
d3497c1ed0
Minor code cleanup
2022-02-22 11:55:13 -05:00
BlastBrothers
765cca1451
revert horiz SL line behavior
2022-02-22 09:20:05 -05:00
BlastBrothers
d0aaf581f5
Slopes of DR and D2R stay constant when SL changes
2022-02-22 09:16:36 -05:00
BlastBrothers
532d2387c5
SL line again (yes, the env clips thru the window)
2022-02-22 08:31:48 -05:00
BlastBrothers
f5f4aa00a1
Draw two lines to SL, changed env horiz. scaling
2022-02-22 08:25:09 -05: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
61253d4558
GUI: draw reference line in arp macro
2022-02-22 00:51:59 -05:00
tildearrow
4ce28c0a05
GUI: one more visualizer fix
2022-02-22 00:32:13 -05:00
tildearrow
5af0292f69
GUI: make the visualizer no longer a secret
2022-02-22 00:18:37 -05:00
tildearrow
2d90881a55
GUI: a few more visualizer tweaks
2022-02-22 00:13:32 -05:00
tildearrow
193c8af12d
GUI: fix visualizer issues
...
including a hang/memory munch
2022-02-21 23:53:17 -05:00
tildearrow
a253e3d016
GUI: improve arp macro view
2022-02-21 23:33:44 -05:00
BlastBrothers
600f54a402
Envelopes now scale with TL
2022-02-21 23:17:19 -05:00
tildearrow
b4194c2b48
store reg view window action in config
2022-02-21 22:58:07 -05:00
tildearrow
df35b8fb45
add register view
...
supported chips only.
2022-02-21 22:31:27 -05:00
BlastBrothers
78a609b438
Draw release as shaded triangle in background
2022-02-21 18:17:25 -05:00