Commit graph

4199 commits

Author SHA1 Message Date
LTVA1
bc352728b5
Merge branch 'tildearrow:master' into SID3 2024-08-18 18:56:11 +03:00
LTVA1
f4ff45efb7 add cutoff & resonance scaling control effects, work more on Russian locale 2024-08-18 18:55:46 +03:00
f0b138ff48 fixed typos in a soundchip's name 2024-08-18 14:35:04 +03:00
cam900
7fb7d32bd5 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-18 20:23:14 +09:00
ヴェルメンスィヱ
ae1fa8d3b8
Add TeraDrive presets (#2086)
* correct some preset errors

* decapitalization

* Add TeraDrive presets

* Correct Sord M5 clock

* Revert "Correct Sord M5 clock"

This reverts commit 92d3e4a85efbbe6b61a3c47624cec7eaade8e6fe.

* Correct formatting errors

* Move PC speaker

* I have no idea how I changed libsndfile.
2024-08-18 05:58:25 -05:00
tildearrow
e7c39a0d6f fix 2024-08-18 05:52:50 -05:00
LTVA1
5fd93596b6
Merge branch 'tildearrow:master' into SID3 2024-08-18 09:17:21 +03:00
tildearrow
5bfd389ae6 GUI: new default value for S3M OPL3 2024-08-17 18:24:04 -05:00
tildearrow
e3e61c817c Merge branch 'master' into sample_banks 2024-08-17 17:53:15 -05:00
tildearrow
3fce04e77b GUI: getGain debug 2024-08-17 16:56:11 -05:00
tildearrow
636a9921a2 changes 2024-08-17 16:29:13 -05:00
LTVA1
f5743da6e8 Update settings.cpp 2024-08-17 16:26:53 -05:00
LTVA1
5770f381ba setting to choose between OPL2 and OPL3, channel naming 2024-08-17 16:26:53 -05:00
alederer
fca3ce02a7
Add action to set curIns based on current channel instrument at cursor (#2090)
* push test

* remove test file

* add GUI_ACTION_PAT_ABSORB_INSTRUMENT action (set current instrument to channel's current instrument column)

---------

Co-authored-by: Adam Lederer <adam@adamlederer.com>
2024-08-17 15:50:52 -05:00
LTVA1
99be4541c5 more in-tune tonal noise waves, add locale to presets, update Russian locale
Also make noise a little closer to C64
2024-08-17 16:38:46 +03:00
LTVA1
4e7c1773ed fix 2024-08-17 13:49:56 +03:00
LTVA1
80933510a5 rework noise readout, alter noise freq for specific feedback bits config 2024-08-17 13:40:15 +03:00
LTVA1
4079f7a8c3 some edits in Russian locale, start working on presets locale 2024-08-17 12:22:38 +03:00
LTVA1
e35bcb3549
Merge branch 'tildearrow:master' into SID3 2024-08-17 08:19:36 +03:00
tildearrow
3cde827c17 GUI: localize bitfield labels 2024-08-17 00:12:02 -05:00
LTVA1
5b13461087 Update insEdit.cpp 2024-08-16 17:55:40 +03:00
LTVA1
90e5fb79e5 cutoff and resonance scaling and instrument save/load!
also mix minmod CPU usage variable initialization, and work a bit on Russian locale
2024-08-16 17:37:07 +03:00
cam900
16ca40e0d2 Add OPL4/MultiPCM 12-bit PCM support 2024-08-16 20:45:40 +09:00
cam900
2c417811b3 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-16 20:35:16 +09:00
LTVA1
5d6dcd60bf Merge branch 'master' of https://github.com/tildearrow/furnace into tildearrow-master 2024-08-16 10:35:32 +03:00
LTVA1
3b4c7bfb6d prepare UI for software cutoff/resonance scaling 2024-08-16 10:22:59 +03:00
MrHassium
faed541abf
2 new demo song and a name change (#2058)
* Famitune 1

* Ay Mate!

* Name Change momento!!!!

* I dont know how to replace files so we deleting and putting new versions

* Updating a song

* die

* Updating a song again

* comma
2024-08-15 15:56:17 -05:00
Aleksi Knutsi
a9591fae71
AY Timer bug fixes and some QOL improvements (#2073)
* Create android.yml

* bug fixes part 1

* bollocks number 1

* Update android.yml

* why are you crackling you arent supposed to do that

* stop crackling please

* what a load of

* what a load of part 2

* what a load of part 3

* what a load of part 4

* final commit... i hope!

* final commit my rear bottom

* final commit for real this time

* Delete .github/workflows/android.yml

* Update sysDef.cpp
2024-08-15 15:55:29 -05:00
tildearrow
eaa943e724 GUI: parse ROM export requisites 2024-08-15 11:28:10 -05:00
ce9d510076 added more presets and fixed memory bug yay 2024-08-15 14:36:58 +03:00
LTVA1
b6ecd79ffa Merge branch 'master' of https://github.com/tildearrow/furnace into SID3 2024-08-14 21:19:12 +03:00
LTVA1
7c324ec39d naive channel pair refactor (dumb replace one pair with vector of pairs) 2024-08-14 20:01:16 +03:00
cam900
afec47e9cc Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-14 17:56:27 +09:00
tildearrow
34517754ad port TIunA to export framework, part 4
index option
2024-08-13 18:42:11 -05:00
tildearrow
b7631542c6 port TIunA to export framework, part 3
options
2024-08-13 18:07:07 -05:00
tildearrow
249032f096 port TIunA to export framework, part 2
progress bars!
2024-08-13 17:47:18 -05:00
tildearrow
bb5ad38fb6 port TIunA to export framework, part 1
part 2 includes progress bars and options
2024-08-13 16:50:13 -05:00
tildearrow
aad42210d7 it kinda works 2024-08-13 14:34:06 -05:00
LTVA1
0ea53fdae5 phase reset effects & fix wavetable change 2024-08-13 20:36:45 +03:00
freq-mod
03bc023644 spacing 2024-08-13 13:55:20 +02:00
tildearrow
e475b29ec3 a menu 2024-08-13 04:40:26 -05:00
MooingLemur
0224882a42 oops, should have been 47.0.2 2024-08-13 04:11:08 -05:00
MooingLemur
a8122d3efd Add VERA 47.0.3 chip type 2024-08-13 04:11:08 -05:00
tildearrow
45eab67fd4 prepare more stuff 2024-08-13 04:10:03 -05:00
tildearrow
1bdcbf95d3 prepare a ROM export dialog 2024-08-12 23:20:08 -05:00
freq-mod
aa225175a8 sample banks part 3 2024-08-12 19:23:52 +02:00
freq-mod
235a254458 sample banks part 2 2024-08-12 18:22:52 +02:00
freq-mod
dce4c9a4b2 sample bank import 2024-08-12 15:54:37 +02:00
LTVA1
46f1ae33c7 add cutoff and pulse width slides for C64, SID2 and SID3
Also add clipping for ADSR, duty and cutoff when in instrument types you go SID3 -> SID2 or SID2 -> C64 or SID3 -> C64
2024-08-12 16:54:26 +03:00
LTVA1
e0df55749a MOAR EFFECTS!! 2024-08-12 12:59:34 +03:00