DeepSID is an online SID player for the High Voltage SID Collection and
more. It plays music created for the Commodore 64 home computer. Click any of the folder items below to start browsing the collection.
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
1, 2 and 3 or alternatively q, w
and e. (You can also use 4 and r for digi if you are using
WebSid, but it is not reflected on this page.)
If you want to "solo" a voice, hold down Shift while pressing the hotkey.
Flood View(Emulators only)
You need to enable one of these emulators
File: /
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 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 tab will sometimes show one of two things depending on the SID collection you're browsing.
It will display the same contents as the box just above the player controls (which is collapsed
when this tab is selected).
STIL
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.
Lyrics
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.
Settings
If you register and log in, you can adjust your settings here.
About
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.
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.
Can you please make an app or an offline version?
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.
How do I make my own playlists?
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).
Start finding awesome SID tunes in the HVSC or CGSC folders.
When you find one you like, right-click it. A context menu appears. Choose to add it to a new
playlist.
Browse to the root. Your new playlist should now be there in the bottom with the SID file
name.
Right-click your playlist folder and choose to rename it.
Continue with other awesome SID tunes, only this time choose to add them to your existing
playlist.
Inside your playlist, you can right-click SID files to rename or
remove them, or set a different default sub tune.
If you later want to share your playlist, you can right-click the playlist folder and choose
to publish it.
Or, if you later hate your playlist, you can right-click the playlist folder and choose to
delete it.
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.
What are those options in the top left drop-down box?
It's where you choose a handler for the SID files. Some are JavaScript emulators, some are
real C64 recordings played with a normal audio player, and one can use your favorite offline
player.
Handler
Description
WebSid emulator
The default option is the JS emulator originally used
by Tiny'R'Sid. It emulates standard
SID as well as digi tunes, 2SID and 3SID, and even MUS files in Compute's Gazette SID
Collection.
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.
SOASC R2, R4, R5
These are real C64 recordings streamed from
Stone Oakvalley's Authentic SID Collection. R2 is
bright filter, R4 is deep filter (think drowning radio) and R5 is 8580 with its improved
filter.
SOASC Automatic
This option automatically chooses the recording type that is
correct for the SID tune. R2 is chosen for 6581 tunes and R5 is chosen for 8580 tunes.
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.
Note that for the SOASC options, playing SID tunes may be delayed 1-3 seconds due to handshaking
with a download script on Stone Oakvalley's server. Also, none of the emulators can play BASIC
tunes as that requires ROM code.
Why can't I see the right text area on mobile devices?
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.
Can you add a playlist randomizer?
You can achieve the same thing by selecting the Shuffle option in the sort
drop-down box.
Can I search for a range of ratings?
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.
Can I turn voices on and off?
Yes. Use keys 1, 2, 3
and 4 or alternatively q, w, e and
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 tab, you can also click the green number buttons.
Any other hotkeys worth knowing about?
Hit p in desktop web browsers to pop up a tiny version of the player.
Hit s to toggle the STIL box on or off.
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.)
Why doesn't this work in Internet Explorer?
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.
Why can't I see the load/end addresses and size of the SID tune?
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.
What URL parameters are available?
The following URL parameters currently work:
Parameter
Description
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 file
emulator
Set to websid, jssid, soasc_auto,
soasc_r2,soasc_r4, soasc_r5 or download
search
A search query (just like when typed in the bottom)
type
Search type; fullname (title), author,
copyright, player, stil, rating,
country, new (HVSC or CGSC version number) or
gb64 (game)
tab
Set to csdb, gb64, stil, piano, flood,
disqus, about, faq, changes or settings
(the gear icon) to select that tab
csdbtype
Set to sid or release to show a CSDb entry;
must be used together with csdbid
csdbid
Set to an ID value to show a CSDb entry;
must be used together with csdbtype
mobile
Set it to 0 on a mobile device to use desktop view, or 1 on a desktop computer to use mobile view
The box previously know as the STIL box is now henceforth known as the sundry box instead.
Tabs have been added on top of it to diversify its purpose.
Added a scope tab to the sundry box with oscilloscope views of the three voices of the SID
chip, plus a fourth for digi if used by the song. This is for the WebSid emulator only.
To conserve vertical space, only the three SID voices are visible at first. You have to
drag down the box using the white slider bar to see the digi voice too.
The default buffer size is now set to 16384 instead of 1024 in a fresh web browser.
February 11, 2019
The new search type All has been added and this is now also the default. It will search
in all fields at once, except Rating, Country and Version.
Fixed a bug that occurred when an GB64 entry has no screenshots. This fixes
Who_Dares_Wins.sid.
Songs in the RSID format are now disabled for Hermit's emulator since it can't do digi anyway
(or whatever advanced technique is otherwise required by the RSID format).
All songs made in the RSID format are now indicated as such in the year/player line.
February 10, 2019
Upgraded the WebSid emulator. Added diagnostic output for digi samples.
The digi type and sample rate is also displayed in the pace field now, if the song uses it.
This is only utilized by the WebSid emulator as Hermit's emulator doesn't support digi.
The pace field is now dynamically updated whenever a song is playing.
February 6, 2019
The Decent and Good modes are now ready for letter folder R in MUSICIANS.
February 5, 2019
New toggle in settings: Auto-progress should skip songs and sub tunes that lasts less than ten seconds.
February 4, 2019
Fixed a bug where auto-progress skipping bad tunes would still play the last tune in the bottom.
Tweaked how SID handlers stop playing at the bottom of a folder list.
The Download File context menu option now stop playing, in case an offline player
is about to take over.
January 31, 2019
Fixed a bug that erroneously showed the big logo when searching in the root.
January 29, 2019
Added information in the STIL tab.
January 28, 2019
Fixed a bug where recently set ratings were not updated after sorting a playlist.
New toggle in settings: Auto-progress should automatically skip the tunes I have rated two stars or less.
January 27, 2019
The headers on all CSDb pages are now in a sticky white box. This makes it possible to go
back to the previous CSDb page without having to scroll up to the top first.
The Decent and Good modes are now ready for letter folder P in MUSICIANS.
Fixed the CSDb release list sort drop-down not remembering its setting when going back.
The big watermark logo is now only visible in the About, FAQ
and Changes tabs.
January 26, 2019
Upgraded the WebSid emulator. Added support for non-standard SID address mirroring.
Quoted search is now possible and thus no longer issues a database error.
January 25, 2019
The list of CSDb releases can now be sorted. A drop-down box has been added to the header
line with number of releases found. The sorting always defaults to newest releases in top.
Fixed a root bug where the search bar was pushed out of the browser window.
January 24, 2019
Added divider lines for each octave in the flood view.
The pulse width button in the flood view is now off by default.
Changed the way zoom is handled in the flood view. Previously the upper half was just cut
off to only show the lower half. Now a steep sine curve is calculated instead to spread out
the lower part while huddling up the higher part. This zooms in the lower part while still
retaining the entire frequency spectrum in the river.
January 23, 2019
The Decent and Good modes are now ready for letter folder O in MUSICIANS.
January 22, 2019
Upgraded the WebSid emulator. Fixed an envelope-flip related problem affecting
Mixer's Dawn.sid.
The Decent and Good modes are now ready for letter folder N in MUSICIANS.
Songs written in BASIC are now disabled for the emulators instead of just applying red error colors.
Improved the handling of URL parameters when searching.
The Open Graph image should now look like a play icon if linking to a song.
January 21, 2019
Added a new type of recommendation box that sometimes offer a visit to a random decent composer folder.
Upgraded the WebSid emulator. Fixed a flawed condition in waveform mixing.
January 20, 2019
Playlists now also update the profile tab based on the file itself.
You can now also unpublish a playlist, in case you want to take it back.
A check box now makes it possible to search only in the current folder (and its sub folders).
January 19, 2019
The Decent and Good modes are now ready for letter folder M in MUSICIANS.
January 17, 2019
The Open Graph title should now show the composer name and song title (if present).
Fixed a bug that prevented the dynamically updated OG tags from appearing in Facebook posts.
Fixed a renaming bug that occurred when using special characters in a playlist folder name.
January 16, 2019
Added composer recommendation boxes in the profile tab in the root.
January 15, 2019
Added the buffer size drop-down box in the settings page.
Search type Author now also return folders in addition to just songs.
Simplified the ?file= parameter when inside HVSC folders.
You can now copy the link to a SID or MUS file using the right-click context menu.
January 14, 2019
Created a page with your personal settings. Click the tab with the gear icon to see it.
New toggle in settings: Auto-progress should proceed to the next song instead of the next sub tune.
New toggle in settings: Auto-progress should select and center then next tune as it proceeds to it.
Upgraded the WebSid emulator. It has various PSID fixes and can now play songs made in DefMon.
Search entries now update the profile tab based on the file itself. Cancelling reloads the original profile.
Expanded the search logic to handle any order of words as well as excluding words with - prepended.
January 13, 2019
The Open Graph description should now show the song or folder being linked to.
January 11, 2019
Songs inside other playlists can now be added to your own playlist with the right-click context menu.
You can now download any SID or MUS file using the right-click context menu.
January 10, 2019
You can now search for songs made for specific games with the new Game search type.
Avatar thumbnails in CSDb comments are now clickable and goes to the composer's profile/folder.
The page title is now updated to reflect the song currently being played.
You can now use Space to toggle between play and pause.
The Decent and Good modes are now ready for letter folder K in MUSICIANS.
Added the URL parameter mobile. Set it to 0 on a mobile device to use
the full desktop view, or to 1 on a desktop computer to force mobile device view there
(the latter is used for debugging).
Fixed a bug where rows were not always marked in playlists on mobile devices.
Fixed a bug where loading with a file URL parameter didn't populate the browser list on mobile devices.
Fixed mobile devices not centering the song in the list when this is requested.
January 7, 2019
Fixed a bug where iOS devices didn't show the correct number of maximum sub tunes.
The page area and its tabs are now completely absent on mobile devices, as this was always
supposed to be a luxury for desktop computers only.
Tweaked the viewport width settings for mobile devices.
The scrolling browser list now uses the native touch scrolling on mobile devices instead
of the custom scrollbar which is only used on desktop computers now.
January 6, 2019
Multiple occurrences of the same SID file are now possible in playlists, to support different sub tunes for each.
Playlists now show the sub tune that will be played for a SID tune instead of the maximum amount available.
Increased the size of CSDb comment avatars slightly.
January 5, 2019
Fixed a name sorting discrepancy in playlists.
The formatting for the HVSC/CGSC shortcodes are now preserved when editing playlist entries.
January 4, 2019
You can now specify a default sub tune for a playlist SID entry. Just right-click the SID row in your
playlist and choose Select Subtune to edit it.
Fixed the following tunes that were not updated properly during the HVSC #70 update:
The Decent and Good modes are now ready for letter folder J in MUSICIANS.
January 1, 2019
The top list for number of composers in countries now have search links.
Added another top list for most popular start address in memory.
Added another top list for total playing time composed (hours and minutes).
Number of rows for the top lists can now be adjusted with drop-down boxes.
The default was reduced to 10.
December 31, 2018
The profile tab in the root now serves as a welcome page with two top lists. The contents
for these are chosen randomly, but you can select other lists in the drop-down boxes.
Added another top list for number of composers in countries.
December 29, 2018
Composer folders in letter folders of MUSICIANS now show the correct total of files that
includes sub folders.
The Decent and Good modes are now ready for letter folder I in MUSICIANS.
December 28, 2018
Avatar images can now be seen in CSDb comments for composers with a HVSC folder.
The Decent and Good modes are now ready for letter folder H in MUSICIANS.
Fixed a bug where user handles were often unknown in CSDb comments for SID entries.
December 27, 2018
New files and folders in HVSC and CGSC now have a yellow indicator; a * for folders
and NEW for files.
All new files in HVSC #70 are now connected to CSDb entries.
December 26, 2018
Searching for HVSC/CGSC versions now also return new folders.
Fixed a bug that prevented
Back to BASICs.sid
from being played by the emulators.
Added a Common filter option in the root. Select this to show the HVSC and CGSC
collection folders along with common collection/competition playlists, plus of course your
personal playlists. In other words, the new option filters out public playlists that are
personal in nature, such as e.g. lists of favorites.
December 24, 2018
Added composer profiles for the new folders in HVSC #70.
Deleted the two server folders for "Datastorm 2018" and "From JCH's Special Collection" as their
contents can now be found in HVSC #70 instead. Everything below HVSC and CGSC are now only playlists.
Added a Good filter option to the letter folders in MUSICIANS. The Decent
option will show folders that JCH gave two stars or more, and Good will show folders that
JCH gave three stars or more.
December 21, 2018
The Decent mode is now ready for letter folder G in MUSICIANS.
December 20, 2018
The source codes for DeepSID are now on GitHub.
Feel free to use the issue tracker there.
December 18, 2018
The sort drop-down box in the root has been changed into a filter mode. Select Personal
to filter out all public playlists from other users. The mode chosen is sticky.
The Decent mode is now ready for letter folder F in MUSICIANS.
December 16, 2018
Using the middle mouse button on the Faster button now fast forwards even faster.
Repeatedly pressing a voice hotkey while holding down Shift now toggles solo versus all voices on.
December 14, 2018
A flood river now has a yellow background if filter is turned on for that voice.
December 13, 2018
The Decent mode is now ready for letter folder E in MUSICIANS.
December 12, 2018
The red dots in the flood view for pulse waveforms now also show the pulse width as a "coat" around
them. The biggest "coat" equals the loudest pulse width. This can be turned off with a new toggle button.
Added a toggle button in the flood view for zooming the rivers. When this is enabled, only the lower half
of the frequencies are shown (which is usually where most of the action takes place anyway).
The flood rivers are now dimmed when turning voices off.
Split lines are now shown in the flood rivers when starting and stopping tunes.
Fixed a bug where the flood view wouldn't scroll on Mac Safari.
December 11, 2018
A new flood view tab has been introduced (emulators only). It's still in BETA and may get more features.
Set buffer size to 1024 to get the most out of it.
December 10, 2018
The Decent mode is now ready for letter folder D in MUSICIANS.
December 4, 2018
If a SID file from HVSC is not played in its home folder, the song name and author now become links.
Fixed a bug where the previous links were not applied while searching.
Renamed the HVSC search type to Version as the field now works for
both HVSC and CGSC. Type 69 to see new files in the latest HVSC, or 1.36
(136 also works) to see new files in the latest CGSC.
The bottom right corner of the info box now correctly shows the CGSC version, when available.
December 2, 2018
The Decent mode is now ready for letter folder C in MUSICIANS.
November 29, 2018
Upgraded the WebSid emulator. Fixed filter signal inversion, PAL/NTSC timing precision,
ADSR thresholds, licensing inconsistency and an additional delay-bug "Plan B" case.
Slowed down the Faster button to make it audible and also avoid Hermit's
emulator going out of sync.
November 28, 2018
Fixed a known bug where subsequently "soloing" emulator voices got messed up.
Renamed the new Quality mode to Decent instead as it could be
erroneously construed as a high quality option. That's not its purpose; it is just
supposed to filter out the worst folders.
The buffer size value in the piano tab is now remembered between browser sessions.
The Decent mode is now also remembered between browser sessions. However, if you
enter a folder that is not ready yet, it will be bumped back to All again.
Added external links in the top right corner of the web site.
November 27, 2018
Changed the sort drop-down box into a filter mode inside any letter folder in MUSICIANS. Select
Quality to filter out the bad apples. The folders are based on my own assessment
of tunes in each composer folder. I have tried to be as fair as possible, listening to about
half a dozen or more in each composer folder.
Evaluating quality takes time and not all folders are ready yet. Folders ready so far:
0-9, A, B, L and Q
Fixed a new bug that prevented Hermit's emulator from playing 2SID and 3SID tunes properly.
Fixed a known bug where your latest ratings were not shown after filtering or sorting.
November 26, 2018
Fixed a bug that sometimes skewed the first line in MUS info graphics. Thanks again to Peter Weighill.
November 25, 2018
The STIL tab now changes name to "Lyrics" for folders and files in Compute's Gazette SID Collection.
The CSDb and GB64 tabs are now disabled when entering Compute's Gazette SID Collection.
A sub folder of a composer in HVSC now re-use the same profile unless a unique one has been created for it.
Fixed a bug where number of sub tunes reported for a MUS file was wrong for both emulators.
November 24, 2018
Improved the info text for MUS files in Compute's Gazette SID Collection considerably, now
utilizing proper C64 layout and colors. Thanks to Peter Weighill for helping out with this.
November 23, 2018
Added a drop-down box in the piano tab for setting the buffer size. The smallest value of 1024
is the default and makes for the smoothest updating. Increase the value if playback is choppy.
Upgraded the WebSid emulator. Fixed a bug introduced in the ported version of Hermit's anti-aliasing.
The WebSid emulator can now also show VBI, CIA, or quickspeed values 2x, 3x, 4x, etc.
A new button in the piano tab can now slow down the tune in case you want to play along.
November 22, 2018
Upgraded the WebSid emulator. Improved ADSR delay-bug "Plan B" rules and removed envelope flip hack.
You can now "solo" an emulator voice by holding down Shift while pressing its hotkey.
Added ring modulation and hard synchronization arrow indicators in the piano tab.
Minor optimization of the DOM handling in the piano tab.
November 21, 2018
In the piano tab, voices being filtered are now indicated by the filet above the keys turning brown.
Upgraded WebSid and its ScriptProcessor to enable support for custom buffer sizes. The size
was then reduced from 8192 to 1024 bytes, thereby making it just as smooth in the piano tab as Hermit's emulator.
Mobile devices (which can't see the piano tab anyway) now use a buffer size of 16384 bytes for both of the
emulators. This should reduce the chance of choppy playback on mobile devices.
You can now scroll horizontally on smaller desktop displays.
November 20, 2018
Added a small vertical bar for filter resonance in the piano tab.
Fixed a bug where the pulse width bars in the piano tab were not calculated properly.
Fixed various bugs in the piano tab pertaining to re-enabling voices after being turned off.
Fixed a bug that caused the three info tab pages to scroll badly.
Upgraded the WebSid emulator. Tuned "Plan B" proper delay-bug triggering and bug fixed this tune.
November 19, 2018
A new piano view tab has been introduced (emulators only).
To support the new piano view mode, turning voices ON and OFF is now also possible with Hermit's emulator.
November 17, 2018
Upgraded the WebSid emulator. Fixed a PETSCII parsing bug in MUS files and added regular MUS player init.
November 15, 2018
Upgraded the WebSid emulator. Added "Plan B" ADSR delay-bug handling, fixed a bug in the MUS
loader, and improved special cases of digi tune handling.
November 12, 2018
Upgraded the WebSid emulator. New noise waveform handling, added end filter, and improved stability.
November 1, 2018
Deleted all my Disqus comments with links to CSDb and GB64 entries as they are now redundant
because of the corresponding tabs. This should make the comment indicators in SID rows more
valuable.
October 31, 2018
Fixed a bug where only one of multiple shared entries in a competition page was listed.
October 30, 2018
Fixed a bug where CSDb comments were not shown for a SID tune with 0 releases found.
Fixed a rare case where a [url] shortcode wasn't translated properly in CSDb comments.
October 29, 2018
Improved the conversion of raw URL types in CSDb comments into clickable links.
October 28, 2018
You can now clear a rating by clicking the same rating it already has. The old method of
holding down Shift is still there, but the new method should also work on mobile devices.
Extremely long words should no longer be able to skew the CSDb comments table.
October 27, 2018
The handling of URL parameters should now be a little more robust.
Added flag icons after countries in both profiles and competition pages.
October 26, 2018
The new competition pages now have CSDb comments too.
The profile tab and previous CSDb page are now updated properly after having redirected.
Folder icons now indicate if a profile has a photo by showing the corner of a photograph sticking up.
October 25, 2018
You can now view competition results from CSDb and even play the other tunes. Just click the
SHOW button next to the achievement line in the CSDb page for a SID tune whenever it's available.
October 24, 2018
Size of tunes in the memory bar are now two bytes less, skipping the file load address.
The HVSC and CGSC folders now use the normal size font for SID files again.
An external ?file= link to an actual SID file now also displays the composer profile.
Removed the page reload on the logo to avoid accidents when trying to select a different handler.
Fixed a bug where the HVSC and CGSC path names were not shortened while searching in the root.
Fixed a bug that replaced too much in STIL comments when making links out of SID references.
Fixed a bug preventing some external ?file= links from playing the tune it was supposed to.
October 23, 2018
All stereo MUS files in Compute's Gazette SID Collection can now be played with the WebSid
emulator as they are in fact also viable as mono files. Note that the SOASC handlers still
won't play these, however.
Long HVSC and CGSC path names are now automatically shortened in playlists.
Removed the HVSC web site from its main folder as the statistics are probably more interesting.
October 21, 2018
The three HVSC folders DEMOS, GAMES and MUSICIANS now have a parent folder lined up next to
the CGSC folder. All outside links that uses the old folder standard as well as all playlists
should still be compatible.
Entering the main folder for the High Voltage SID Collection shows the web site in the Profile tab.
Shortened the HVSC and CGSC folder names when searching which makes it easier to read long names.
Restored all the Disqus comments inside the HVSC folder tree.
Fixed a bug that prevented the profile pictures from being displayed.
October 18, 2018
Profiles for groups now also show CSDb data as well as an external corner link.
Most single release CSDb pages that appear without a list first now have a BACK button too.
The profile charts are no longer shown for the sub folders in Compute's Gazette SID Collection.
Entering the main folder for Compute's Gazette SID Collection shows the web site in the Profile tab.
October 17, 2018
You can now also search for a country. For example, click here for a list of the Danish C64 composers.
October 16, 2018
Added unique folder icons for single composers and groups of composers.
October 15, 2018
Public playlists now also use a smaller font.
October 13, 2018
Some profile pages may now also show a brand or logo that the composer is known for.
October 12, 2018
The profile page for a composer/folder now has its own tab which is also the default.
A notification count will be seen on the unselected CSDb tab if there are entries. If there is
a release page instead, the notification will show a dot character instead.
Fixed a bug where the profile charts would sometimes appear flattened towards the left side.
October 11, 2018
DeepSID should now be much more responsive when using an SOASC handler on a desktop computer.
There is now a small bar in the bottom of the STIL box that can drag it smaller or larger.
October 10, 2018
Added the SOASC Automatic handler option. This will let the database determine
if the SID tune should play the recording made on the 6581 (R2) or the 8580 (R5) SID chip.
Added SID model flag boxes for the new SOASC Automatic handler option, so you
can see what it chose. You can even click it to try out the other chip version.
October 8, 2018
The STIL box is now used to show randomly chosen tips when loading the site.
Replaced the custom server folder of "$11 Music Compo 2018" with a
public playlist instead.
October 7, 2018
You can now publish a playlist so that everyone can enjoy it. Ownership is retained and
only you can still edit the playlist. Public playlists appear further up together with the
custom server folders. To publish a personal playlist, just right-click it in the root and
select the new option on the context menu.
Personal playlists as well as public playlists that you manage now have a star in the
folder icon.
Inside a public playlist folder, the path line in top now displays both its name as
well as its creator.
Plugged a security hole that made it possible to hack and create a playlist when not
logged in.
Personal playlists by other users should no longer appear in search results.
Replaced the custom server folder of "HVSC Favorite Top 100" with a
public playlist instead.
October 5, 2018
Fixed a bug that prevented the user account system from remembering your login.
October 3, 2018
Personal playlists are now available. Right-click a SID file to add it to a new or an
existing playlist. Playlists are located in the root, named after the first SID file you
added to it.
Right-click a playlist folder in the root to rename or delete it.
Right-click an entry inside a playlist to rename or remove it.
September 27, 2018
Empty table cells are now handled more gracefully in the composer profile.
Sorting by year has now been replaced with options for oldest and newest instead.
September 26, 2018
References to other SID tunes in STIL comments are now intrinsic hyperlinks.
In the composer profile, the list of groups now indicates if the composer was a founder.
September 25, 2018
Added a GB64 tab. This tab will show entries from
GameBase64 if a SID tune was used in one or more
games. Clicking the title or the thumbnails will open the GB64 page in a new web
browser tab.
A notification number will be seen on the unselected GB64 tab if there are entries.
September 23, 2018
DeepSID now works on both HTTP and HTTPS.
September 21, 2018
During most of September, basic profiles have been added to everyone in the MUSICIANS folder.
This means proper names, handles, CSDb info, and sometimes a thumbnail. Old "retro" thumbnails
are mostly from GameBase64, but I have also procured a lot of hi-res images on my own.
September 4, 2018
In a composer profile, the number of games covered (released or previews) are now calculated
using a new application column in the database. This information was previously entered
manually.
September 2, 2018
Fixed a bug where Disqus sometimes loaded the root comments for a SID file.
Fixed a bug where backing out of a folder would send you to the bottom of the parent folder.
In addition to keys 1 to 4, you can now also use q, w,
e and r to turn voices on and off while using the WebSid emulator.
(This was added because Opera use keys 1 to 4 for something else.)
Added a link icon to CSDb on the composer profile itself.
September 1, 2018
In a composer profile, the list of active years was changed to show a detailed graph
instead.
August 31, 2018
If a commenting user in a CSDb comment thread has a composer profile in the database, a
small folder icon is shown that you can click to see their HVSC folder.
August 30, 2018
You can now remove rating stars on desktop computers by holding down
Shift while clicking.
Profiles may now show a notable line for composers that have achieved something special.
Shrunk most of the tabs and moved About, FAQ and Changes to the right side.
A notification number will be seen on the unselected Disqus tab if there are comments.
August 29, 2018
Added link icons on CSDb pages, including one to see the composer profile again.
Also added a close icon to the composer profile for returning to the previous CSDb page.
August 28, 2018
The CSDb tab now also show composer profiles. A composer folder will display a basic template
with statistics about players used and active years, and not much else. If a profile has been
added in the database, there may be a picture along with more precise information and a
couple of tables.
To start with there are profiles for 31 composers. Try
Ben Daglish
for an example. More to come.
DeepSID now uses HTTPS.
August 23, 2018
Added ID and permalink in the top right corner of CSDb release lists.
August 22, 2018
You can now load a specific entry in the CSDb tab with two new URL parameters. Specify either
?csdbtype=sid or ?csdbtype=release along with ?csdbid=
set to the ID you want. You can figure out these two switches by clicking the [CSDb] link in
a CSDb release page and study the URL. Here's an example that loads the
T.P.C.T.S.
music collection, ready to click on used files there.
Improved how user names in user comments for CSDb release lists are obtained. Also reversed
the order to comply with modern forum standards. See example in
Ashes to Ashes.
Added a permalink to CSDb release entries, ready to be copied. It uses the new URL parameters.
You can now click a COMMENT button on CSDb release lists and pages. This opens a form page at
CSDb in a new web browser tab where you can write your comment.
August 21, 2018
The CSDb release list is now cached between entry clicks for increased speed.
Improved how credits are obtained for CSDb release lists.
Raw URL types in CSDb comments are now converted into clickable links.
August 20, 2018
All CSDb release types are now viewed internally.
Release lists from the SID entry in CSDb can now show user comments too.
CSDb comments now utilize line breaks.
August 19, 2018
You can now click and play SID files used in a CSDb C64 Music Collection
while staying put there. For an example, try
Traumatic here,
click the music collection, then click used SID files in the list there.
Further improved how user names in CSDb comments are obtained.
All CSDb comments now show the oldest post in top, which complies with modern forum
standards.
CSDb comments for trivia are now also shown. Try
Shodan
for an example.
CSDb comments for hidden parts are now also shown. Try
Rock Sid
for an example.
BBCode shortcodes are now converted in CSDb comments.
August 18, 2018
You can now also view a C64 Music Collection CSDb type internally.
Improved how user names in CSDb comments are obtained. Those [ID:1234] user
names should now hopefully be a rare thing, although they're still not completely
eliminated.
CSDb comments for goofs are now also shown. Try
Dr Analban
for an example.
August 17, 2018
The custom folders (except CGSC) now also have CSDb entries whenever available.
Completely rebuilt the list of CSDb ID values in the database. This should get rid of
most of the annoying music rip pages, instead showing a nice list of releases.
Clicking CSDb thumbnails for a C64 Music type is now shown directly in the
CSDb tab instead of opening it in CSDb itself in a new web browser tab.
An external icon has been added in the right side of CSDb release lists. When this
icon is present, you'll know that clicking the thumbnail will open a web browser tab.
August 16, 2018
Added a CSDb tab. This tab shows information from CSDb using
their web service. A CSDb page may be either a
list of releases or a dedicated music page with user comments. All links open in a new
web browser tab.
The new CSDb tab is now default instead of the Disqus tab.
DeepSID now has a Facebook page where
changes (such as the above) are announced.
August 12, 2018
Added a main volume slider.
August 11, 2018
The address line in your web browser is now dynamically updated to reflect the folder, file,
emulator and sub tune chosen, ready to be copied and used as a link. Reloading the page
should also work with this.
For now, using the browser history buttons doesn't actually perform the transition. This
makes it easier to browse back fast then refresh the page to sort of activate the spot.
Because of now updating the address line, the permalink was removed.
August 10, 2018
Added a STIL tab for a better overview. When this tab is clicked, the STIL box is hidden.
The Disqus tab now uses the default scrollbar to ensure that the mouse wheel works properly.
A timed out tune no longer auto-centers the playlist on the next tune below.
Hermit's emulator can now show VBI, CIA, or quickspeed values 2x, 3x, 4x, etc.
July 26, 2018
Fixed my modifications in Hermit's emulator to correctly handle fast forward in tunes
that use CIA timer.
July 22, 2018
Upgraded the WebSid emulator. Fixed bugs with slow playing tunes and pitch bending in
Virtuoso.
July 20, 2018
Disqus has been added as comment system for DeepSID. There's a discussion thread
available for every single SID and MUS file. The number of comments can also be seen
below star ratings in the playlist, but note that it takes a few minutes before Disqus
updates this after a new comment has been added.
A check box has been added for turning Disqus off. Disqus reloads a thread page for every
tune and this can be distracting. Also, the reloading sometimes make the audio from the
emulators stutter.
July 17, 2018
The WebSid emulator now also works correctly on iPhone and iPad.
Added the Download handler option. This makes the browser download the
tune when clicked. This is especially useful if an offline player has been associated
with automatically playing it.
If the SID chip model forced for Hermit's emulator is not specifically 8580, it now always
defaults to 6581 regardless if the database indicates it's both or unknown.
July 16, 2018
Clicking or skipping tunes now show an animated spinner for the slower loading SOASC
handlers.
Fixed a bug where the CGSC font was shown for HVSC entries, and vice versa.
July 15, 2018
Improved the synchronization of ratings for SID files cloned across folders.
The SOASC handlers now also work correctly on iPhone and iPad. Note that it may
take a few seconds for a tune to start playing after touching a row on a
mobile device.
July 14, 2018
Added the three missing SID files in $11 Music Compo 2018 and synchronized it with HVSC.
July 13, 2018
Fixed a bug where the buttons were double-triggered on mobile devices.
Sorting by the year now shows the oldest entry in top instead of the newest.
Added the new sort option Shuffle for randomizing a playlist.
July 12, 2018
A tab can now be selected with the ?tab= URL parameter.
You can now also fast forward when using Hermit's emulator. This also marks the first
modification of the emulator source code specifically for use with DeepSID.
Holding down the fast forward button now also works on mobile devices.
July 11, 2018
You can now use the s hotkey to toggle the STIL box. Furthermore, the STIL
box is automatically hidden if the display is tiny (or the browser window is resized
to be small). This can be overridden with the new hotkey.
Changed the pop-up hotkey from F9 to p instead (Firefox
is using it to toggle reader view).
July 10, 2018
Fixed a bug where the &subtune= URL parameter was too persistent.
July 9, 2018
Added a page with frequently asked questions. Click the FAQ tab above to see it.
July 8, 2018
Added this bigger page area for desktop web browsers, i.e. where you're reading this line right now.
This list of changes has been imported from the
blog post and can now only be found here.
After iOS patch 11.4, Hermit's emulator now works on iPhone and iPad.
July 7, 2018
Upgraded the WebSid emulator. Added a cycle limit for problematic PSID tunes.
July 5, 2018
Upgraded the WebSid emulator. Added digi volume boost for D418/6581 mode.
Experimental: It is now possible to toggle voices with keys 1, 2 or 3 (or 4 for digi channels). Only works for the WebSid emulator. When you click a new tune, all voices are of course on again by default.
Added aborting of SOASC requests. Strange clusters of red error rows should no longer occur.
July 4, 2018
Upgraded the WebSid emulator. Fixed a speed bug and improved the ADSR-bug handling.
Searching for filenames or your star ratings now also return results for folders.
The previous/next buttons are now disabled correctly at the top or bottom of a playlist.
July 3, 2018
Upgraded the WebSid emulator. Fixed a few bugs and added support for 2SID and 3SID tunes.
Upgraded the WebSid emulator. Fixed a ring modulation bug, improved ADSR-bug handling, and added a new combined pulse-triangle waveform.
June 20, 2018
All SOASC handler requests now passes through a script on the SOASC server that returns a viable mirror site URL. This is more flexible, however, SID files will delay a little before playing.
June 18, 2018
Upgraded the WebSid emulator. The chord sound in the beginning of MUS tunes should be gone.
Folders or emulator/handler options may now be disabled if the combination is not viable.
Compute's Gazette SID Collection has been added. It's only supported by WebSid and SOASC, and you can only vote for folders. The INFO box show free text and the STIL box sometimes contain lyrics.
June 10, 2018
The mouse cursor is now a pointer when hovering on the time bar in SOASC handler modes.
The browser event for autocompleting the user name text box is now also handled.
You can now search for a range of ratings, e.g. 3- for all ratings of three stars or more.
June 9, 2018
Duplicate files and folders will now receive the same rating across HVSC and custom folders.