foo_sid is a foobar2000 component that adds playback of SID and MUS files to foobar2000.
It is based on foo_sid by kode54.
foo_sid.fbk2-component
.or
Import foo_sid.fbk2-component
into foobar2000 using the "File / Preferences / Components / Install..." menu item.
Important
Configure the path to the HVSC (High Voltage SID Collection) database before adding any .SID files to a playlist to make sure that the song length of any recognised file gets set correctly. If not all unrecognised songs get the same song length (default 3 min.) but will play correctly.
You can also use the "Tagging/Reload info from file(s)" context menu after configuring the database to rescan the files.
The following info tags are available:
Name | Value |
---|---|
channels | 2 |
encoding | synthesized |
sid_chip_count | Number of SID chips used by the song |
clock_speed | NTSC or PAL |
sid_model | 8580 or 6581 |
The following meta data tags are available:
Name | Value |
---|---|
tracknumber | |
title | In case the track only contains 1 song |
album | In case the track contains multiple songs |
album artist | |
artist | |
date | |
genre | |
copyright | |
info | |
comment | |
stil_song_comment | |
stil_file_comment | |
stil_global_comment | |
stil_original_artist | |
stil_original_title |
The code builds out-of-the box with Visual Studio.
To build the code:
The following library is included:
To create the deployment package:
Create the following directory structure:
bin
x86
foo_sid
out
sdk
bin
contains a portable version of foobar2000 64-bit for debugging purposes.bin/x86
contains a portable version of foobar2000 32-bit for debugging purposes.foo_sid
contains the Git repository.out
receives a deployable version of the component.sdk
contains the foobar2000 SDK.Open foo_sid.sln
with Visual Studio and build the solution.
To create the component first build the x86 configuration and next the x64 configuration.
v1.98.0.0, 2024-06-23
v1.97.0.0, 2024-06-11
v1.96.0.0, 2024-06-09
v1.95.0.0, 2024-04-10
v1.94.0.0, 2024-01-01
v1.93.0.0, 2023-06-02
v1.92.0.0, 2023-01-29, "Stayin' Alive"
v1.91.0.2, 2022-12-04, "Revenge of the SID"
v1.91.0.1, 2022-12-03, "Scratchin' the itch"