Top | ![]() |
![]() |
![]() |
![]() |
This element decodes .sid files to raw audio. .sid files are in fact small Commodore 64 programs that are executed on an emulated 6502 CPU and a MOS 6581 sound chip.
This plugin will first load the complete program into memory before starting the emulator and producing output.
Seeking is not (and cannot be) implemented.
1 |
gst-launch-1.0 -v filesrc location=Hawkeye.sid ! siddec ! audioconvert ! audioresample ! autoaudiosink |
“blocksize”
property“blocksize” guint
Size in bytes to output per buffer.
Owner: GstSidDec
Flags: Read / Write
Allowed values: >= 1
Default value: 4096
“clock”
property “clock” GstSidClock
clock.
Owner: GstSidDec
Flags: Read / Write
Default value: PAL
“filter”
property“filter” gboolean
filter.
Owner: GstSidDec
Flags: Read / Write
Default value: TRUE
“force-speed”
property“force-speed” gboolean
force_speed.
Owner: GstSidDec
Flags: Read / Write
Default value: FALSE
“measured-volume”
property“measured-volume” gboolean
measured_volume.
Owner: GstSidDec
Flags: Read / Write
Default value: TRUE
“memory”
property “memory” GstSidMemory
memory.
Owner: GstSidDec
Flags: Read / Write
Default value: Bank Switching
“mos8580”
property“mos8580” gboolean
mos8580.
Owner: GstSidDec
Flags: Read / Write
Default value: FALSE
“tune”
property“tune” gint
tune.
Owner: GstSidDec
Flags: Read / Write
Allowed values: [0,100]
Default value: 0