Skip to content

Releases: benjamindehli/SubC

v1.0.0

18 Apr 19:31

Choose a tag to compare

Initial release: Adds all files for StyloPoly Decent Sampler instrument.

This release introduces the complete set of files for a new Decent Sampler instrument called "StyloPoly," including the library definition, preset, samples, UI resources, license, and documentation. It also sets up the project infrastructure with .gitignore and funding information.

Changes

  • Added .gitignore: Ignores .DS_Store, /Samples, and /IR directories, excluding unnecessary files from version control.
  • Added FUNDING.yml: Specifies funding options via Ko-fi and a custom link.
  • Added DSLibraryInfo.xml: Defines the Decent Sampler library with the name "StyloPoly."
  • Added info.txt: Contains instrument metadata such as name, version, date, creator, and website.
  • Added LICENSE: Includes the GNU General Public License v3.
  • Added README.md: Comprehensive documentation of the instrument, including description, specifications, UI controls, and release notes.
  • Added StyloPoly.dspreset: The DecentSampler preset file, defining UI layout, parameters, sample mappings, effects, and modulators. Includes definitions for different presets.
  • Added Resources/: Contains UI images like background, buttons, and knobs.
  • Added Screenshots/: Includes various screenshots of the instrument's UI elements.
  • Added Samples/: Audio sample files are referenced from the dspreset but not included in this diff.
  • Added IR/: Impulse response audio files are referenced in the dspreset for convolution reverb and echo effects, but not included in this diff.

Impact

  • Complete instrument definition: This commit creates the foundation for the StyloPoly virtual instrument.
  • UI implementation: Defines the user interface with custom images and controls, all configurable in the StyloPoly.dspreset file.
  • Audio engine setup: Includes sample mappings, effects (convolution reverb/echo, filters), and modulators (LFO for vibrato) configured in the StyloPoly.dspreset file.
  • Licensing: Uses the GNU GPL v3, dictating usage and distribution terms.
  • Dependency on Decent Sampler: Requires the Decent Sampler software to function.
  • No immediate breaking changes: This is an initial commit, so there are no prior versions to break compatibility with.

Full Changelog: https://github.com/benjamindehli/SubC/commits/v1.0.0