tildearrow
7ba6b3680a
pattern data refactor, part 5
...
the engine is done
still does not compile
2025-10-15 21:05:13 -05:00
tildearrow
6d7a354531
fix MIDI input not working on ins load preview
...
issue #2561
2025-06-24 03:34:05 -05:00
tildearrow
f02e38d560
do not allow user to play notes during export
...
issue #2579
2025-06-21 10:18:54 -05:00
suno lili So
b7c50b272d
handling DivNoteEvent also sets the channel's note
2025-06-16 03:59:38 -05:00
tildearrow
7210187df5
OPN: FMS/AMS effects
2025-05-21 15:10:47 -05:00
tildearrow
64f4db3ab8
change the effect to 61
2025-05-21 04:32:05 -05:00
Eknous-P
d7c79a85d9
works on jenesis
2025-05-21 01:02:13 -05:00
tildearrow
334d4bab67
one-byte vibrato
2025-04-17 18:58:11 -05:00
tildearrow
110562c2c4
prepare to implement stuff in cmd stream
...
vol slide with target, tremolo, panbrello and pan slide
2025-04-05 04:33:46 -05:00
tildearrow
c064cf089d
prepare to fix pitch linearity issues
2025-04-01 14:11:45 -05:00
tildearrow
13b56870ec
new demo song
...
by ALTMUS
2025-03-29 22:26:00 -05:00
Adrian Siekierka
17363d9a28
swan: Fix new engine command name position
2025-03-22 01:38:08 -05:00
Adrian Siekierka
c93dc6f4f3
swan: Add command to change internal speaker loudness
2025-03-22 01:38:08 -05:00
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