Skip to content

Releases: felipetovarhenao/exquisitecorpus

exquisitecorpus

22 Feb 22:15
803688c
Compare
Choose a tag to compare

exquisitecorpus:

corpus-based sampling & analysis M4L devices

click here to watch a YouTube tutorial series on exquisitecorpus

EC-analyzer reference

Device type: Max instrument

Built on:

  • Ableton Live 10.1.30
  • Max 8.1.8
  • macOS Mojave 10.14.5

Description

Offline pitch detection and segmentation device for easy corpus construction. In a nutshell, this is how EC-analyzer works:

  • The device performs a non-real time pitch analysis on a sound file.
  • For every detected pitch, a segment of the sound file is created.
  • Each segment’s name will start with the detected pitch, in MIDI format — e.g. 60_filename-n142.wav. The window index from the analysis — e.g. -n142 — is also added at the end to differentiate between multiple segments sharing the same detected pitch.
  • Once the analysis is completed, each of the segments can be previewed by the user, using the corpus chooser. The preview consists of a comparison between the sample segment and a synth playing the detected pitch. This helps to quickly identify which segments were assigned the correct pitch.
  • Finally, the user can select any of the resulting segments and save them in a target folder.

EC-sampler reference

Device type: Max instrument

Description

Corpus-based sampling device that allows for absolute pitch transposition over a selection of multiple audio files — i.e a corpus. For EC-sampler to work properly, please note that:

  • The corpus must be a single folder, containing multiple and relatively short (1-5 sec) audio files. Longer files are ok but, in most situations, you won’t be using their full length.
  • Each sound in the corpus should have a clear, predominant pitch. This doesn’t mean that the sample must consist of a single note, but rather that a single pitch should dominate over the others — either by duration, loudness, repetition, or proximity to the beginning of the file.
  • The filenames of the samples must start with the MIDI pitch value that best describes its content — e.g. 60_guitar_pluck.wav. EC-sampler uses this information to provide absolute pitch control.
  • Only .wav or .aif files are supported.

For quick corpus construction, see EC-analyzer.