Vocal Synthesis Using Sine
Preface
This article will instruct you on how to use Liam's FFT script on Windows. You can download the script here.
Welcome to Lucent Guide v1.2! This site was last updated on September 21, 2022. Site is currently on hiatus indefinitely.
This article will instruct you on how to use Liam's FFT script on Windows. You can download the script here.
You will need a 16-bit Mono .wav file to use with the FFT script. Refer to the PCM article for more detail on converting Stereo tracks to Mono.
As far as I've tested, you do not need to reduce the overall gain on the audio sample before export.
First, access the Command Prompt by searching "cmd" in the Windows Start menu. You can quickly install Python simply from typing python into the console.
This will bring you to the Microsoft Store where you can install a compatible version of Python. Python allows you to run fft.py, but it also automatically installs PIP on your computer which is very crucial for the next step.
Going back to the Command Prompt, type in pip install numpy in order to unpackage NumPy on your device. You should get a log like this:
Now that our preparation is complete, we can now start converting files! Look for Windows PowerShell from the Start menu. It should come installed by default.
From here, type in the PowerShell console:
python3 [fft.py directory] [.wav directory]
Conveniently, you can drag and drop the fft.py and .wav file into the console and it will fill out the directories for you.
After successful conversion, you should get a log detailing the total number of notes in your output file.
The output file should be labeled as out.txt under your C:\Users\Name folder. You can drag and drop it on the sequencer like so.
Liam also made a quick write-up on how to use the rest of the parameters. For those who are patient, you can view his makeshift documentation here.