Changelog

View Source

v0.2.0 (2025-07-16)

The library is now fully refactored with a clear structure and consistent naming. The sound naming issue in v0.1.0 has been fixed.

Features

  • Add sin/0, saw/0, and pulse/0 oscillator functions replacing osc/1
  • Add pan/1 with pos/2 and level/2 for stereo panning control

Enhancements

  • Refactor Supex for consistent syntax, naming, and improved internal structure
  • Improve documentation for all public functions

Deprecations

  • Deprecate osc/0 and osc/1 in favor of specific oscillator functions (sin/0, saw/0, pulse/0)

Bug Fixes

  • Fix naming handling in play/2 for multi-character names
  • Correct typespecs for oscillator modifier functions

Breaking Changes

  • Remove Synth (Supex.synth/0) and Example modules

Documentation

  • Update examples and README for clarity and accuracy

v0.1.1 (2025-07-10)

Enhancements

  • Refactored lfo/1 in Spex and Ugen modules.

Bug Fixes

  • Corrected typespecs in Spex and Ugen modules.