Releases: felipetovarhenao/exquisitecorpus
Releases · felipetovarhenao/exquisitecorpus
exquisitecorpus
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.