Is scale insconsistent?


    Feb 19 2007 | 10:04 pm
    Hello all,
    It seems to me that I should get the same exponetially scaled output in the four mapped ranges in the patch below but I don't. If I remove the exponential base value, all four behave identically. Any thoughts on what I'm missing here? I'm still using 4.5.7....does 4.6 act differently?
    Thanks,
    Lewis
    Max Patcher
    In Max, select New From Clipboard.

    • Feb 19 2007 | 10:34 pm
      Yeah - It's been weird ever since I can remember. So I made this patch to do scaling I could predict:
      (The idea came from someone on the forum)
      Max Patcher
      In Max, select New From Clipboard.
    • Feb 20 2007 | 6:04 am
      Lewis Keller wrote: > It seems to me that I should get the same exponetially scaled output > in the four mapped ranges in the patch below but I don't. If I > remove the exponential base value, all four behave identically. Any > thoughts on what I'm missing here? I'm still using 4.5.7....does 4.6 > act differently?
      I gave up on the fifth argument a long time ago. Its not really documented what it does and is, as you show just buggy. I would even recommend to eliminate the documentation about the 5th argument, or maybe just mention, that it exists only for backwards compatibility, but should not be considered usefull. Any other method for tweaking and curving is better. I love to use either atodb/dbto or mtof/ftom. For musical purposes it has the advantage that it also documents what you want to do by naming it...
      And last not least, Litter from Peter does contain correctly working scale objects. He will chime in and tell you if its available with the free starter pack or if you need pro... (I have to leave you some space Peter, I know you can't resist, love it... ;-)
      Stefan
      -- Stefan Tiedje------------x------- --_____-----------|-------------- --(_|_ ----|-----|-----()------- -- _|_)----|-----()-------------- ----------()--------www.ccmix.com
    • Feb 20 2007 | 6:47 am
      Quote: Stefan Tiedje wrote on Mon, 19 February 2007 22:04 ---------------------------------------------------- > I gave up on the fifth argument a long time ago. Its not really > documented what it does and is, as you show just buggy.
      Do you think that I should submit this as a bug report then? Or is this old news? I searched for evidence of previous reports to the list but came up empty. Perhaps this is common knowledge to Cycling folks and not worth bugging them about again? Ouch, sorry.
      > And last not least, Litter from Peter does contain correctly working > scale objects. He will chime in and tell you if its available with the > free starter pack or if you need pro... > (I have to leave you some space Peter, I know you can't resist, love > it... ;-)
      Why have I been so blind! Of course I have the starter pack but downloaded it when I was a wee starter myself and didn't know what to do with any of it. I really should go through all of the externals' help files from stuff I downloaded a couple of years ago and see how many things I've been doing the hard way! Thanks for the advice.
      Lewis
    • Feb 20 2007 | 6:50 am
      Quote: arvidtp wrote on Mon, 19 February 2007 14:34 ---------------------------------------------------- > Yeah - It's been weird ever since I can remember. So I made this patch to do scaling I could predict: > > (The idea came from someone on the forum) >
      That's beautiful, thanks for that!
    • Feb 20 2007 | 9:40 am
      Lewis Keller wrote: > Do you think that I should submit this as a bug report then? Or is > this old news? I searched for evidence of previous reports to the > list but came up empty. Perhaps this is common knowledge to Cycling > folks and not worth bugging them about again? Ouch, sorry.
      Its old news and its difficult to fix at the same time. Whenever there is a weak design, and its been around for a long time, you just can't change the design. In the end, the buggy part, that, which definitely doesn't work as advertised, isn't too much worth to bother. Better get your patch work the way you think, and that would require to ignore that 5th parameter anyway... Personaly I don't care at all if this will be fixed or not...
      > Why have I been so blind! Of course I have the starter pack but > downloaded it when I was a wee starter myself and didn't know what to > do with any of it. I really should go through all of the externals' > help files from stuff I downloaded a couple of years ago and see how > many things I've been doing the hard way! Thanks for the advice.
      Ah, and to get you into specific, 3rd parties, I'll do it like Peter, you should have a look at my collection (at c74/share), its all abstractions which you could analyse and hopefully get some inspiration from... (and its free as in speaking about beer... ;-)
      Stefan
      -- Stefan Tiedje------------x------- --_____-----------|-------------- --(_|_ ----|-----|-----()------- -- _|_)----|-----()-------------- ----------()--------www.ccmix.com
    • Feb 20 2007 | 10:23 am
      > It seems to me that I should get the same exponetially scaled > output in the four mapped ranges in the patch below but I don't. > If I remove the exponential base value, all four behave > identically. Any thoughts on what I'm missing here? I'm still > using 4.5.7....does 4.6 act differently?
      I use the patch below. Everything is fine, consistent, and has more options than scale anyway.
      Arvid's patch is nice, but it's not an exponential mapping. The following also demonstrates the (subtle) differences between exponential and power mappings.
      Max Patcher
      In Max, select New From Clipboard.
      Requires the Litter Power Starter Pack, available below
      -------------- http://www.bek.no/~pcastine/Litter/ ------------- Peter Castine +--> Litter Power & Litter Bundle for Jitter Universal Binaries on the way iCE: Sequencing, Recording & Interface Building for |home | chez nous| Max/MSP Extremely cool |bei uns | i nostri| http://www.dspaudio.com/ http://www.castine.de
    • Feb 20 2007 | 4:23 pm
      Quote: Stefan Tiedje wrote on Tue, 20 February 2007 01:40 ---------------------------------------------------- > > Ah, and to get you into specific, 3rd parties, I'll do it like Peter, > you should have a look at my collection (at c74/share), its all > abstractions which you could analyse and hopefully get some inspiration > from... (and its free as in speaking about beer... ;-) ----------------------------------------------------
      Stefan, I've already got it. In fact I recommended St.PresetAid to someone on the list just the other day! :) Thanks for sharing your hard work.
      Lewis
    • Feb 20 2007 | 4:27 pm
      Quote: Peter Castine wrote on Tue, 20 February 2007 02:23 ---------------------------------------------------- > Arvid's patch is nice, but it's not an exponential mapping. The > following also demonstrates the (subtle) differences between > exponential and power mappings.
      Ah yes, thanks for pointing that out.
      Max Patcher
      In Max, select New From Clipboard.
      >
      LOL! Because you programmed it to work as advertised. :) Thank you too for making the starter pack freely available and for the help.
      Lewis
    • Feb 21 2007 | 3:14 pm
      Lewis Keller wrote: >> #P comment 275 234 184 196617 why are all four outputs the same?; > > LOL! Because you programmed it to work as advertised. :)
      Actually he didn't, and the question should be "why are all four outputs not always the same? (try to give it 2.04) The answer would be the int numberboxes...
      Stefan
      -- Stefan Tiedje------------x------- --_____-----------|-------------- --(_|_ ----|-----|-----()------- -- _|_)----|-----()-------------- ----------()--------www.ccmix.com
    • Feb 21 2007 | 10:31 pm
      On 21-Feb-2007, at 16:14, Stefan Tiedje wrote:
      > (try to give it 2.04)
      Nice find.
      2.04 gets screwed by the [* 100.]. Replace that with a [lp.scampi 100 round] and everything's hunky dory again.
      Wow, we just had that in the other thread. Synchronicity, man. Heavy. I think I hear 'Dark Side of the Moon' playing in the next room.
      Wow.
      This is almost as psychedelic as double-clicking on lp.hyppie.
      -------------- http://www.bek.no/~pcastine/Litter/ ------------- Peter Castine +--> Litter Power & Litter Bundle for Jitter Universal Binaries on the way iCE: Sequencing, Recording & Interface Building for |home | chez nous| Max/MSP Extremely cool |bei uns | i nostri| http://www.dspaudio.com/ http://www.castine.de