Xavier Del Campo Romero 7da0948aa0 | ||
---|---|---|
atsa | ||
cmake | ||
mathexpr | ||
qatsh | ||
tests | ||
CMakeLists.txt | ||
COPYING.txt | ||
COPYRIGHT.txt | ||
INSTALL.txt | ||
README.md | ||
TODO.txt |
README.md
soundeditor
This project is a Qt4/5 port of ATSH, a Gtk 1.2 GUI to the ATS system.
Dependencies
- CMake
>= 3.13.5
. libsndfile
(libsndfile1-dev
package on Debian/Ubuntu).
Partials modification formula fatures
Predefined variables :
- P = number of partials
- T = number of frames
- p = current partial index [0, nPartials - 1] (av order)
- t = current frame index [0, nFrames - 1]
- a, amin, amax, amean = amplitude
- f, fmin, fmax, fmean = frequency
- h, hmin, hmax, hmean = phase
- v, vmin, vmax, vmean = selected magnitude (= a or f or h)
Predefined functions :
- A(p,t) = amplitude
- F(p,t) = frequency
- H(p,t) = phase
- V(p,t) = selected magnitude (= a or f or h)
Examples:
-
frequency-flatten spectrogram around F(pr,tr) reference frequency f = f*F(pr,tr)/F(pr,t)
Ex: xj220b.ats : f = f*F(38,42)/F(38,t)
License
See COPYING.txt
. Third-party libraries with various free
licenses are also used - see COPYRIGHT.txt
for further
reference.