Python module to analyze, study and research the intonation of musical intervals in music recordings.
Intonation python module
The intonation python module has broadly four classes:
- Intervals: defines an object which has a set of intervals, of course! It has a set of basic functions that facilitate an easy access to these intervals.
- Histogram: defines a histogram object with methods used to find peaks using different methods and plot them.
- Pitch: Given timestamps in seconds, and pitch values in cents, it defines a pitch object which has a number of methods which can be used to study the intervals
- Recording: Given a pitch object, it defines a recording object which has methods to compute histogram, intonation profile and label sections of pitch contours with given set of intervals.
sudo pip install --upgrade intonation
Go to https://github.com/gopalkoduri/intonation for documentation and examples.