Skip to content
vic

lukephills/Theremin

:mega: Browser based Theremin emulator using web audio, react and typescript

lukephills/Theremin.json
{
"createdAt": "2014-09-12T18:48:08Z",
"defaultBranch": "master",
"description": ":mega: Browser based Theremin emulator using web audio, react and typescript",
"fullName": "lukephills/Theremin",
"homepage": "http://femurdesign.com/theremin/",
"language": "TypeScript",
"name": "Theremin",
"pushedAt": "2019-04-07T17:57:34Z",
"stargazersCount": 73,
"topics": [],
"updatedAt": "2025-06-10T23:46:45Z",
"url": "https://github.com/lukephills/Theremin"
}

#Theremin by Femur

This is the free web version which can be found at http://femurdesign.com/theremin

  • XY controls pitch and low-pass filter
  • Multitouch compatible
  • Delay, Feedback and Scuzz effects
  • 4 Waveforms

Paid version with Record, Loop and Download available on the:

iOS App Store Android Play Store

##Workflow

npm start to serve the project on localhost:3000.

npm run build to run webpack and copy all needed files to build/ folder.

Commit changes then…

npm run deploy to push build/ folder to live branch.

Copyright 2016 Luke Phillips, Femur Design