Domien,
it's rather difficult to me to "understand" your sound example, but I'm interrested in trying to "examine" your patch and take an impulse on it !
I love this "back-and-forth" creative suggestions scheme between forum's users. So here is another input, received from a friend of mine two or three month ago.
When you wrote about "related notes values", it reminded me this "Hexagonal toroïd representation" theory you can learn about at
http://www.musimediane.com/numero1/Chouvel-analyse/torehexa.html
Sorry, this is in french :-[
It says (among many other more complicated implications) that if you take a sheet of paper and that you draw on it a "honeycomb" structure with hexagonal tiles, when you place a note value in a given tile and then decide to place two other notes (fifth and major 3rd) next to it in a particuliar fashion, you can name (i.e. 'give a note value to') every other tile of the 'sheet', following a simple rule. At a certain point you see that the 'sheet' can be folded to become a cylinder, wich can again fold itself to become a torus.
Then, anywhere on this "hexagonal torus", any tile is directly 'surrounded' by an 'orbit' made of 3rd and 5ths intervals, made of 'rather consonant' notes (all these notes form all existing triad chords that include the central note), and this orbit is itself surrounded by a second (thus wider) orbit formed by kinda 'contrapuntal' notes.
I made a patch that allows you to individually trig these notes in orbital disposition with a midi kebd, either changing 'central note' whenever a new note is played, or keeping it fixed.
A previous simplier "banged" version can be seen in the image posted.
Anyone interrested tell me.
Nau
http://www.pdpatchrepo.info/hurleur/orbite_1.png