A very lightweight (14kbyte, samplecycle-based) and fast SID emulator written entirely in pure JavaScript (from scratch) for the Web Audio API, supported by most major web-browsers. No need for Flash/Java or other plugins to play SID files directly in the browser by the visitors of the webpage...
See it in action with an example playlist:
http://hermit.sidrip.com/player.html

NOTE: I left SourceForge for reasons not ethical to mention here. You can find me and my further work at these locations:
http://hermit.sidrip.com
http://csdb.dk/scener/?id=18806
https://github.com/hermitsoft/

Features

  • Very small (14kbyte) coded from scratch in pure JS
  • Very lightweight on CPU (running in 44kHz sample-periods not at 1MHz)
  • High pitched and thin sounds are cleaned from aliasing (band-limited)
  • ADSR delay-bug/wraparound emulation for crisp/modern short soundstarts required in most music
  • 6581 and 8580 models selectable on the fly (cutoff-curve/combined-waveform)
  • Combined waveforms generated algorithmically (workings reverse engineered from SID-schematic)
  • Background-noise can be added if wished
  • Cycle-based CPU emulation despite 44kHz samplecycle operation
  • Some illegal opcodes (LAX,SAX) are supported by CPU part
  • Easy-to-use interfaces and callbacks for e.g. auto-advance in playlist
  • 2nd and 3rd SID support - playing 2SID and 3SID tunes (since v0.9.1)

Project Samples

Project Activity

See All Activity >

Categories

Sound/Audio

License

Creative Commons Attribution License

Follow jsSID

jsSID Web Site

You Might Also Like
Comet Backup - Fast, Secure Backup Software for MSPs Icon
Comet Backup - Fast, Secure Backup Software for MSPs

Fast, Secure Backup Software for Businesses and IT Providers

Comet is a flexible backup platform, giving you total control over your backup environment and storage destinations.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of jsSID!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Sound Audio

Registered

2016-02-24