Week 9 In building the ‘1.4.2 noise_fractal’ module, I have found that ‘jit.cl.noise’ is unusable in my version of Max (8.3.2), but it is usable in 7.3.2 – since I am running the later version I have resorted to using the conventional CPU-based ‘jit.noise’. Visual render of ‘1.4.2 noise_fractal’ was working, but not reproducing the […]
Author archives: Jack Walters
Week 10 This week I plan to implement a feature across the whole project where information about the unprocessed DSTFT matrix (file name, number of frames, frame size, spectral frame size and hop size) is saved as a text file, and read whenever a spectral effect is opened. The beginning of this week has been […]
Week 11 Objective for the week: 1. Add limiter, denoiser and compression to blur_water, spetral_smear and time_scramble. Having completed these objectives, I am going to tidy up all pre-existing patches into a presentation mode format before building more modules. I have also gotten rid of manual playback option in ‘blur_water’ as it isn’t cohesive in […]
Week 12 This week I have begun to build ‘1.6.1 frequency warp’. Tadej Droljc’s version of this patch is very complex with little room for personal improvement from myself. I have begun to investigate if I am able to use the ‘exponent_generator’, ‘linear_generator’ and ‘sine_generator’ from ‘1.6.3 filter_mask’ to generate element and number pairings for […]
Debugging and clean-up
In this final phase of the project, my first port of call is to ensure all the abstractions work when samples of differing lengths are loaded. There is an issue in the main window and its pfft~ ‘stftmatrix_fill’ where the ‘play~’ object which plays the sample does not start at the same time as the […]