[ANN] Infamous Power Cut

Discuss anything new and newsworthy! See http://planet.linuxaudio.org for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.

Moderators: raboof, khz, MattKingUSA

ssj71
Established Member
Posts: 1293
Joined: Tue Sep 25, 2012 6:36 pm

Re: [ANN] Infamous Power Cut

Post by ssj71 »

Thanks to bluebell, he found a bug causing the crackle. Master branch has been fixed. Please continue to let me know any bugs you find!
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!

User avatar
autostatic
Established Member
Posts: 1728
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Contact:

Re: [ANN] Infamous Power Cut

Post by autostatic »

I've uploaded Debian/Ubuntu packages to the kxstudio-debian Testing repository: https://launchpad.net/~kxstudio-debian/ ... _amd64.deb

Haven't checked out all the plugins yet but the PowerCut is really cool. So thanks for this ssj71!

zth
Established Member
Posts: 94
Joined: Mon Jan 16, 2012 9:06 pm

Re: [ANN] Infamous Power Cut

Post by zth »

ssj71, this is absolutely amazing :D Been looking for something like this for ages! Thanks a ton, trying it out right now!

Any chance of a reverse of this...? Going from nothing to "full speed"?

ssj71
Established Member
Posts: 1293
Joined: Tue Sep 25, 2012 6:36 pm

Re: [ANN] Infamous Power Cut

Post by ssj71 »

zth wrote:ssj71, this is absolutely amazing :D Been looking for something like this for ages! Thanks a ton, trying it out right now!

Any chance of a reverse of this...? Going from nothing to "full speed"?
Thanks for the kind words. I thought it might help some people.

Unfortunately going the other way is non-causal, or in layman's terms, has to predict the future. If you want to "start up" like this and have it normal speed after 1 second, you silence the data until its triggered, then once triggered you playback slowly then faster and faster until it gets up to speed, but by the time you've gotten up to speed you played the first part slowly and so now you are behind. But you can't catch up without going faster than the actual playback speed. The overshoot would probably not be the desired effect.

While writing out this answer though, you've set me thinking more about it. You can introduce latency for non-causal filters like this, which removes the usefulness for live use (which is mostly what I've had in mind), but with latency compensation in DAWs it would work for recordings just fine. The challenge is figuring out where exactly to start so that after X seconds you are in place and playing at normal speed. But its just math, and when did I ever let that scare me? More challenging is if the user tries to change that length value in the process of the startup it would change where you need to be in time, which will be hard to compensate for. It could disregard the change in setting once triggered I guess...

Hmm...
No promises, but now I can't help but think more about it. I love math! </confession>
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!

Post Reply