
SID Tuner
A downloadable tool
This is a simple tool which exposes SID registers for experimentation & testing. There may be many tools like this, but this one is mine. SID Tuner uses an "expert interface" - an array of keyboard controls, with approx. 75% of keys assigned to control various functions.
Nearly every SID register is exposed; omitted are controls for Frequency and Pulse Width low byte, as screen space is limited and these registers seem to have little impact.
Keyboard Controls:
------------------------------------
VOICE 1
------------------------------------
1 : Toggle Voice Enable
Shift-1 : Toggle Waveform [Pulse/Sawtooth/Triangle/Noise]
Q/Shift-Q : Adjust Frequency (High Byte)
A/Shift-A : Adjust PWM (High Byte)
Z : Toggle Sync
Shift-Z : Toggle Ring
4 : Toggle Filter Enable
5/Shift-5 : Adjust Attack
T/Shift-T : Adjust Decay
G/Shift-G : Adjust Sustain
B/Shift-B : Adjust Release
------------------------------------
VOICE 2
------------------------------------
2 : Toggle Voice Enable
Shift-2 : Toggle Waveform [Pulse/Sawtooth/Triangle/Noise]
W/Shift-W : Adjust Frequency (High Byte)
S/Shift-S : Adjust PWM (High Byte)
X : Toggle Sync
Shift-X : Toggle Ring
R : Toggle Filter Enable
6/Shift-6 : Adjust Attack
Y/Shift-Y : Adjust Decay
H/Shift-H : Adjust Sustain
N/Shift-N : Adjust Release
------------------------------------
VOICE 3
------------------------------------
3 : Toggle Voice Enable
Shift-3 : Toggle Waveform [Pulse/Sawtooth/Triangle/Noise]
E/Shift-E : Adjust Frequency (High Byte)
D/Shift-D : Adjust PWM (High Byte)
C : Toggle Sync
Shift-C : Toggle Ring
F : Toggle Filter Enable
7/Shift-7 : Adjust Attack
U/Shift-U : Adjust Decay
J/Shift-J : Adjust Sustain
M/Shift-M : Adjust Release
------------------------------------
Filter & Volume Settings
------------------------------------
V : Toggle External Filter
Cursor Up : Toggle Band-Pass Filter
Cursor Left : Toggle Low-Pass Filter
Cursor Right: Toggle High-Pass Filter
Cursor Down : Toggle Voice 3 Output
F1/F2 : Adjust Filter (High Byte)
F3/F4 : Adjust Filter (Low Byte)
F5/F6 : Adjust Filter Resonance
F7/F8 : Adjust Master Volume
------------------------------------
Special Functionality
------------------------------------
+/- : Adjust tempo (how quickly the interface reacts to changes)
9/Shift-9 : Forward output of RANDOM (voice 3 oscillator) [Voice 1 Frequency/Voice 1 PWM/Filter Hi)
0/Shift-0 : Forward output of ENV3 (voice 3 envelope generator) [Voice 1 Frequency/Voice 1 PWM/Filter Hi)
Space : Trigger release cycle/pause output momentarily
Run/Stop : Quit
| Status | In development |
| Category | Tool |
| Rating | Rated 4.0 out of 5 stars (1 total ratings) |
| Author | Jess |
| Tags | c64-utility |
Install instructions
Run in C64 emulator like VICE, C64 Mini/Maxi, or on a real Commodore 64 computer.


Comments
Log in with itch.io to leave a comment.
very good