If you don't know the lengths just leave them as is for now. You can edit the file again later.
If the playback is choppy, try increasing the buffer size. Smaller values mean faster and smoother updating (default is 1024 which is the lowest possible) but also require a fast computer with a nifty web browser.
The top right waveform legend explains the colors of notes on the keyboards. Red is pulse, green is triangle and blue is sawtooth. Gray is noise. Waveforms may be combined, but 31, 61 and 71 are only audible on the 8580 SID chip.
The numbers above the bars are hexadecimal. Pulse width has 12 bits and goes from 0 to 4095. The triangle indicates that it's most audible in the middle. The filter cutoff has 11 bits and thus goes from 0 to 2047.
The small yellow bar is the filter resonance. It can go from 0 to 15 (maximum resonance). Resonance is a peaking effect which emphasizes frequency components at the cutoff frequency of the filter, causing a sharper sound.
RM is ring modulation (non-harmonic overtones) and HS is hard synchronization (complex harmonic structures). Both effects require two voices – the previous voice as the carrier and the current voice as the modulator.
Sometimes the use of gate bit (i.e. when the piano key is depressed then later released) make notes too quick to sense, or it may in some cases even hide them. Turning it off with the toggle button in top can amend this.
Click the green buttons to toggle voices ON or OFF. You can also type
3 or alternatively
e. (You can also use
r for digi if you are using
WebSid, but it is not reflected on this page.)
2SID and 3SID tunes are supported. Each keyboard will automatically combine to host an entire chip (i.e. 3 voices). The square voice buttons will toggle entire SID chips ON or OFF when playing these types of tunes.
If you want to "solo" a voice/chip, hold down
Shift while pressing the hotkey.
This tab will show release lists and pages from CSDb as you click SID files.
CSDb, short for The Commodore 64 Scene Database, is the largest and most comprehensive database about C64 releases pertaining to the demo scene. It's where all the cool dudes go to hang out.
This does not work in Compute's Gazette SID Collection as CSDb has almost no data for it.
This tab will show links to game entries in GameBase64 as you click SID files that were used in at least one C64 game, released or unreleased (these are listed as a preview).
GameBase64 is a large database for C64 games with credits, details and screenshots.
This does not work in Compute's Gazette SID Collection.
If available, this tab will show information about the editor/player that made the song.
This tab will sometimes show one of two things depending on the SID collection you're browsing. It will display the same contents as the first tab in the box just above the player controls.
If you're clicking a song in the High Voltage SID Collection that has a STIL entry, this will be shown here as well as in the box. Any sub tunes mentioned have green buttons that you can click.
STIL stands for SID Tune Information List and contains information beyond the standard TITLE, AUTHOR, and RELEASED fields. This includes cover information, interesting facts, useless trivia, comments by the composers themselves, etc. The STIL, though, is limited to factual data and does not try to provide an encyclopedia about every original artist.
For more information about STIL, please refer to this FAQ.
If you're clicking a song in Compute's Gazette SID Collection that has lyrics, this will be shown here and in the box.
Technically, lyrics are always added in a separate WDS file that accompanies the MUS file that contains the actual music data. However, not all MUS files have a WDS file. Roughly one third of the MUS files in the collection have lyrics.
If you click a SID file that has been remixed into modern forms, this tab will show those entries from Remix64.
Remix64 is a portal to the unified world of Commodore 64 and Amiga music remixing, containing news, reviews, charts and chat. Remixes can be uploaded and rated here. It's maintained by Markus Klein, also known as LMan.
This does not work in Compute's Gazette SID Collection.
DeepSID is an online SID player that can play music originally composed for the Commodore 64, a home computer that was very popular back in the 80's and 90's. This computer had an amazing sound chip called SID.
The SID chip was really ahead of its time. Although it only had 3 voices, it offered oscillators of 8 octaves, ADSR, four waveforms, pulse width modulation, multi mode filtering, ring modulation, and hard synchronization. It really was like a tiny synthesizer, and you could even make it play digi samples along with the SID voices.
High Voltage SID Collection #73
Compute's Gazette SID Collection #139
Hosting by Jan Lund Thomsen (QED)
The images for composer profiles come from all over the internet. I have tried to be fair and not use images that the composer did not already have available on a personal web site, social media, interview, or another public place.
If you feel you should be credited, let me know and I will add you to this section. Also, if you don't like an image of you here, just let me know and I will of course remove it. You are also welcome to send me a replacement image.
jQuery custom scrollbar by Manolis Malihutsakis (malihu)
The user name and password boxes are used for both registering and logging in. To register, just type the user name you want. If it is available (a status message tells you) then type a password and hit the button.
I wanted to make an awesome online web player for SID tunes and I believe I have accomplished that. It was never my intention to make an app or an offline player. An online player gives me immediate access to e.g. HVSC and CGSC without having to download anything first. Just everything ready to play, search through and rate no matter if I'm on my desktop, on my iPhone or on my iPad.
However, it's possible to use an offline player with DeepSID. Just select the
Download option in the top drop-down box and start clicking rows. Make sure you
associate your offline player with automatically playing the tunes.
The audio handlers for Stone Oakvalley's Authentic SID Collection were removed in September 2020. The connections to these real-time recordings were always spotty at best and later the reaction times also became painfully slow.
I have repeatedly tried to fix the reaction times to no avail. It's a shame having to leave this library behind as it would have been nice with real-time recordings to complement the emulations, but I finally decided that the quality of the SOASC implemention was inadequate for DeepSID.
You need to be using a mouse to create and manage playlists. This cannot be done on a mobile device (although you can enjoy your existing playlists there). Also, you must of course be logged in (in the top, not Disqus).
Published playlists appear further up in the root and can be seen by everyone (even those that are not logged in) but you're still the only one that may edit it. When you enter a public playlist, you can see who made it.
|WebSid emulator||This is the JS emulator originally used by the Tiny'R'Sid web site. It emulates standard SID as well as digi tunes, 2SID and 3SID, and even MUS files in Compute's Gazette SID Collection. This is the best quality version of WebSid with cycle-by-cycle processing.|
|WebSid (Legacy)||This is an older version of WebSid from before it was overhauled to cycle-by-cycle processing. It's faster and has clearer digi sound, but it doesn't emulate quite as faithfully. If your computer has trouble keeping up with the above WebSid version, try this one instead.|
|Hermit's emulator||Hermit's jsSID emulator is extremely compact and can play standard SID as well as 2SID and 3SID. Unfortunately it can't do digi tunes, but it makes up for that by being a steadfast emulator.|
|Download SID file||This makes the browser download the tunes. This is especially useful if an offline player has been associated with automatically playing it. Then it's like having an extra play option.|
That's by design, actually. Only the player pane is supposed to be visible on mobile devices because of the limited screen space. This right text area is only really available for desktop computers.
You can achieve the same thing by selecting the
Shuffle option in the sort
Yes, if you type e.g.
3- for a search for ratings, you will get a list of all the
SID tunes and folders you have rated three stars or more. If you type
1-, you will
see all of your ratings.
Yes. Use keys
4 or alternatively
r. The first three are for the normal SID voices and the fourth is for toggling any
digi stuff (WebSid emulator only).
If you want to "solo" a voice, hold down
Shift while pressing the hotkey.
In the piano view, you can also click the green number buttons.
p in desktop web browsers to pop up a tiny version of the player.
s to toggle minimizing or restoring the sundry box.
You can hold down the key just below the
ESC key to fast forward.
If you hold down
Shift while clicking rating stars, you will clear them. (However,
it's usually easier just to click the same star again if you want to clear the rating.)
The audio handlers all use an API called Web Audio which is not supported by Internet Explorer. You need a modern web browser to use this site.
See that blue bar just below the top box with the title, author and copyright lines? It's the C64 memory, from $0000 to $FFFF. The dark blue blob that appears there is the SID tune as it takes up space. If you hover your mouse pointer on it, the tooltip will tell you the memory boundaries in hex and the size in bytes.
If you want a box with this information and more, click the Visuals tab and then the MEMO button. And nifty shortcut to this is to just click the dark blue blob in that blue bar mentioned before.
The following URL parameters currently work:
|file||A file to play or a folder to show (use full root paths for both)|
|subtune||The subtune to play; must be used together with
|search||A search query (just like when typed in the bottom)|
|player||Set to the ID of the player/editor page. Use a permalink from one to get it right.|
|csdbid||Set to an ID value to show a CSDb entry;
must be used together with
|mobile||Set it to
An example to show a specific folder:
An example to play a SID tune:
An example to show a CSDb entry:
Maximumand then type the size. Use raw numbers for decimal or prepend hexadecimal numbers with either
0x. (For example,
Locationand then type the address. Use raw numbers for decimal or prepend hexadecimal numbers with either
0x. (For example,
Download SID filehandler option after leaving the exotic folders.
Remix64tag is now always the very first tag in line.
bhotkey no longer disables the skip buttons.
bhotkey. You can also keep hitting it to toggle between the two locations if you want to compare the songs.
Remix64tag; one where it failed to search "here" and one where it didn't show up in the sundry box when being the only tag.
lhotkey. You can load several SID files at once. Only you have temporary access to these files.
Herecheck box when it has been ticked.
?emulator=switch is no longer appended to the URL when switching around. However, you can still specify the switch and it will then temporarily override the stored setting. See the table in the FAQ tab for a list of the switch values.
FALSEwords all over the memo view blocks.
WebSid emulatorfor the latest cycle-by-cycle version. Most mobile devices will use
WebSid (Legacy)which is older but faster. And finally, iOS will use
WebSid (iOS)to ensure continuous play.
ENTERto transfer list entries in the dialog box for editing tags.
ENTERin the dialog box without any entries marked is now like clicking
OK. This can make for really fast tag editing. Just open the dialog box, type-to-find a tag,
ENTERto transfer it, then
ENTERagain to accept.
+icon button appears at the end of the second line. Click this to open a dialog box where you can edit its tags. Alternatively, you can also select the new context menu option
Edit Tagsto open this dialog box.
RSIDfield is no longer shown in a SID row, to make more room for tags.
FORUMlink in the top, listing a few interesting forum threads from CSDb. These threads have been adapted with "plinks" whenever possible. Click the
FORUMlink for more about this.
SOASC Automaticnow shows a magenta color instead of black in the time bar.