rotate in 4 speakers
Hello,
I wonder whether anyone could give me a hint, who to make the following patch smarter.
The ideas is the rotate a recording.
[ Patch in Max4 ]
All the best
Krisztian
Hey. You should take a look at Ambisonics.
http://www.icst.net/research/downloads/ambisonics-externals-for-maxmsp/
thank you, for some reasons I did not get a notification of your reply. best, K
see attached files 110.dekamix for an example of circular panning.
it is a 10 channel patch, but you can easily crate a 4-channel version from it
for your personal needs.
note 1. that the value for "equal power" in the help file is suited to my
taste and speakers, it is not a scientfic elaborated value.
note 2. that the "interpolation" parameter will interpolate "linear" between
position in a circle, i.e. it moves along a segment of the circe, not along
its outline.
(the channel seperation, for example when put on "equal power", will still
stay true.)
feedback is welcome.
-110
hello,
it is asking me for the 110.map. I did not work without.
thank you,
K
Dear Roman
I have two choices:
(1) I try to figure out how you made a patch and make one from scratch
or
(2) alter yours to make it work with 4 speakers, which I am finding a hard nut:)
(1)
I am finding it difficult to have 4 values which I can use to change volumes of 4 samples.
The rotation of the samples is sorted it is just the samples individual volume I need to be able to alter.
The incoming signal is scaled to 0-100,
where if it is at 25 the first sample should be the loudest
if the signal gets closer to 50 the 2nd sampler should be louder, but the first sampler fades away....
Now I did not get to far as I am afraid I need some advanced expression to continue...
can you help please?
any help appreciated.
Krisztian
Give this a try:
hello Steve
I have tried it, but it gives me the same amplitude for all 4 outputs when the Q is between 0.25 an 0.75.
thank you,
K
hmmmmmm ... it might be that i am wrong when i suggest you to just shorten it to 4 speakers ...
it might be that the separation value must be changed too then ... or something like that.
i dont know if you already found that out, but in my 10 channel version there are 10 numbers
which represent the degree/angle ... it could be dynamic (it is only not dynamic because we
only have 9 arguments to patcher in max) ... so the first step is to change those to 0, 90, 180., 270 ...
i cant now, but i will look into it later and post you a 4 channel version ... i can then also alter
it to your needs or make further suggestions.
-110
hi -110
oppps, yes I altered it before, but forgot to check the cabling.. now it works... soon I will upload a morph patch which is base on yours... I like it a lot. thanks... K
and again... it really works, though I still have to add a feature which changes which voice is more dominant (volume).. as mentioned above. But, yes, your patch is great... until I understand the mathematics in it I would love to use it if you do not mind :)
the really beta version of the morph patch attached with the altered ~110 files, where I also use a Sarcuino.
(in Max5 the knobs degrees have to be altered)
thanks again and all the best
Krisztian
sure use it, but always rename abstractions when altered or
you will run into trouble hen you install both :)
your knob with the 4 msliders is nice.
i would use [lcd] to make an endless knob, then you could
have the 4 sliders diagonal (i.e. like the speaker position
actually is)
hmmm. :)
you could use the expr pow(cos .... output (inside the 110.deg2gain)
to control those 4 sliders, you know? and let them diplay proper db/A ...
the sliders will then also display correctly when the seperation is not
"equal power" :D
god, i gotta open max now and try it
hi, thanks for the feedback, I will have to try these (lcd, exp pow) asap!
thanks again, and all the best
Krisztian
hi Steven
I had a look again on the code you sent me with the "generated signal buffer"... in Max 4 I had to change the [add signal] objects to simple [add float] objects ant than it works. thanks for your help, I shall be using this smart ramp from now. all the best.
Krisztian
Hi Tedor,
Glad you got it to work for you. Have fun!
Best,
Steven