Skip to content

Releases: vlcoo/P3synth

v23.35

22 Mar 17:23
Compare
Choose a tag to compare
  • Certain dialogues (like the config one) aren't blank on some Windows computers anymore. Sorry about that.
  • New visualization options: choose a new style or disable it completely.
    Screenshot_20230322_155941

Other revisions:

  • Metadata dialogue can now also show time signature, key signature, tempo and manufacturer IDs.
  • Playlist window can now be resized.
  • Some new but minor UI fixes and settings.
  • Scale transform option in LabsModule (experimental): convert to minor, major or other effects.

v23.32

16 Feb 16:16
Compare
Choose a tag to compare

Oscillator synth mode has been revised a bit and has a simulated ADSR and vibrato effect for reduced harshness. These effects can be increased or decreased via the Labs window.


Also, quite a few quality of life improvements...:

  • Labs window has been remade and features a selection of knobs for real time editing.
  • VU meter decay rate is smoother in Slow and Instant settings.
  • The program can optionally remember the last mode it was in, as well as if the Playlist pane was opened or not.
  • Discord Activity support has been added. It's disabled by default, but can be enabled with either low or high detail settings.
  • Command line support has been added. <p3synth executable> <midi file> <soundfont file (optional)>. This can be used, for example, to create an Open with... rule for MIDI files on your computer.
  • Long names of playlist items will show their entirety when hovering the cursor over them.
  • Other touch-ups in the backend.

v23.28

16 Dec 20:26
Compare
Choose a tag to compare

New feature: playlists:

  • Now it's possible to queue MIDIs or folders, and optionally shuffle them.
  • M3U files are supported.

Many, many small retouches everywhere. Notably:

  • Full keyboard support for main program actions. Hold ALT to see the available shortcuts.
  • Replaced settings backend and added some new options.
  • Revised UI layout.
  • Made the osc synth a bit lighter and stabler.
  • MIDI metadata (from Meta messages) are now read and displayed.

Development from now on will be made using Processing 4. However, this won't have any significant changes on the releases.

v23.23

26 Nov 00:35
Compare
Choose a tag to compare

New big feature!

  • Added full support for custom soundbanks (SF2, DLS,...) while in "system synth" mode.
  • Revisions to buttons' UX and UI.
  • Minor stabilizations to file playing/stopping backend.

v23.12

11 May 10:27
6edda0a
Compare
Choose a tag to compare

New features have been added!

  • MIDI pedals (soft, sostenuto, damper) are now supported.
  • MIDIs that use drum instruments on channels other than #10 will now sound correctly.
  • Information about the MIDI standard and manufacturer is now visible.
  • Added SOLO button.
  • High DPI support if enabled in CONFIG.
  • Made revisions to situations where drum samples would overlap.
  • Minor UI and layout revisions.

v23.00

30 Apr 11:57
e031deb
Compare
Choose a tag to compare

The version naming is becoming a mess... Anyway, here's the changelog for this one:

  • Minor UI drawing and layout revisions.
  • File size of executable has been noticeably reduced!
  • Support to disable or enable song looping, as well as setting the begin and end time of the loop.
  • Added an optional way to add a custom theme.
  • Fixed window contents cutting off in Windows.

An executable JAR is available that can be run on Windows, Linux, etc.

v22.89

05 Apr 21:42
4c2c1bc
Compare
Choose a tag to compare

Minor yet important fixes:

  • Note / key display (next to VU meter) is now calculated and shown accurately.
  • Velocity messages are not accidentally ignored anymore. MIDI files that make use of these will sound correctly.

New feature: LabsModule.
It has various experimental playback settings. Instructions on usage are written in the README.
Includes:

  • Frequency detune and note transpose
  • Playback speed set
  • Use of the device's default synthesizer
  • MIDI input mode

v22.73

10 Mar 11:50
4209e6e
Compare
Choose a tag to compare

Even more MIDI features have been added. Precisely:

  • Channel expression is now supported.
  • MIDI files with custom pitch bend range will sound correctly.
  • Playing, pausing, stopping and skipping is more stable.
  • The update checker has been optimized.
  • Minor UI refinements.

An executable JAR is available that can be run on Windows, Linux, etc.

v22.67

08 Mar 19:57
b54edcb
Compare
Choose a tag to compare

Many changes are introduced in this version:

  • Stabilized audio engine.
  • New set of sampled percussion.
  • Display of lyrics or other MIDI text, if available.
  • Theming engine and slight UI enhancements.
  • Convenient in-program update checker.

An executable JAR is available, and can be run on Windows, Linux, etc.

v22.61

02 Mar 17:32
369f962
Compare
Choose a tag to compare
v22.61 Pre-release
Pre-release

Brand new UI for having fun while playing MIDIs. Also, improved stability thanks to a rewritten codebase.

These executables requires the latest version of Java 8 to run.