
Pándinus
@LiamG Ill try to implement Heaps algorithm, but it will take me some time, Im a beginner


Pándinus
@ingox Ok im doing research on Heap´s algorithm now, let me know if you can advance this, from what I can tell heap´s algorithm includes repetitions right? if it interchanges a single pair of elements...
"bbbb" with 0 permutations, but bab with 3 (abb,bab,bba).
If two elements are the same like bb, it would skip them and move on to where there are two different elements to eliminate redundancies... like in the previous example bbbb would have 0 permutations instead of 24 permutations.
The repetitions are very important since in this exercise they will create a ton more of different timbres.

Pándinus
Hello there, is there a way to go through all possible permutations with repetitions of given data? for example, I have 16 slots for harmonics and each letter represents a different percentage in volume from 0 to 100%, "e" could represent 13% if you want: (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p). Im using Iannix to control Pure Data so I imagine that in iannix when the curve is at the top it will start with all possible combinations and permutations with repetitions and when the curve is at the bottom it will end, and have gone through all possible combinations.
Im aware of the number of combinations possible and their vast space, with 5 slots for harmonics with a,b,c,d,e for volume, with its repetitions and permutations I got 3126 different combinations or timbres.
For example: the category for using 5 harmonic slots with 4 different volumes and one repetition of volume is this:
(if you have repetitions one letter will be left out)
1.aabcd 2.aabdc 3. aacbd 4. aacdb 5. aadbc 6.aadcb 7.abacd 8.abadc 9.abcad 10.abcda 11.abdac
12. abdca 13. acabd 14.acadb 15.acbad 16. acbda 17.acdab 18. acdba 19.adabc 20. adacb
21. adbac 22.adbca 23.adcab 24. adcba 25.baacd 26.baadc 27.bacad 28. bacda 29.badac 30.badca
31.bcaad 32. bcada 33.bcdaa 34.bdaac 35. bdaca 36.bdcaa 37.caabd 38.caadb 39.cabad 40.cabda
41.cadab 42.cadba 43.cbaad 44.cbada 45.cbdaa 46.cdaab 47.cdaba 48.cdbaa 49.daabc 50.daacb
51.dabac 52.dabca 53.dacab 54. dacba 55.dbaac 56.dbaca 57.dbcaa 58.dcaab 59.dcaba 60.dcbaa
Ultimately Id like to use 32 harmonic slots with 32 letters for volume or maybe 10 letters for volume with 32 harmonic slots, is there an algorithm to this?
Can someone help me?!
Thank you! 
Pándinus
So, I really love Iannix and spend a lot of time on it, but a lot of work must be done, I´ve asked and asked the iannix people to help me out more but they dont have the time...
I need to fix the 3d and add color the way I want it from the iannix source code, among few other things, and ,make a program compatible with iannix to make sound sculptures.
Another of my projects is to make a physical synth, starting with pd, for multiparametric music,
this involves continuums only: for the synth to have up to 30 voices: and to have as much parameters as possible via continuum (sliding parameters with as much resolution as possible) for each voice, the synth will be a drawing synth to be used with Iannix. Please, serious interests.
Pay for support. 
Pándinus
So, I really love Iannix and spend a lot of time on it, but a lot of work must be done, I´ve asked and asked the iannix people to help me out more but they dont have the time...
I need to fix the 3d and add color the way I want it from the iannix source code, among few other things, and ,make a program compatible with iannix to make sound sculptures.
Another of my projects is to make a physical synth, starting with pd, for multiparametric music,
this involves continuums only: for the synth to have up to 30 voices: and to have as much parameters as possible via continuum (sliding parameters with as much resolution as possible) for each voice, the synth will be a drawing synth to be used with Iannix. Please, serious interests.
Pay for support. 
Pándinus
@whaleav Thanks David ! ,Ill check it! Ill post when I have it!

Pándinus
David, thank you, it worked, you could perceive the volume changes at the end of the score. Im so grateful for you replying, thank you, ill chat with you to see if you have facebook or twitter...

Pándinus
Hello I have made a score with iannix with 31 curves/voices that are going to sound with 31 oscillators in pd and another 3 curves that are going to be used to control the intensities of the 31 curves, i dont know what is missing but i cant get a sound out of this...
help! the iannix score3er estudio piano.iannix is attached, the pd that says sd3.pd is the one that doesnt work, i attached sd3osciladores.pd, that one contains 31 oscillators that do work.
a friend tells me that is more of a problem between the information of the curve and pure datasd3 osciladores.pd sd3.pd
but I need to sound this! please!