Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1011 Bytes

README.md

File metadata and controls

20 lines (16 loc) · 1011 Bytes

Musical Sort

A single page React application that both visualizes and creates audio representations of several sorting algorithms. Screenshot

Table of Contents

Motivation

There are a many great videos on YouTube that approximate what sorting algorithms would sound like. There is also a very comprehensive standalone desktop app that does the same. This webapp is an attempt to translate that to something that can be run in the browser.

Technologies

  • The entire front-end is written in React
  • The backend is in Node.js and Express
  • The sorting algorithms are in Typescript
  • The sound is generated using the Tone.js library

Installation

If you'd like to run this locally, feel free to clone the repo, run npm run build and then npm start.