Qt4 and Qt5 port of the ATSA library.
Go to file
Xavier Del Campo Romero a2fc226a31
cmake: Bump minimum required version to 3.13.5
CMake 2.8 was already deprecated some time ago, and newer CMake
versions, such as 3.22.1, would report its use as a warning.

CMake 3.13.5 is a reasonably stable version that is well supported among
most distributions and implements resonable policies, such as CMP0077:

https://cmake.org/cmake/help/latest/policy/CMP0077.html

However, bumping to 3.13.5 caused CMP0053 to now trigger configuration
errors on FindLibSndFile.cmake, as parentheses must now be escaped.
Further reference on CMP0053 can be found at:

https://cmake.org/cmake/help/latest/policy/CMP0053.html
2024-04-15 01:32:58 +02:00
atsa Re #802 You can now choose to use or ignore partials phase during synthesis 2024-04-14 22:24:11 +02:00
cmake cmake: Bump minimum required version to 3.13.5 2024-04-15 01:32:58 +02:00
mathexpr Initial publication of SoundEditor, aka Qatsh 2024-04-14 22:20:25 +02:00
qatsh cmake: Bump minimum required version to 3.13.5 2024-04-15 01:32:58 +02:00
tests Initial publication of SoundEditor, aka Qatsh 2024-04-14 22:20:25 +02:00
CMakeLists.txt cmake: Bump minimum required version to 3.13.5 2024-04-15 01:32:58 +02:00
COPYING.txt Initial publication of SoundEditor, aka Qatsh 2024-04-14 22:20:25 +02:00
COPYRIGHT.txt Initial publication of SoundEditor, aka Qatsh 2024-04-14 22:20:25 +02:00
INSTALL.txt Re #802 Qatsh port to Qt5 (still crashes with MinGW 4.7 at least) 2024-04-14 22:24:11 +02:00
README.txt Initial publication of SoundEditor, aka Qatsh 2024-04-14 22:20:25 +02:00
TODO.txt Updated INSTALL.txt after SF.net changed the URL of the SVN repo on upgrading to Allura 2024-04-14 22:24:11 +02:00

README.txt

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)