A Python library for performing concatenative synthesis tasks.
The reference documentation is here:-
http://pyconcat.readthedocs.io/en/latest/source/PyConcat.html
example.py shows an example of how to use it.
The basic pipeline for performing concatenative synthesis with this tool is as follows.
- Segmentation
- None, framewise FFTs, onsets, beats
- Feature Analysis
- MFCCs, spectral moments, loudness, f0, HPCPs
- Unit Selection
- Brute force linear search, kDTree, Viterbi, k-best Viterbi decoding