Dear community/team,
I am very intrigued by what one can accomplish with Nyquist. I could not find any info about an idea/possibility that came into my mind: creating tones and arranging them into multiple tracks at certain times
Is this possible with Nyquist?
For example, I need to create 5 tones at certain Hz frequencies with one certain envelope. They need to be placed as such:
Tone 1 = track1 at 0:00 sec
Tone 2 = track2 at 0:50 sec
Tone 3 = track3 at 0:00 sec
Tone 4 = track4 at 0:75 sec
Tone 5 = track5 at 1:00 sec
Maybe I could use some kind of an array in order to automate this? For example, each line is a new group of 5 tones, which will be added into new 5 tracks with a specified time offset via a variable of lets say 1:50 sec, so that this:
Array = (
(432, 0:00), (236, 0:50), (323, 0:00), (789, 0:75), (556, 1:00)
(236, 0:00), (432, 0:00), (323, 0:50), (556, 0:00), (789, 1:00)
…etc
);
(where in order to simplify the example 432Hz is Tone 1, 236Hz Tone 2, 323Hz Tone 3, 789Hz Tone 4 and 556Hz Tone 5 further down)
…would produce something like this:
Tone 1 = track1 at 0:00 sec
Tone 2 = track2 at 0:50 sec
Tone 3 = track3 at 0:00 sec
Tone 4 = track4 at 0:75 sec
Tone 5 = track5 at 1:00 sec
Tone 2 = track1 at 1:50 sec (var 1:50 + 0:00 from the array)
Tone 1 = track2 at 1:50 sec (var 1:50 + 0:00 from the array)
Tone 3 = track3 at 2:00 sec (var 1:50 + 0:50 from the array)
Tone 5 = track4 at 1:50 sec (var 1:50 + 0:00 from the array)
Tone 4 = track5 at 2:50 sec (var 1:50 + 1:00 from the array)
Any idea/hint is greatly appreciated!
All best