tildearrow
97d6b00322
fix another possible hang in MIDI code
2025-03-21 02:34:02 -05:00
tildearrow
8692aa5ff5
fix a possible hang in MIDI clock code
2025-03-20 17:26:49 -05:00
tildearrow
1642646899
GUI: fix when using groove
2025-03-11 04:15:14 -05:00
tildearrow
e7df0c7b0a
fix possible incomplete MIDI message
2025-03-09 02:25:20 -05:00
tildearrow
68a550a419
update the acquireDirect API
...
size_t offset is no more - it is always 0
2025-03-05 18:57:17 -05:00
tildearrow
e941dfb174
Amiga: acquireDirect, part 2
...
the filter is back!
2025-03-05 04:49:22 -05:00
tildearrow
dd7e1def3d
new chan osc work in progress
2025-03-01 05:05:50 -05:00
tildearrow
00ad4e4a46
update copyright year
2025-01-28 18:49:19 -05:00
tildearrow
497ce44cd0
command stream was utterly broken
2025-01-26 04:28:03 -05:00
tildearrow
79167c382f
possibly fix timer issues
...
issue #2189
2024-12-09 13:56:20 -05:00
Dalia
78af94b5e9
don't play metronome unless song is playing
2024-11-11 01:36:52 -05:00
tildearrow
47f36f99d9
Merge branch 'master' into SID3
2024-09-13 23:46:13 -05:00
Adam Lederer
61ddd29b1e
apply delayed rows first ( fixes #2014
2024-09-12 14:33:30 +02:00
Adam Lederer
ad000bc0c0
fix: volume portamento no longer cancels set vol
...
in case where volume portamento was active but not complete, using the volume column to set volume to a point past the volume portamento target would be detected as "volume portamento complete" and set volume to the portamento target, even if the portamento target was actually lower/higher than the volume set by the volume command
2024-09-11 16:14:50 +02:00
LTVA1
3bf0c108f8
Merge branch 'master' into SID3
2024-08-25 13:34:19 +03:00
cam900
3e1e2fc2a6
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-25 12:50:51 +09:00
tildearrow
bf8d51ca83
implement operator mask effect
2024-08-24 18:42:23 -05:00
LTVA1
12bd2d3829
Merge branch 'master' of https://github.com/tildearrow/furnace into SID3
2024-08-24 19:15:27 +03:00
Adam Lederer
2982a40110
update vol-porta-ending logic to be more readable
2024-08-24 00:59:03 -07:00
Adam Lederer
08f1381fee
minor cleanup
2024-08-23 11:24:24 -07:00
Adam Lederer
ae4adececd
do nothing if volume column empty
2024-08-23 11:16:22 -07:00
Adam Lederer
310ad13916
volume portamento (vol porta) on D3xx and D4xx (D4 is fast version, rate * 256)
2024-08-23 10:50:13 -07:00
LTVA1
f4ff45efb7
add cutoff & resonance scaling control effects, work more on Russian locale
2024-08-18 18:55:46 +03:00
cam900
7fb7d32bd5
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-18 20:23:14 +09:00
LTVA1
e35bcb3549
Merge branch 'tildearrow:master' into SID3
2024-08-17 08:19:36 +03:00
tildearrow
8ad9bfa245
fix panbrello depth
2024-08-16 23:59:20 -05:00
LTVA1
0ea53fdae5
phase reset effects & fix wavetable change
2024-08-13 20:36:45 +03: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
LTVA1
2a322bff4f
implement some basic SID3 effects
...
Wave/PCM chan and pw/cutoff slides coming later ig
2024-08-08 12:11:47 +03:00
cam900
7f83f041f4
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-02 18:02:16 +09:00
tildearrow
f50911ea49
FDS: prepare for auto mod
2024-08-02 02:21:44 -05:00
cam900
4b0080c509
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-01 19:32:02 +09:00
tildearrow
5a961a5485
Revert "effects for controlling volume slides"
...
This reverts commit 629667d460
.
2024-07-23 14:46:11 -05:00
cam900
80faf6cf41
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-07-21 18:37:57 +09:00
tildearrow
629667d460
effects for controlling volume slides
2024-07-17 15:33:42 -05:00
tildearrow
f0f0b7fcd6
implement DCxx effect
...
delayed mute
2024-07-17 04:11:24 -05:00
tildearrow
9bf4cd8dd8
get rid of debug message
2024-07-17 02:08:49 -05:00
tildearrow
c90c05fde3
rename a couple things
2024-07-13 19:15:23 -05:00
cam900
65f48cc574
Add instrument for OPL4 PCM, Macros and Effects
...
TODO: Phase reset, Keyon/off
2024-07-12 17:37:27 +09:00
tildearrow
0993c00f85
fix panning slides
2024-07-08 03:55:17 -05:00
tildearrow
afbd227033
fix panbrello
2024-07-08 03:53:42 -05:00
tildearrow
e6966b68a9
implement panning slide and panbrello effects
2024-07-07 18:55:22 -05:00
tildearrow
f68249f52b
fix F1/F2 with note?
...
issue #1964
2024-07-03 16:55:28 -05:00
tildearrow
2877d488ca
add more vibrato shapes
2024-06-24 06:24:14 -05:00
tildearrow
5cec39587c
S3M import: more stuff
2024-06-24 02:50:44 -05:00
tildearrow
7a217ccdb1
dev200 - new sample offset effects
...
90xx/91yy/92zz set offset zzyyxx
2024-04-23 14:36:06 -05:00
tildearrow
c9309834ce
add pipe audio output
...
also add ability to disable CLI control/status completely
2024-04-23 04:38:08 -05:00
Natt Akuma
c60d1845e5
Bifurcator: add effect commands
2024-04-01 17:27:31 +07:00
tildearrow
0a498dc4c4
GBA: update to latest dispatch spec
...
remove ALWAYS_SET_VOLUME
implement macro restart
2024-03-17 15:57:41 -05:00