welcome to webSID

You have reached the home of webSID. This Commodore C64 music emulator allows to play original C64 music files online in a browser. I hope you'll have fun using it!

The site takes you on a trip down memory lane, letting you explore most of the C64 music that has been composed in the past 40 years:

People like myself that had owned a respective "breadbox" back in their childhood might want to directly head over to the CHARTS section and listen to a selection of songs that made that home computer so memorable. If you are comfortable off the beaten path, you might try the EXPLORER section to browse the ca sixty thousand C64 songs available in the High Voltage SID Collection and create your personal playlists. (New music for the C64 is still being created to this day, but the HVSC snapshot that I am using here is already some years old. If you are interested in the latest stuff created in "the scene" today I recommend you try JCH's DeepSID site.)

The music created for the C64 oftentimes not merely relies on the capabilities of its MOS Technology "Sound Interface Device" chip (aka SID), but also on creative realtime programming and exploitation of obscure hardware glitches. For those interested in respective examples and background information, the SPECIALS section should be entertaining.

In case you wonder why this project also goes by the name Tiny'R'Sid you'll find this and other information about the webSID project in the ABOUT section. Or if you are also interested in my non-C64 online music players, you are sure to find something in the EXTRAS section

PS: This page dates back to 2012 and its UI hasn't been fixed to be used on smartphones. I strongly recommend you use a regular computer to watch it. Also the page tries to automatically play music when you enter a page - which the Google/FF baboons decided to block in their current browser versions: You can work around this stupidity by either white-listing this page to specifically allow respective auto-play - or you can use the stop/play buttons to manually start the playback via the shown player widgets.


COPYRIGHT NOTICE AND DISCLAIMER

This page is non-commercial and purely setup for the enjoyment of fellow chiptune hobbyists. Most of the tunes used here as examples (to demonstrate the capabilities of respective music players) are copyrighted. Such copyright may be owned by the original authors/software companies or a third-party publisher or other organisation. The players usually display the copyright information directly available within the music files (eventhough there is no guarantee that the available information is correct).

If you are a respective copyright owner and for some reason do not like your song being used here, then let me know and I'll remove it.



Leave your comments

0 / 400 Character restriction

Comments (33)

Load Previous Comments
  • Guest (gaiga)

    Permalink

    How do you loop a tune in Chron-O-Loo ? is there an option for it

  • My generic WebAudio player allows to pass in a function that is called when a song reaches its end. If you want to play the same song again, then that's what you'd put into that function. See doOnTrackEnd() on my Chron-O-Loo page..

  • Guest (gaiga)

    In reply to: Tiny'R'Sid Permalink

    Thanks but most tunes repeat (loop) at different points other than the START point so doing ontrackend will just replay a tune from the start. I noticed deliplayer has a REPEAT option but uade does not?

  • Guest (Gaiga)

    In reply to: gaiga Permalink

    Never mind it seems it was a problem with the TFMX replayer bin. It had extra code when the replayer detected an "end of tune repeat @ offset.xxx.." (cmp.w #$effe,d0...) I NOP'ed out the extra BSR that isn't in the original code and now it works.

  • Update: The player is now using Hermit's filter, "anti aliasing" and "combined waveform" implementation.

  • Great program!! Brings back nice memories! :)

  • Wow! Just discovered your site through the HVSC! Very easy to use and the top 100 is just a must for the uninitiated and the versed in the commodore 64 world alike. Thanks!

  • Guest (He)

    Permalink

    Nuce

  • Guest (Robert Allande)

    Permalink

    Hi,

    This is Unlce Slam from the SID ole' C64/QLink days.

    I see on DeepSID there is a player for stereo SIDs but I can't for the life of me figure it out. Do you have any instructions on how to listen to stereo SIDs?

    Thank you!

  • The "WebSid emulator" (i.e. the current version of my player) is the only player available in DeepSID that provides stereo functionality (see https://www.wothke.ch/websid_stereo/ ), i.e. you have to first select that player if you want stereo. In DeepSID you then get the respective controls in the "Stereo" tab - right above the player controls. (Read my above linked page for more details.)