@H.H.-Alejandro Here with 128 sines........ and a microtonal adjustment fader (blue).
There are 16 banks of 8 sine (part_voice).
On my laptop I cannot hear much difference....... a little "beating" maybe.....
Anyway, let me know how it sounds.
Ale3.zip
David.
-
16 parameters for 1 voice, continued...
-
@whale-av David! thank you! what do you mean a microtonal adjustment fader? In iannix i could write microtonal music already!
-
@H.H.-Alejandro Probably the wrong word....... it adds an adjustable very small change to every sine wave oscillator so that their frequencies are very slightly different..
The ocillators in bank 0 are
curve freq
curve freq x 2
curve freq x3....... etc.
and in bank 1 they are
curve freq + small amount from blue fader x 1
curve freq x2 + (small amount from blue fader x 1).. etc.
and in bank 2 they are
curve freq + (small amount from blue fader x 2).. etc.
until
curve freq + small amount from blue fader x 15.. etc.If you stop Iannix output, and drag the blue fader you will see all the frequencies change except in bank 0.
Useful? I don't know how to use 128 oscillators and keep the basic note otherwise.
Also, because I am unsure about what you will need I am trying to keep to abstractions and keep the changes minimal.
David. -
@whale-av the patch is great! I thought the morphing timbre would be different, where are all the different sounds?! a guy from arturia told me that morphing timbre worked by the different positions of the volumes of the sine waves, i just have something different in my head! maybe i need to play more with them?! i think 128 sine waves is enough,
-
@whale-av I will play with this a lot to understand it, how many parameters are left? to write for them exactly... im checking out the curve routing, if the starting curve is curve number 3, then curve number six only uses Y dimension,,, is this right? for curve six to use both Y and Z dimension, Id have to choose local in the next object box (where 7 is), and change it back to six and clic on z dimension right?
-
@H.H.-Alejandro Sorry, it's just my mistake...... as I was building and testing at the same time.
You can change it to what you want...... so the reverb_width to 6Z would be "correct" but nothing is correct because it can be what you want.
If you want to use curve 7 you will need to move evry parameter to the curve below....... 8 to 7, 9 to 8 etc.There are 39 curves available, each with Y and Z....... but I have not completed enough effects to use them all.
You don't have to use Y and Z if you don't want to.
I put "local" in case you want to "fix" a parameter...... and not have it controlled by a curve. Trying to cover every possibility.
David. -
@whale-av Hello David! So i tried to sound the score by just using pitch on the curves. so then i would just add voices to do this right? for example: the first curve of voice gen 3 is number 3 and that one is assigned to pitch, so then i added another one (4) and the same thing happens, the first curve of voice 4 is curve number 4 so that one is pitch... so i added 30 voices in total: i should get only 30 pitches right? what i got was something else, here is a picture!:
-
@H.H.-Alejandro It seems that your computer is quite powerful....... that is good news.
[voice_gen128microtonal] contains 128 sine wave oscillators...... so you have 3840 running if you have 30 voicegens......... impressive.
You need 30 curves ....... 3 to 32..... to drive that.
David. -
@whale-av thanks David! i checked out all the specifications when i bought it, it was a pretty good deal. but yeah 3 to 32, that is exactly what i have and it didnt sound. should i change in route control all the effects to local? :0
-
@H.H.-Alejandro Hello Ale.
Not finished....... just for testing..... Ale4.zipAll effects and audio meters etc. removed...... and only the first 2560 sines have micro adjustment.
In 1_vod_12_2560 it takes curves 3 to 18.
When running iannix I seem to get some distortion...... but if I stop sending the curves from iannix it is better.
This suggests that the messages are interfering with the audio..... but I am not sure...... in fact I think not....... something else.... maybe high frequency beating.
When you stop iannix....... or it gets to the end of the curves.... you can hear the beating at different rates of the sine waves....... it is interesting..... but starting the curves again makes it less audible.Maybe massive sines controlled by curves are less interesting than massive sines on their own?
I will build one with only one curve for every sine..... to hear what Pieter suurmond expected..... so with a fixed note.vod_13_20480 and vod_14_50960 are there for you to try..... (20480 sines and 50960 sines).
They take a while to load...... and for me they just distort..... but they really are a massive "ask" of the computer.
As I said above they are not finished. A lot of work needs to be done for all the curves to be used....... and as I think they will not work I have not done the work yet.I really like 1_vod_12_2560 when iannix stops...... it is endlessly changing and interesting......
David. -
@whale-av I love it how the post is named "16 parameters for one voice" and ended up in the extreme...hahah, 1_vod_12_2560 is pretty neat, sounds a lot like an organ, and yes the end is pretty interesting, hearing the different patterns of the sine waves. it would be nice to play with their intensities while there are no curves left, to see how different timbres are formed, i dont think exclusion is the way but rather integrating everything, a time for curves then those curves could sit still, the glissandi, then microtonal, its the best.
but what do you mean a curve for each sine? that would be a lot of curves, wouldnt it be better for one curve to control all their intensities? like the way you had done: each sine with a graph and only one curve controlling their position on the graph(maybe a graph generator to generate for each sine a graph, or for example: 2000 graphs to be followed by all the sine waves). or like the way we did way back when forming a list to pass through combinations of the sine´s volumes.
BtW, vod_13_20480 and vod_14_50960 didnt work, i just heard sometimes like glitchy noise, like a "popping". -
@H.H.-Alejandro Hello Ale......
If you redraw the timbre curves for the higher frequencies (something) like this then you will have a brighter timbre all the time regardless of the note/timbre curve "Z" value......
David. -
@whale-av ok ill do that!
-
@whale-av hey, so I made this patch, it doesnt have abstractions, i havent practiced them yet, but would this be considered additive synthesis? 5 sinewaves, different frequencies, and start at the same volume but end differently...additive synthesis.zip :0,
for additive synthesis each sine must be at a different frequency and volume right? so I could be making glissandi in pitch and volume and it would still be considered additive synthesis? -
@whale-av this is the same idea but with 10 sine waves, it changes alot...addsin10.zip