Skip to content

Releases: ffont/source

SOURCE 0.6

10 May 12:12
Compare
Choose a tag to compare
SOURCE 0.6 Pre-release
Pre-release

This release includes macOS builds (Standalone, VST3, AudioUnit) and ELK builds (VST3, VST2) of the sampler engine.
Changes included in this release:

  • Major refactoring of the whole source code. This should result in better plugin stability and efficiency, and should facilitate future development.
  • Support for multi-layer sounds, with different target velocities and midi root notes. Individual sounds now can use different audio files depending on the midi note number and velocity.

SOURCE 0.5

30 Apr 11:49
Compare
Choose a tag to compare
SOURCE 0.5 Pre-release
Pre-release

This release includes macOS builds (Standalone, VST3, AudioUnit) and ELK builds (VST3, VST2) of the sampler engine.
The release includes stability and speed improvements in both the sampler engine and the glue app, as well as some new styling for the HTML and plugin interface.

SOURCE 0.4

11 Feb 15:43
Compare
Choose a tag to compare
SOURCE 0.4 Pre-release
Pre-release

This release includes both macOS builds (Standalone, VST3, AudioUnit) and ELK builds (VST3, VST2).
The release includes stability improvements and a number of new features for the ELK builds, the most important ones being:

  • Option to login to a Freesound account and load sounds from Freesound bookmark list
  • Option to add sounds to a Freesound bookmark list
  • Option to download original quality sounds instead of previews (requires Freesound login)
  • Option to configure MIDI in channel filter from Blackboard
  • Main output volume adjustable with Blackboard right-most potentiometer

SOURCE 0.2

21 Jan 10:16
Compare
Choose a tag to compare
SOURCE 0.2 Pre-release
Pre-release

This release includes both macOS builds (Standalone, VST3, AudioUnit) and ELK builds (VST3, VST2).
The release includes stability improvements and a number of new features for the ELK builds, mainly making the web interface not strictly needed:

New features (ELK only):

  • Make new presets directly from the board based on new query, predefined query, random sounds, similar sounds
  • Input text without the need of external device
  • Use Audio Commons descriptors in query filters
  • Store recent queries and query filter settings
  • Option to "save as" a preset
  • Option to "add new sound" to preset
  • Edit sound slices without the need of external device
  • Edit assigned notes per sound
  • Edit sound MIDI CC assignments without the need of external device
  • Added more sound parameters to control
  • Adjust reverb settings
  • Freesound queries happen now in the Python glue app instead of in the plugin

SOURCE 0.1 (concept prototype)

13 Jan 07:22
Compare
Choose a tag to compare
Pre-release

This release includes both macOS builds (Standalone, VST3, AudioUnit) and ELK builds (VST3, VST2+JUCE5 version).
The current state of the prototype is showcased in https://www.youtube.com/watch?v=DWicNN0iJ6U

Current raw list of features:

  • Make new presets based on a Freesound query, a min/max sound duration, the number of sounds to load, and the note layout to apply (contiguous or interleaved)
  • Edit many classic sound parameters of samplers, including gain, launch mode (trigger, gate, loop...), start/end times, loop points, pitch, filter, envelopes
  • Use slice "note mapping mode" to play different slices with the different MIDI notes assigned to the sound (by default uses onsets from Essentia as slices)
  • Use "freeze" launch mode and "playhead/playhead speed" parameter to manually control the playhead position of the sample (note that you have to press a note AND move the playhead parameter at the same time for the sample to sound)
  • Set up MIDI CC mappings to control parameters form any sound
  • Supports aftertouch/polyphonic aftertouch to modulate some sampler voice parameters (cutoff, gain and pitch)
  • Replace sounds by similarity (only in ELK version)
  • Manually edit sound slices (only in ELK version)
  • Uses .ogg sound previews from Freesound
  • Save/load presets
  • Global reverb effect
  • Configure polyphony, MIDI channel filter, etc
  • HTML interface (embedded in the plugin) for Desktop version, ELK Blackboard-based interface for HW version
  • ELK version has a complementary HTML interface that helps doing some things like editing sound slices or introducing text queries
  • ELK Blackboard hardware simulator (only useful for ELK development)