Skip to content

Releases: philburk/jsyn

v17.2.0

29 Jun 21:59
3f6b44b

Choose a tag to compare

  • Fixed EnvelopeAttackDecay, #119. A narrow impulse did not always trigger the envelope! #118
  • Upgraded gradle to 8.5
  • Improved support for Maven and Jitpack #126 and #133
  • Stop importing java.sql.Date to avoid importing the large SQL module. #127
  • On Android, use Builder when constructing an AudioTrack. #129
  • Remove PROPRIETARY comment several files.

v17.1.0

11 Apr 00:42
40a4109

Choose a tag to compare

  • Added several new UnitGenerators
    • PlateReverb for diffuse sound
    • MultiTapDelay for modeling early reflections
    • RoomReverb that combines PlateReverb and MultiTapDelay #115
    • WaveFolder that adds complexity to a timbre #88
  • Fixed a crash in ExponentialRamp when the input crossed zero. #92
  • Fixed non-real-time WaveRecorder by stopping StreamingThread when done. #105
  • Fixed a bug in the MultiChannelSynthesizer if the same note was played on multiple channels. #114
  • Added an example that renders some MIDI messages to PCM. #108

JSyn version 16.8.1

02 Jul 14:49
20398a1

Choose a tag to compare

Add safeRepaint() method for Syntona. This is used to work around a performance bug in Java. #73

Cleanup some Javadocs. #78

Compile using Java 1.8 in the ant script.