ndc Plugs release Fragmental VST plugin (now v1.02)
-
- KVRist
- Topic Starter
- 362 posts since 11 Sep, 2002 from Scotland
Hi all,
I've finally finished the plugin I've been working on with shamann for well over a year now; Fragmental.
It's a fairly complex multi-fx plugin, incorporating a delay, granulator, reversinator, and 3 phase vocoder effects (transpose, exaggerate, and spectral accumulation). I tried to design the interface around the idea that it's a plugin to be performed with, so the user should not have to perform complex mouse actions to manipulate the sound. As such, it takes a single gesture to change an effect's position in the signal chain, and modulation routing is controlled with the pie chart-type controls you can see above, which also control modulation amount. In terms of modulators, there are 3 available (red, green, blue) which can each be set to a choice of an LFO, an envelope detector, or a physically-modelled knob (in keeping with the performance idea). For a full explanation of how everything works, check out the included 10-page manual.
The code for the phase vocoder effects comes from the PVOC plugins (get them here if you're interested), which are licensed under the LGPL. Unfortunately, this makes them incompatible with Steiberg's stupid license, and they have to reside in a separate dll (NiallsPVOCLib.dll, also included). As long as you keep it in the same directory as the plugin dll though, everything will work fine and legal.
As usual it's open source, and I'm afraid it's Windows-only. You can get it here.
Finally, this will probably be my last VST plugin. I've grown tired of Steinberg's stupid license restrictions preventing me from releasing these plugins under the GPL, and with Vista looking kind of worrying for various reasons, I'm going to be moving my music-making activities over to Linux. Obviously that's going to be a huge pain in the arse, so I'm going to be spending most of my spare programming time trying to create a Linux DAW/host/A-V environment that I can feel reasonably comfortable working in. So, thanks everyone who's offered feedback and advice, and thanks too to the various people I've worked with from time to time (in chronological order (sorry if I've forgotten anyone): cbit, PJ Geerlings, liqih, spacedad, shamann). I really appreciate it .
- Niall.
I've finally finished the plugin I've been working on with shamann for well over a year now; Fragmental.
It's a fairly complex multi-fx plugin, incorporating a delay, granulator, reversinator, and 3 phase vocoder effects (transpose, exaggerate, and spectral accumulation). I tried to design the interface around the idea that it's a plugin to be performed with, so the user should not have to perform complex mouse actions to manipulate the sound. As such, it takes a single gesture to change an effect's position in the signal chain, and modulation routing is controlled with the pie chart-type controls you can see above, which also control modulation amount. In terms of modulators, there are 3 available (red, green, blue) which can each be set to a choice of an LFO, an envelope detector, or a physically-modelled knob (in keeping with the performance idea). For a full explanation of how everything works, check out the included 10-page manual.
The code for the phase vocoder effects comes from the PVOC plugins (get them here if you're interested), which are licensed under the LGPL. Unfortunately, this makes them incompatible with Steiberg's stupid license, and they have to reside in a separate dll (NiallsPVOCLib.dll, also included). As long as you keep it in the same directory as the plugin dll though, everything will work fine and legal.
As usual it's open source, and I'm afraid it's Windows-only. You can get it here.
Finally, this will probably be my last VST plugin. I've grown tired of Steinberg's stupid license restrictions preventing me from releasing these plugins under the GPL, and with Vista looking kind of worrying for various reasons, I'm going to be moving my music-making activities over to Linux. Obviously that's going to be a huge pain in the arse, so I'm going to be spending most of my spare programming time trying to create a Linux DAW/host/A-V environment that I can feel reasonably comfortable working in. So, thanks everyone who's offered feedback and advice, and thanks too to the various people I've worked with from time to time (in chronological order (sorry if I've forgotten anyone): cbit, PJ Geerlings, liqih, spacedad, shamann). I really appreciate it .
- Niall.
Last edited by NiallM on Fri Nov 09, 2007 1:56 pm, edited 2 times in total.
- KVRAF
- 10234 posts since 17 Sep, 2004 from Austin, TX
OMFG I thought you'd been commited or something!
ndc ndc ndc ndc ndc ndc ndc ndc ndc ndc ndc!
Thank you so much! This week keeps getting better and better!
ndc ndc ndc ndc ndc ndc ndc ndc ndc ndc ndc!
Thank you so much! This week keeps getting better and better!
-
- KVRAF
- 6828 posts since 28 Apr, 2004 from france
Yes
thank you very much.
I keep using a lot ndc trem+, ndc buffersynth alpha and some more plugins you've made.
good luck with Linux !
thank you very much.
I keep using a lot ndc trem+, ndc buffersynth alpha and some more plugins you've made.
good luck with Linux !
- KVRian
- 513 posts since 6 Jul, 2005 from Berlin
Very nifty. This thing makes some freaky sounds!
I'm Kieran, aka dblue, aka illformed | illformed.com | Glitch 2 now available for Windows, Mac and Linux!
-
- KVRist
- 75 posts since 30 Oct, 2002 from Vancouver, B.C.
This is a brilliant effect. I've always been fascinated with phase vocoding, and your implementation of the modulation routing and control is astounding. The 'pie-chart' interface is both flexible and powerful. On top of that, the gui is beautiful.
-
- KVRAF
- 3299 posts since 7 May, 2004 from Athens, Greece
I was about to say the same thingrunagate wrote:OMFG
If I go insane, please don't put your wires in my brain
- KVRAF
- 19134 posts since 13 Feb, 2003 from Vancouver, Canada
I'm not exactly Mr. Glitch, but this thing is immensely cool!! Love the GUI and the animated "cables" on the dice. Well done!!
Is that Tom Cruise?!?
Is that Tom Cruise?!?
-
- KVRAF
- 12235 posts since 18 Aug, 2003
No escaping the CPU consumption unfortunately. It uses six phase vocoders (3 stereo pvoc effects). The pvoc lib isn't exactly designed for efficiency.
I've been using it in various states for a long time now, I find I tend to use it and nothing else while using it. It's not exactly made for massive effects chains, and it is fairly expansive on its own.
I've been using it in various states for a long time now, I find I tend to use it and nothing else while using it. It's not exactly made for massive effects chains, and it is fairly expansive on its own.
-
- KVRAF
- 5629 posts since 22 Sep, 2005
in all his glorious madness! The lady on the left of him (his right) looks like she's thinking stop PLEASE STOP and everyone else looks like GO TOMMM GO TOMMM!!bduffy wrote:
Is that Tom Cruise?!?
THIS THING WORKS AMAZING IN FL7.. I love the fact that it's easy to gradually transform from a normal dry into a peaked out hugh effect and back again! This will be perfect for those transitions that need that little something.
Yea I can only use 5 dice max then I start to chip out.. Looks I will be applying this one directly!shamann wrote:No escaping the CPU consumption unfortunately. It uses six phase vocoders (3 stereo pvoc effects). The pvoc lib isn't exactly designed for efficiency.
L
-
- KVRAF
- 3299 posts since 7 May, 2004 from Athens, Greece
... and that was before I tried itzeoy wrote:I was about to say the same thingrunagate wrote:OMFG
now it's like {\bf OMFG}^{\bf OMFG}
fantastic GUI, and I mean it for both ergonomics and artistic style
not a glitch guy either but that's definitely a keeper for me. thanks guys
If I go insane, please don't put your wires in my brain
- KVRAF
- 35297 posts since 14 Sep, 2002 from In teh net