[PD] Update cyclone maintenance
Fred Jan Kraan
fjkraan at xs4all.nl
Sun Jun 7 20:35:58 CEST 2015
Hi Alexandre,
> another bug, now in [slide~], it needs a ramp up value that is small, so
> the ramp down works. On the other hand, ramp down value can be zero and
> ramp up will still work. Check attached file.
>
Fixed this one too. I will try to fix cycle~ too before updating all
binary packages.
> I was able to implement slide~ with vanilla objects only and with
> [fexpr~], it works fine without this bug, but I found that the formula
> needs to have at least a value of "1" to work, so [max~ 1] does the job.
> but when it receives a "0", the audio will actually become constant, so
> it's not related to the bug in the slide~ object, where the ramp just
> doesn't happen.
The slide~ object will effectively use 1 for up and down values smaller
than 1. Which is sensible as it represents the number of samples of the
slide.
>
> cheers
Thank you & greetings,
Fred Jan
>
> 2015-06-06 17:26 GMT-03:00 Alexandre Torres Porres <porres at gmail.com
> <mailto:porres at gmail.com>>:
>
> I have another bug to report, now in [rampsmooth~].
>
> According to its help file, it should generate a linear ramp, but it
> doesn't. Instead, it generates a logarithmic curve just like
> [slide~]. I have attached a picture that shows how both are
> operating in the same way, where they shouldn't.
>
> In MAX, [rampsmooth~] does in fact generate a perfectly linear ramp,
> unlike [slide~].
>
> I was actually able to implement [slide~] only with [fexpr~], making
> it 100% compatible to vanilla. If there's a filter formula tht
> generates perfectly linear ramps I can implement it I guess, but it
> should be fairly easy to change it in the object. I'll see what I
> can do to help.
>
> cheers
>
> 2015-06-05 18:08 GMT-03:00 Dan Wilcox <danomatika at gmail.com
> <mailto:danomatika at gmail.com>>:
>
> [m_scale] is an abstraction ...
>
> --------
> Dan Wilcox
> @danomatika <https://twitter.com/danomatika>
> danomatika.com <http://danomatika.com>
> robotcowboy.com <http://robotcowboy.com>
>
>> On Jun 5, 2015, at 5:05 PM, Alexandre Torres Porres
>> <porres at gmail.com <mailto:porres at gmail.com>> wrote:
>>
>> Yeah, I already built it with expr, so I don't really need to
>> download etxernals for that. I was just wondering if extended
>> already had such a thing, and it doesn't, so I think it's a
>> nice addon to cyclone.
>>
>> An addon to cyclone would implicate and addon to extended, but
>> then, it's not clear it'll ever be maintained again. Last time
>> anyone talked about it in this list was 6 months ago... one
>> way or another, seems like a nice addon to cyclone.
>>
>> Maybe it could be just an abstraction and it doesn't have to
>> be a compiled object, I see the point. But I'd like to try and
>> code it as an external into the cyclone library if possible.
>>
>> cheers
>>
>> 2015-06-05 17:50 GMT-03:00 Dan Wilcox <danomatika at gmail.com
>> <mailto:danomatika at gmail.com>>:
>>
>> See [m_scale] in
>> rjlib: https://github.com/rjdj/rjlib/tree/master/rj
>>
>> --------
>> Dan Wilcox
>> @danomatika <https://twitter.com/danomatika>
>> danomatika.com <http://danomatika.com/>
>> robotcowboy.com <http://robotcowboy.com/>
>>
>>> On Jun 5, 2015, at 4:35 PM, pd-list-request at lists.iem.at
>>> <mailto:pd-list-request at lists.iem.at> wrote:
>>>
>>> *From: *Alexandre Torres Porres <porres at gmail.com
>>> <mailto:porres at gmail.com>>
>>> *Subject: **Re: [PD] Update cyclone maintenance*
>>> *Date: *June 5, 2015 at 4:34:55 PM EDT
>>> *To: *Fred Jan Kraan <fjkraan at xs4all.nl
>>> <mailto:fjkraan at xs4all.nl>>
>>> *Cc: *"pd-list at lists.iem.at
>>> <mailto:pd-list at lists.iem.at>" <pd-list at lists.iem.at
>>> <mailto:pd-list at lists.iem.at>>
>>>
>>>
>>> I'm voting for a new [scale] and [scale~] object in
>>> cyclone, the second is missing completely in extended,
>>> the first is around, but in different versions, like
>>> [maxlib/scale], which has a log option, and is actually
>>> buggy, and the [expr_scale], which is just an expr
>>> abstraction. Seems like very simple externals to make and
>>> I could go ahead and code them. I think they'd be really
>>> useful. For example, [scale~] would be essential to
>>> adjust the amplitude range from LFOs to control your
>>> patches. the [scale] would be good for adjusting MIDI input.
>>>
>>> cheers
>>
>>
>
>
>
More information about the Pd-list
mailing list