Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

plugins: deprecate PSinGrain #3372

Closed
wants to merge 1 commit into from

Conversation

nhthn
Copy link
Contributor

@nhthn nhthn commented Dec 31, 2017

PSinGrain is a fast way of generating a sine wave grain with a parabolic envelope. it performs its intended purpose, but after the grain finishes, it starts increasing in amplitude again and never stops, which is pretty useless. it might be salvageable, but it's not worth the trouble in my view. this commit deprecates it.

closes #3292.

This commit deprecates PSinGrain for 3.10.
@nhthn nhthn added this to the 3.10 milestone Dec 31, 2017
@nhthn
Copy link
Contributor Author

nhthn commented Jan 6, 2018

ping

@mossheim
Copy link
Contributor

mossheim commented Jan 6, 2018

I'm not totally convinced it makes sense to deprecate this – I think it's reasonable to keep it around as long as it's documented as a FIXME. Unlike some of the other UGens, PSinGrain is only about 100 LOC, so I think it wouldn't be too hard to fix if someone wanted to invest time into it.

@mossheim
Copy link
Contributor

mossheim commented Feb 4, 2018

Having spent some time thinking about it - if this isn't deprecated it seems like there's a very low chance anyone will come along and fix it. I am ok with this now. @telephon - what do you think?

@telephon
Copy link
Member

telephon commented Feb 4, 2018

I think it's worth fixing.

@telephon
Copy link
Member

telephon commented Feb 4, 2018

I've just fixed it in one line. Into what branch should it go?

@telephon telephon mentioned this pull request Feb 4, 2018
@mossheim
Copy link
Contributor

mossheim commented Feb 4, 2018

I've just fixed it in one line. Into what branch should it go?

Oh, wonderful! This can go into 3.9.2.

Closing this PR since it's no longer needed.

@mossheim mossheim closed this Feb 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PSinGrain's constantly growing amplitude
4 participants