Commit graph

3587 commits

Author SHA1 Message Date
tildearrow
69efad1df4 Merge branch 'master' of github.com:tildearrow/furnace 2022-08-29 03:27:04 -05:00
tildearrow
8d280fd9a3 C64: bind reSIDfp 2022-08-29 03:26:49 -05:00
cam900
26d3e02dd8 Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro 2022-08-29 11:47:36 +09:00
cam900
c2a7bdd194
Match this to actual channel count 2022-08-29 11:45:18 +09:00
aurora
3b0df75bf6 Merge branch 'master' of https://github.com/tildearrow/furnace 2022-08-29 05:44:34 +03:00
tildearrow
32050a211f GUI: update credits 2022-08-28 15:54:21 -05:00
Lunathir
6041b8f14f
Change references to some chips (#658)
* Update sysDef.cpp

* Update sysDef.cpp

* Update sysDef.cpp

* Update sysDef.cpp
2022-08-28 15:54:05 -05:00
tildearrow
d485af439d fix macOS build 2022-08-28 15:36:12 -05:00
tildearrow
c3ced46fa3 coming soon: reSIDfp core 2022-08-28 15:10:44 -05:00
tildearrow
de3ed24e1f
Merge pull request #650 from freq-mod/tsu
fix 12xx description
2022-08-28 14:26:39 -05:00
tildearrow
645dcdf9a0 fix .dmf and arp macros 2022-08-28 02:57:40 -05:00
tildearrow
82703a165f fix non-STD instruments in C64/GB/PCE converting
to the wrong type
2022-08-28 01:12:57 -05:00
tildearrow
ed05bc4d61
Merge pull request #657 from lunathir/master
More in-program text corrections
2022-08-28 01:04:34 -05:00
tildearrow
3e8f248f77 fix saving a pre-24 .dmf song 2022-08-28 01:03:23 -05:00
Lunathir
1d5390c0e9
More in-program text corrections 2022-08-27 22:53:47 -07:00
cam900
3fcccb52ee Reduce performance issue 2022-08-28 10:50:57 +09:00
cam900
e3aee980c5 Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro 2022-08-28 10:02:52 +09:00
cam900
a411e34a62 Performance adjusts 2022-08-28 09:59:56 +09:00
tildearrow
58853ce5d5 OPNB-B -> OPNB2 2022-08-27 16:12:00 -05:00
cam900
f73d1bd82c Add ADPCM-B instrument support for Y8950 w/drums 2022-08-28 01:04:27 +09:00
cam900
5d3cecfea6 Fix switch case 2022-08-27 18:58:49 +09:00
cam900
745837c41d Fix compile (2) 2022-08-27 18:40:16 +09:00
cam900
80c9b0c3f4 Fix compile 2022-08-27 18:26:56 +09:00
cam900
570036ad6f CONTRIBUTING 2022-08-27 18:22:36 +09:00
cam900
8f804f6e6b Correct pitch to sample preview 2022-08-27 18:20:33 +09:00
cam900
c44f03b1a3 Sync with master 2022-08-27 18:11:34 +09:00
cam900
22211a4ef0 Fix loop 2022-08-27 17:28:08 +09:00
cam900
54dbd0690c Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro
# Conflicts:
#	src/engine/fileOps.cpp
#	src/engine/platform/lynx.cpp
#	src/engine/platform/rf5c68.cpp
#	src/engine/platform/su.cpp
#	src/engine/platform/x1_010.h
#	src/engine/platform/ym2610.cpp
#	src/engine/platform/ym2610.h
#	src/engine/platform/ym2610b.cpp
#	src/engine/platform/ym2610b.h
#	src/engine/sysDef.cpp
#	src/gui/insEdit.cpp

Add effect command for ADPCM-A global volume, X1-010 Sample bank slot
2022-08-27 17:25:48 +09:00
cam900
4cc79fb49d Prepare for split sample chip instrument
(MSM6258, MSM6295, QSound, Sega PCM, ADPCM-A, ADPCM-B, YMZ280B, RF5C68)
Instrument color and icons are placeholder.

different volume range, hard panned/soft panned and/or independent volume per output, chip-dependent features (global volume, echo, etc)
Allow use sample in instrument tab for chip with sample support
Prepare to support X1-010 Seta 2 style bankswitch behavior
Prepare to support AY89x0 PCM DAC
Support volume for PCE sample (DAC)
Fix Lynx, Y8950 sample pitch matches to sample preview
Support PCM DAC with backward and pingpong loop mode
Reduce some codes
Add Sega PCM, AY89x0, QSound, PCM DAC, Lynx per-channel debug support
2022-08-27 16:27:36 +09:00
tildearrow
d577755035 fix note on sometimes not working in jam mode 2022-08-27 00:37:32 -05:00
tildearrow
efd5cc0dac GUI: implement search in "Choose a System!" 2022-08-27 00:14:17 -05:00
tildearrow
73f88c7635 GUI: and here is the new chip selector 2022-08-26 23:35:16 -05:00
tildearrow
daf176e197 GUI: prepare for new chip picker 2022-08-26 19:30:13 -05:00
tildearrow
be9385f701 GUI: work on chip manager 2022-08-26 18:51:17 -05:00
tildearrow
897a61db85 copy paste 2022-08-26 16:44:27 -05:00
tildearrow
1b80b96189 prepare for chip swapping 2022-08-26 03:03:36 -05:00
tildearrow
c58f1daeb8 QSound: disable key on log
we already debugged the issue
2022-08-26 03:00:37 -05:00
tildearrow
46d5a8759c GUI: fix some interpolate issues 2022-08-25 23:39:55 -05:00
tildearrow
24c5ba89e2 GUI: don't rename settings 2022-08-25 22:09:32 -05:00
cam900
3597e57bb2 Add Traditional Chinese and Korean support 2022-08-26 08:49:08 +09:00
tildearrow
a7d0949eac GUI: different pattern manager layout 2022-08-25 18:13:46 -05:00
tildearrow
0b7592e031 new default loop modality 2022-08-25 16:06:10 -05:00
freq-mod
bc0f696eb3
Update soundunit.md
fix 12xx description
2022-08-25 18:55:32 +02:00
tildearrow
f9a8a54601 Merge branch 'master' of github.com:tildearrow/furnace 2022-08-25 01:35:10 -05:00
tildearrow
fc5b26c49a SoundUnit: fix 4xxx not working 2022-08-25 01:34:21 -05:00
cam900
9c29b7e7ca
Fix RF5C68 panning macro 2022-08-25 00:24:49 +09:00
tildearrow
96b3ccab8a I see UI!!!! 2022-08-23 03:57:21 -05:00
tildearrow
e158591ccb even more fixes 2022-08-23 02:31:39 -05:00
tildearrow
226f43fea3 several important bug fixes to advanced arp macro 2022-08-22 19:09:08 -05:00
tildearrow
c009cb3536 dev112 - prepare for advanced arp macro
this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)

the UI is still a work in progress and doesn't work well

this change is big and may break things! further fixes incoming
2022-08-22 15:59:45 -05:00