SkillAgentSearch skills...

Js80p

A MIDI driven, performance oriented, versatile synthesizer.

Install / Use

/learn @attilammagyar/Js80p
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

JS80P

JS80P is a MIDI driven, performance oriented, versatile, free and open source synthesizer VST® plugin for Linux, Windows, and macOS.

<img src="https://raw.githubusercontent.com/attilammagyar/js80p/main/js80p.png" alt="Screenshot of JS80P" />

JS80P has two oscillators (and a sub-harmonic sine), and a lot of filters, effects, envelope generators, LFOs, and powerful macros to shape your sound with subtractive, additive, PWM, FM, PM, and AM synthesis, complete with polyphonic, monophonic, and split keyboard modes, MPE support, MTS-ESP tuning support, and analog imperfection emulation.

To download JS80P, visit its website at https://attilammagyar.github.io/js80p, or look for the "Releases" section at its GitHub page at https://github.com/attilammagyar/js80p. (The source code is also available on GitHub under the terms of the GNU General Public License Version 3.)

See the "Before Installing: Choosing a Distribution" section below to find out which package you need.

VST is a registered trademark of Steinberg Media Technologies GmbH.

<a id="toc"></a>

Table of Contents

<a id="features"></a>

Features

  • 64 notes polyphony.
    • MIDI Polyphonic Expression (MPE).
  • Last-note priority monophonic mode.
    • Legato playing will either retrigger or smoothly glide to the next note, depending on the portamento length setting.
  • Polyphonic and monophonic hold modes to keep notes ringing without a sustain pedal.
  • 2 oscillators with 14 waveforms and an additional noise generator:
    • sine,
    • sawtooth,
    • soft sawtooth,
    • inverse sawtooth,
    • soft inverse sawtooth,
    • triangle,
    • soft triangle,
    • square,
    • soft square,
    • waveforms with variable pulse width:
      • pulse,
      • soft pulse,
      • bipolar pulse,
      • soft bipolar pulse,
    • custom.
  • 2 filters for each oscillator, 7 filter types:
    • low-pass,
    • high-pass,
    • band-pass,
    • notch,
    • bell (peaking),
    • low-shelf,
    • high-shelf.
  • Sub-harmonic sine wave for oscillator 1, distortion for oscillator 2.
  • Adjustable oscillator pitch inaccuracy and instability, for analog-like liveliness and warmth.
    • Optional synchronization of inaccuracy and instability between the oscillators within each polyphonic voice.
  • Microtuning support via the MTS-ESP tuning protocol by ODDSound.
  • Portamento.
    • Glide from the last note or a set amount.
  • Wavefolder.
  • Split keyboard.
  • Amplitude modulation.
  • Frequency modulation.
  • Phase modulation.
  • Built-in effects:
    • various distortions,
    • 2 more filters,
    • basic tape simulation (saturation, tone coloring, noise, wow and flutter, slow-down stop, fast-forward),
    • chorus,
    • stereo echo (with distortion, side-chain compression or gate, and reversible delay lines),
    • stereo reverb (with distortion and side-chain compression or gate),
    • volume controls at various points of the signal chain.
  • 12 DAHDSR envelope generators with customizable shapes, freely assignable to most of the oscillator, filter, and modulation parameters.
  • 8 low-frequency oscillators (LFO) with optional amplitude envelope and polyphony.
    • Variable pulse width in 4 of the LFOs.
  • Filter and envelope imperfection settings for analog-like feel.
  • Freely assignable MIDI controllers and powerful macros.
    • Ability to override the primary function of the sustain pedal, and use it as a toggle switch for various parameters and macros.
  • Channel pressure (aftertouch).
    • Optionally with semi-polyphonic aftertouch emulation (even with MIDI keyboards that don't have polyphonic aftertouch):
      • last pressed key,
      • oldest pressed key,
      • lowest pressed key,
      • or highest pressed key.
  • MIDI learn.
  • Logarithmic or linear scale filter cutoff frequencies.
View on GitHub
GitHub Stars123
CategoryContent
Updated2d ago
Forks7

Languages

C++

Security Score

100/100

Audited on Mar 25, 2026

No findings