risset glissando
hi list,
i send you here attached a copy of a patch... there is some error...
i'm trying to realize the endless glissando... with csound is very easy, but with max....
could you look the patch please? what is wrong???
thanks
fv
I assume the problem is that not all voices always set in quietly? The reason for this seems to be that you're using two cycle~ objects which aren't perfectly synchronised.
Try replacing your subpatch with this (or even better, turn it into an abstraction, so you don't have to change 10 subpatches whenever you want to adjust it):
I replaced your cycles with a combination of one phasor~ and two wave~ objects. Having just one phasor means that the frequency curve and the amplitude envelope are always synchronized.
this is a 10 voice version I did for my lectures. It is not perfect, yet does the job!
pa
=======
Have a look in the CNMAT MMJ package for their shepard.js file and [sinusoids] external. The shepard.js helpfile shows how you can create this continually rising/falling glissando.
lh
Hi all,
Just in the interest of giving credit where credit is due: as I pointed out the last time this topic surfaced n this list, the original version of the so-called 'Shepard tone' was actually programmed by James Tenney at Bells Labs, where he (Tenney) preceded Risset as the first composer in residence. In 1969 he composed a computer music piece 'For Ann (rising)' based on the concept, and later translated the idea to strings: For Strings (rising) (1971).
Have a look at the following for some basic Tenney info: <http://sfifem.csf.edu/Archive/2007/SFIFEM2007_Tenney%20Program.pdf> and at <http://www.newworldrecords.org/liner_notes/80570.pdf> for more specific info on his electroacoustic music from the period 1961-69. More complete info on the early works of Tenney can be found at <http://eamusic.dartmouth.edu/~larry/published_articles/tenney_monograph_soundings/index.html>.
Best,
Steven
yes, as Szrp said, the problem is that your envelopes/glissandos are going out of phase. I have attached a risset tone patch i made which uses Nathan Wolek's phasor.shift~ external to get sample accurate synchronised ramps at different phases.
[ advert ] This is loosely based on my endless series plugins [/ advert ]
you need the external from the granular toolkit here:
oli
thereishopeforus@hotmail.com wrote on Mon, 04 May 2009 03:14Have a look in the CNMAT MMJ package for their shepard.js file and [sinusoids] external. The shepard.js helpfile shows how you can create this continually rising/falling glissando.
lh
What he said. Thanks.
mz
Hi Szrp....
how to transform your text into a max patch???
thanks
fv
Dear Federico
I am new to Max and I would like to know how to de-encript the patcher that you or Szrp made for glissandi. Also how to obtain the whole patch.
Best Regards
lp
Here's one with just generic MSP objects.
And here's a work made from this kind of algorithm.
There is also a Jamoma module for this made by Trond Lossius. It's in the main distro, o r directly @ https://github.com/jamoma/JamomaModular/tree/master/Max/modules/audio/rissetGlissando
Dear fp and Timothy
do these tools work with sample midi files? Also is there somewhere explanations on how to use these patches?
Best Regards
lp