marek-cottingham / magSonify

Python library to enable the sonification of space magnetosphere data
MIT License
2 stars 0 forks source link

Determing the correct size of the synthesis frame for different stretches (phase vocoder and WSOLA) #23

Closed marek-cottingham closed 3 years ago

marek-cottingham commented 3 years ago

The size of the appropriate synthesis hop relative to the frame width may be proportional to stretching factor. Test if this is the the case with x8, x24 stretches and if so, hard code it into the methods (DataSet_1D).

marek-cottingham commented 3 years ago

Changing the synthesis frame to not a constant frameSize//16 was rejected, on the basis that this leads stretches at higher factors, x20, x24, x32 to take an extremely long time to compute. There is no notable change in audio quality for a stretch of x8 between the two options.