Dear Christof,

I understand that tradeoff when working with real-time audio.

However, I was talking about control logic, not audio.

BH

--
William Huston:  [email protected]
Binghamton NY

*Public Service Mapping / Videography / Research*
Blog <http://WilliamAHuston.blogspot.com> -- Facebook
<http://facebook.com/billhuston> -- Twitter
<http://twitter.com/WilliamAHuston>-- Youtube
<https://www.youtube.com/channel/UCGijK1amWOLglT3YeTyEBNQ?sub_congfirmation=1>
Document collections: VirtualPipelines <http://TinyURL.com/VirtualPipelines>
-- BHDCSDimockArchive <http://bit.ly/BHDCSDimockArchive>
Please support my work: TinyURL.com/DonateToBillHuston



On Thu, May 24, 2018 at 10:57 AM, Christof Ressi <[email protected]>
wrote:

> Hi William,
>
> there's no other sane way to handle division by 0 in the audio domain
> since the result must be a number and there are only two options: output 0
> or some ridiculously large number (which would be quite dangerous).
> Pd *could* handle it differently in the control domain, but why?
> as Matt said: just don't divide by 0 :-)
>
> Christof
>
>
> Gesendet: Donnerstag, 24. Mai 2018 um 16:52 Uhr
> Von: "Matt Davey" <[email protected]>
> An: "William Huston" <[email protected]>
> Cc: "[email protected]" <[email protected]>
> Betreff: Re: [PD] 1 / 0 = 0?
> Just don’t allow your function to blow up in the first place.
>
> On Thursday, May 24, 2018, William Huston <[email protected][
> mailto:[email protected]]> wrote:
>
> I have a function which blows up at a certain point, moves to infinity.
> In this case, it is basically 1/0.
>
> I was a little surprised to find that 1/0 = 0 (according to Pd).
> I was expecting NaN, or an overflow condition would could be trapped.
>
> So what I have to do is examine the *input* for the values
> which will blow up my function, and set a flag. While this
> is easy in this single case, it is awkward in the general case.
>
> This seems somewhat broken to me.
> Is this a bug?
>
> Thanks
> BH
>
>
>
> --
> William Huston:  [email protected][mailto:[email protected]]
> Binghamton NY
>
> Public Service Mapping / Videography / Research
> Blog[http://WilliamAHuston.blogspot.com] -- Facebook[http://facebook.com/
> billhuston] -- Twitter [http://twitter.com/WilliamAHuston] -- Youtube[
> https://www.youtube.com/channel/UCGijK1amWOLglT3YeTyEBNQ?sub_
> congfirmation=1]
> Document collections: VirtualPipelines[http://TinyURL.com/VirtualPipelines]
> -- BHDCSDimockArchive[http://bit.ly/BHDCSDimockArchive]
> Please support my work: TinyURL.com/DonateToBillHuston[http://
> TinyURL.com/DonateToBillHuston]
>  _______________________________________________ [email protected]
> mailing list UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list[https://
> lists.puredata.info/listinfo/pd-list]
>
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to