Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

SageWare/JavaScript

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript

algo_melody

  • Algorithmic melody. Starts two oscillators of different wave types and frequency ranges to play a pleasant tune. Displays frequency to user.
    View Code | Test Program - High gain, lower your volume first.

drum_machine_ui

  • Drum machine that utilizes the NexusUI library. Stores binary sequences, uses two imported wav files. Easily customizable for size and additional imported sounds.
    View Code | Test Program - Low gain, turn volume up.

piano_freq

  • Script that turns user's keyboard into a frequency based piano. Utilizes the Web Audio API and spans two octaves. Starts one oscillator on mouse click, changes frequency on key press. Meant to be imbedded in a HTML iframe with graphical instructions for note mapping. Only one tone can be played at once.
    View Code

xyther

  • A theremin that utilizes the Web Audio API. Starts two oscillators on mouse click, changes frequency based on XY coordinates. Meant to be imbedded in a HTML iframe with graphics.
    View Code

To Do:

Create graphical version of piano_freq using the NexusUI Library and allows more than one tone to be played.

About

JavaScript Projects Repository

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.