Commit graph

5835 commits

Author SHA1 Message Date
tildearrow
b238e9ee6d GUI: update credits 2023-01-12 16:04:18 -05:00
SnugglyBun
a0285600ac
3 new demo modules (#847)
* YM2610B Intelligent DnB song

made in like 3 to 4 hours i guess.

* Melody of Certain Feelings (Rewrite)

basically a new song altogether

* Sky Chaze Zone "32X" cover

Actually it's just Genesis + 4xDACs but i think that the 32x had more than enough power to pull this off

* Delete SnugglyBun - Melody of Certain Feelings (X16 VERA).fur

* renamed Melody of Certain Feelings.fur

renamed the file per Tildearrow's request

* Delete Melody of Certain Feelings.fur

* Renamed the file again

hopefully this should be alright
2023-01-12 15:38:51 -05:00
tildearrow
db2d7b2ff3 try to fix MinGW console mode 2023-01-12 15:27:41 -05:00
James Alan Nguyen
a0191fcbe1 @djtubig-malicex contributing four demo songs to flex. 2023-01-12 15:09:39 -05:00
Trinity Martinez
a88c947de7 Adding a demo song (#829)
* tetristhemeA.fur

includes a secret track

* Delete tetristhemeA.fur

need to remove vampire killer

* tetristhemeA.fur

* Uploaded the wrong file again

* okay this is the real one
2023-01-12 14:52:00 -05:00
cam900
880ea5632d Fix presets 2023-01-12 23:32:05 +09:00
cam900
536c345763 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-12 23:31:56 +09:00
tildearrow
9b80af3a4e dev136 - Merge branch 'newDispatch' (PLEASE READ!)
the following changes have been made:
- a different strategy for DivDispatch audio output.
  - if you're working on a new chip, be sure to replace isStereo()
    with getOutputCount(). if isStereo() was true, return 2; otherwise
    1.
    do not return 0 or you will melt the oven!
  - additionally, the acquire() function has changed. it's now:
    `acquire(short** buf, size_t len)`
    replace bufL with buf[0] and bufR with buf[1].
    `start` is gone. if you really needed to use it, take a look at
    pcspkr.
    if you write to buf[1] and getOutputCount is 1, the oven will
    melt as well!
- support for more-than-stereo audio, with up to 16 outputs.
- a brand-new patchbay routing feature. arbitrarily route chip outputs
  to system outputs.
2023-01-12 03:59:53 -05:00
tildearrow
93aa84bb27 GUI: patchbay right click menu 2023-01-12 03:56:18 -05:00
tildearrow
01f6e8f963 make patchbay effective on samplepreview/metronome 2023-01-12 03:31:43 -05:00
tildearrow
9d327cacd8 GUI: improve patchbay colors 2023-01-11 13:37:26 -05:00
tildearrow
9f0d8dba20 GUI: populate portPos even when invisible 2023-01-11 00:55:56 -05:00
tildearrow
5a48c85c14 GUI: prevent connection to self 2023-01-11 00:42:30 -05:00
tildearrow
0fd0206cc3 fix build 2023-01-11 00:10:42 -05:00
tildearrow
51802720a6 GUI: more patchbay work 2023-01-10 19:09:26 -05:00
tildearrow
a36322ff82 fix possible crash when switching stereo on X1-010 2023-01-10 16:15:37 -05:00
tildearrow
2fbec000d7 dev136 - add auto patchbay toggle 2023-01-10 15:58:15 -05:00
tildearrow
02838e0a07 GUI: prevent patchbay from moving up and down 2023-01-10 14:25:25 -05:00
tildearrow
4bc2418dd6 GUI: patchbay connection
some improvements left to do
2023-01-10 14:17:06 -05:00
tildearrow
9b79bc0e7b GUI: it doesn't work! 2023-01-08 19:23:17 -05:00
tildearrow
fc6bc13729 GUI: prepare patchbay view 2023-01-07 19:46:57 -05:00
tildearrow
e0785d9f00 fix front/rear being inverted 2023-01-07 16:39:01 -05:00
tildearrow
4b85ec433b GUI: add mobile mixer 2023-01-07 16:26:36 -05:00
tildearrow
784b410fb4
Merge pull request #834 from laoo/pokey_bug
POKEY: audc is set for wrong channel when channels 3 & 4 are paired
2023-01-07 15:45:43 -05:00
Waldemar Pawlaszek
8e009509db POKEY: audc is set for wrong channel when channels 3 & 4 are paired 2023-01-07 18:51:55 +01:00
tildearrow
9e9b0e8e75 fix ear rape 2023-01-07 04:09:01 -05:00
tildearrow
1154a2bda6 implement patchbay-based output 2023-01-06 18:44:20 -05:00
tildearrow
6273275b47 new floating-point volumes and patchbay 2023-01-06 17:43:08 -05:00
tildearrow
7f5cdd6f6b GUI: vol meter fix 2023-01-05 03:36:09 -05:00
tildearrow
707bbb54ea add effects for rear panning 2023-01-05 03:08:57 -05:00
tildearrow
71e40dc015 support more than 2 output channels
up to 16 on JACK
to-do: add more mixer settings
2023-01-05 02:40:17 -05:00
tildearrow
e75413c0c7 lagrange_point_2023_opm.fur 2023-01-04 23:38:31 -05:00
tildearrow
77f7fcd555 Merge branch 'master' into newDispatch 2023-01-04 23:03:23 -05:00
tildearrow
8e63257756 GUI: fix possible crash in grid mode 2023-01-04 22:59:21 -05:00
tildearrow
8c70ac8da3 don't detach console on Windows 2023-01-04 20:04:40 -05:00
tildearrow
48bcc6a124 prepare for handling more than 2 channels 2023-01-04 20:04:02 -05:00
cam900
96983e3d48 Add SSG and FM/ADPCM volume mixer config for OPN/A/B 2023-01-05 09:49:21 +09:00
tildearrow
abf2461573 OPL: increase range of pan macro 2023-01-04 19:16:37 -05:00
tildearrow
fd9b1dd0f5 OPL: quad output
now that we have this new dispatch output method
2023-01-04 18:30:29 -05:00
tildearrow
6c834524aa new dispatch, part 4 2023-01-04 17:01:14 -05:00
tildearrow
9436e2ab55 new dispatch, part 3 2023-01-04 03:11:47 -05:00
tildearrow
3a687eeb45 new dispatch, part 2 2023-01-03 14:39:31 -05:00
tildearrow
a29f36a5df new dispatch, part 1 2023-01-03 01:09:46 -05:00
tildearrow
3e0dcbb0ae aaaaaaaa 2023-01-02 04:53:37 -05:00
tildearrow
e06b2f6952 Merge branch 'master' into newDispatch 2023-01-02 00:07:02 -05:00
tildearrow
560ec19176 SMS/T6W28: limit upper period 2023-01-02 00:00:23 -05:00
tildearrow
08d2f12dbd prepare new dispatch
will allow for more than 2 outputs
2023-01-01 19:46:08 -05:00
cam900
8a71a81ffb Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-02 09:26:05 +09:00
tildearrow
565e8cc314 Revert "..."
This reverts commit 347d834803.
2023-01-01 13:41:10 -05:00
tildearrow
347d834803 ... 2023-01-01 03:53:47 -05:00