All Projects → mmontag → Dx7 Synth Js

mmontag / Dx7 Synth Js

Licence: other
A JavaScript implementation of the Yamaha DX7 synthesizer

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Dx7 Synth Js

Webaudiofont
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
Stars: ✭ 600 (+198.51%)
Mutual labels:  midi, synth, instrument
ws-ldn-12
ARM / STM32F7 DIY synth workshop
Stars: ✭ 62 (-69.15%)
Mutual labels:  midi, synth
amanuensis
The Amanuensis is an automated songwriting and recording system aimed at ridding the process of anything left-brained, so one need never leave a creative, spontaneous and improvisational state of mind, from the inception of the song until its final master. See the README for instructions and feel free to message me at soundcloud.com/to_the_sun.
Stars: ✭ 30 (-85.07%)
Mutual labels:  midi, instrument
kiro-synth
Modular sound synthesizer written in Rust
Stars: ✭ 62 (-69.15%)
Mutual labels:  midi, synth
webaudio-synth
WebAudio Polyphonic Synthesizer
Stars: ✭ 83 (-58.71%)
Mutual labels:  midi, synth
Main-Supercollider-Files
my supercollider codes, version history is at the branches
Stars: ✭ 21 (-89.55%)
Mutual labels:  instrument, synth
cl-patterns
Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.
Stars: ✭ 62 (-69.15%)
Mutual labels:  midi, synth
guitar
🎸 Online guitar toy and tablature recorder/player
Stars: ✭ 80 (-60.2%)
Mutual labels:  midi, synth
Dx7 Supercollider
My accurate Yamaha DX-7 clone. Programmed in Supercollider.
Stars: ✭ 395 (+96.52%)
Mutual labels:  synth, instrument
Romplayer
AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player
Stars: ✭ 445 (+121.39%)
Mutual labels:  midi, synth
MinimumViableSynth
A virtual analog synthesizer with lots of knobs and buttons.
Stars: ✭ 22 (-89.05%)
Mutual labels:  midi, synth
Jsscc
A JavaScript reimplementation of Gashisoft GXSCC
Stars: ✭ 26 (-87.06%)
Mutual labels:  midi, synth
Awesome Music Production
A curated list of software, services and resources to create and distribute music.
Stars: ✭ 340 (+69.15%)
Mutual labels:  midi, instrument
Jssynth
Make music in your browser with this synthesizer and sequencer
Stars: ✭ 25 (-87.56%)
Mutual labels:  synth, instrument
Audiokitsynthone
AudioKit Synth One: Open-Source iOS Synthesizer App
Stars: ✭ 1,258 (+525.87%)
Mutual labels:  midi, synth
Signal
A friendly music sequencer built with web technology
Stars: ✭ 166 (-17.41%)
Mutual labels:  midi
Omnimidi
A software MIDI synthesizer for professional use.
Stars: ✭ 181 (-9.95%)
Mutual labels:  midi
Helio Workstation
One music sequencer for all major platforms, desktop and mobile
Stars: ✭ 2,257 (+1022.89%)
Mutual labels:  midi
Ardour
Mirror of Ardour Source Code
Stars: ✭ 2,318 (+1053.23%)
Mutual labels:  midi
Python Rtmidi
Python bindings for the cross-platform MIDI I/O library RtMidi
Stars: ✭ 189 (-5.97%)
Mutual labels:  midi

DX7 Synth JS

DX7 FM synthesis using the Web Audio and Web MIDI API. Works in Chrome and Firefox. Use a MIDI or QWERTY keyboard to play the synth.

Live demo of DX7 Synth JS

Controls:

  1. QWERTY keys to play notes
  2. Space bar panic (all notes off)
  3. Control hold down to increase QWERTY velocity
  4. Mouse wheel over knobs and sliders to increase/decrease value
  5. Click or touch and drag up/down on knobs and sliders to increase/decrease value
  6. Arrow up/down on knobs and sliders to increase/decrease value
  7. Tab moves between controls

Many thanks to:

  • John Chowning and Yamaha
  • Sean Bolton, author of Hexter, a DSSI DX7 modeler
  • Phil Cowans, author of Javascript-DX7 music hackday prototype https://github.com/philcowans/Javascript-DX7
  • Jamie Bullock, Ewan Macpherson, and other independent engineers who provided specs about the DX7/TX7 implementation
  • Propellerhead Software, for the PX7 Reason Rack Extension
  • Native Instruments, for the FM7 and FM8 VSTi software instruments
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].