Recent Releases of javascript-software-synthesizer
javascript-software-synthesizer - 2.0.3
Changes
- Updated instructions for building and running locally
- TypeScript
Published by michaelkolesidis over 2 years ago
javascript-software-synthesizer - 2.0.2
Changes
- Migration to Vercel
- TypeScript
Published by michaelkolesidis over 2 years ago
javascript-software-synthesizer - 2.0.1
Changes (2.0.1)
- Fixed readme images path
Changes (2.0.0)
- Vite migration
- Refactoring
- Code cleanup
- TypeScript
Published by michaelkolesidis over 2 years ago
javascript-software-synthesizer - 1.2.0
Changes
- Fixed computer keyboard playability (language-independent)
- Rewritten keyMapper and midiToNoteString in a concise and optimal way
- Added checks for TypeScript
- Optimized the size of all PNG and SVG images
- Code cleanup
- Updated all dependencies to their latest versions
- Fixed typos in all readme files
- Minor documentation updates
- Minor updates and corrections
- TypeScript
Published by michaelkolesidis over 2 years ago
javascript-software-synthesizer - 1.0.6b
Changes
- Updated Tone.js to latest version
- Updated all dependencies to their latest versions
- Using yarn.lock in instead of package-lock
- Updated logo files
- Changed TypeScript target language to ES2021
- Readme update and restructuring
- Minor documentation updates
- Added Security Policy
Changes from 1.0.6
- Logo filename bug fix
- TypeScript
Published by michaelkolesidis about 3 years ago
javascript-software-synthesizer - 1.0.1b
Changes
- Switched to GNU Affero General Public License v3.0
- Readme minor updates
- Minor code cleanup
- TypeScript
Published by michaelkolesidis about 3 years ago
javascript-software-synthesizer - 1.0.0
Say hello to the TypeScript Software Synthesizer!
Changes
- Migration to TypeScript
- TypeScript
Published by michaelkolesidis over 3 years ago
javascript-software-synthesizer - 0.7.0
Changes
- Dark Mode (inverted colors)
- TypeScript
Published by michaelkolesidis over 3 years ago
javascript-software-synthesizer - 0.6.2
Changes
- Updated all components to the new license
- Code cleanup
- TypeScript
Published by michaelkolesidis over 3 years ago
javascript-software-synthesizer - 0.6.1
New Features
- Converted a significant part of the codebase to TypeScript
- License changed to GNU General Public License v3.0
- Minor UI fixes
- TypeScript
Published by michaelkolesidis over 3 years ago
javascript-software-synthesizer - 0.5.4
New Features
- MIDI input device are now selectable
- TypeScript
Published by michaelkolesidis almost 4 years ago
javascript-software-synthesizer - 0.5.3
New Features
- Quick Start menu
- Removal of p5.js animated background for better performance
- Quick Start documentation
- TypeScript
Published by michaelkolesidis almost 4 years ago
javascript-software-synthesizer - 0.5
New Features
- Effects
- Auto filter
- Chorus
- Phaser
- Feedback delay
- Ping pong delay
- Tremolo
- Vibrato
- Reverb
- Distortion
- Bit crusher
- Frequency shifter
- Chebyshev waveshapping
- Responsive effects section
- Synthesizer engine refactoring
- Synthesizer effects connectivity
- Splash screen
- Background animation
- Dark mode / help mode buttons removal
- 1 extra sequence example (I Feel Love)
- All elements as JavaScript modules
- TypeScript
Published by michaelkolesidis almost 4 years ago
javascript-software-synthesizer - 0.2.5
New Features
- Sequencer
- Note sequence input
- Tempo
- Note value
- Set sequence button
- Play button
- Stop button
- 2 sequence examples (default and Funky Town)
- TypeScript
Published by michaelkolesidis almost 4 years ago
javascript-software-synthesizer - 0.2.4
New features
- Computer keyboard playbility
- 16 notes playble (one octave + 4 notes) using keys (A-L and W-P)
- Octave up/down (using Z,X keys)
- Amplitude envelope section
- Attack, decay, sustain, release bars
- Attack, decay and release curves selection
- Oscillator section
- Oscillator type
- Partial count
- Partials
- Modulation Section
- Modulation type
- Modulation partials count
- Modulation partials
- Modulation envelope
- Modulation attack, decay, sustain, release bars
- Modulation attack, decay and release curves selection
- Version indicator in footer
- TypeScript
Published by michaelkolesidis almost 4 years ago
javascript-software-synthesizer - 0.1.0
The first public release!
Features * Polyphonic FM synthesizer engine implementing Tone.js PolySynth and FMSynth * Oscilloscope * Spectrogram * Gain meter * MIDI keyboard connectivity (limited to 2nd device in the list) * MIDI note display * MIDI to note string function * On-screen keyboard * Sliding menu (empty) * Project logo * Dark mode button (not working) and dark mode preliminary work * Help button (not working) * Main panel with three sections, Synth, Modulation and Effects in different colors * 4 fully tweakable parameters in Synth section: Volume, Detune, Modulation Index, Harmonicity * Synth section hide/show function * 50 parameters implemented and analyzed with specified ranges in backend - not tweakable through the UI
- TypeScript
Published by michaelkolesidis almost 4 years ago