Skip to content

sole/sorollet.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                 _ _  _ _ || _ _|_  . _
_______________ _\(_)| (_)||(/_ | . |_\_______________________________________
                                   _|

A monophonic additive synth written in Javascript.

Or: a carefully hand-made (unfinished) port from Sorollet. Uses the Web Audio API.

This is a work in progress, as you might have guessed already.

Examples

There are two examples in the examples folder.

Listen, world

Listen, world

For testing the output and configuration of a synth instance. Includes an on-screen keyboard, and an "oscilloscope view" for greater fun.

In case it wasn't obvious, it's a pun on the classic "Hello, world" programming example.

Drum machine

Drum machine

Trying to build a semiacceptable drum machine using four Sorollet.js instances. Includes a step sequencer.

Has a very hacky implementation of "Save to .WAV". Should probably rewrite it using Web Workers, or something like that.

"Advanced" examples

  • to_the_beat // js is a 64k intro converted to JS and using Sorollet.js for the sound.
  • MACCHINA I uses an early version of Sorollet.js, too.

About

Monophonic additive synthesiser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published