Cytomic "The Drop" Resonant Filter
- KVRAF
- 2938 posts since 9 Dec, 2011 from falling
Any second now ...
Bitwig Certified Trainer
- KVRAF
- 3261 posts since 27 Mar, 2010 from UK
Feels like a yottasecond...be nice to have a guess-ta-mitbillcarroll wrote:Any second now ...
I really want to get my dirty little mitts on this
- KVRAF
- Topic Starter
- 2637 posts since 3 Dec, 2008
Things are going very well but I'll wait until there are only final set of tasks like packaging up the build and updating the manual before I make an announcement. The DSP code (ie stuff you actually hear) is now feature complete in my current build and here are some task lists to let you know what is going on.V0RT3X wrote:When will the Drop.. actually drop?
Product specific tasks for The Drop completed in the last month:
- Bypass processing on silence (-110 dB peak)
- Crossfade LP / HP power buttons
- Legato mode for triggering and glide
- Glide for key track on/off button
- Optimised envelope using parallel circuit solver
- Audio to trigger detector
- Setting of denormal flush to zero flag
- Updated all filters to handle large drive with less aliasing
- Warm up filters for de-clicking
- Optimised all filter models to pre-compute all loop invariant constants
- Optimise LFO1 for parallel computation
- Only compute modulation if needed
- Visualiser for LFO1
- Visualiser for LFO2
- Step sequencer for LFO2
- Glide 1 pole and dynamic 2 pole algorithms
- Level control of LFO1, LFO2, and FM
- One shot mode for LFO2
- Adjustable sensitivity for Midi input to envelopes
- Invented and added new filter model SallenK SMP both LP and HP
- Test all filter models with huge input, huge resonance and huge modulation with and without oversampling
- a bunch more stuff that I can't remember / didn't keep track of that will make the product better
- Visualiser for Envelopes
- Visualiser for FM
The Drop is sounding stupendously good and I want to thank everyone for hanging in there for so long, the end is in sight.
The Glue, The Drop - www.cytomic.com
- KVRist
- 339 posts since 31 Jan, 2014 from Denmark
So release is tomorrow???andy-cytomic wrote:Things are going very well but I'll wait until there are only final set of tasks like packaging up the build and updating the manual before I make an announcement. The DSP code (ie stuff you actually hear) is now feature complete in my current build and here are some task lists to let you know what is going on.V0RT3X wrote:When will the Drop.. actually drop?
Product specific tasks for The Drop completed in the last month:The remaining product specific tasks for The Drop are:
- Bypass processing on silence (-110 dB peak)
- Crossfade LP / HP power buttons
- Legato mode for triggering and glide
- Glide for key track on/off button
- Optimised envelope using parallel circuit solver
- Audio to trigger detector
- Setting of denormal flush to zero flag
- Updated all filters to handle large drive with less aliasing
- Warm up filters for de-clicking
- Optimised all filter models to pre-compute all loop invariant constants
- Optimise LFO1 for parallel computation
- Only compute modulation if needed
- Visualiser for LFO1
- Visualiser for LFO2
- Step sequencer for LFO2
- Glide 1 pole and dynamic 2 pole algorithms
- Level control of LFO1, LFO2, and FM
- One shot mode for LFO2
- Adjustable sensitivity for Midi input to envelopes
- Invented and added new filter model SallenK SMP both LP and HP
- Test all filter models with huge input, huge resonance and huge modulation with and without oversampling
- a bunch more stuff that I can't remember / didn't keep track of that will make the product better
Then there are a bunch of tasks like doing a windows build, finishing off the new copy protection system, doing presets, updating the manual, updating to the latest version of Juce for better compatibility, but it is all downhill from now.
- Visualiser for Envelopes
- Visualiser for FM
The Drop is sounding stupendously good and I want to thank everyone for hanging in there for so long, the end is in sight.
Nahh just kidding, it sounds good and I can't wait to get my hands on the final product. Keep up the good work!
I can't lie to you about your chances, but... you have my sympathies.
- KVRist
- 40 posts since 19 Oct, 2006 from London
How about another Beta before you do all those extra things you mention Andy?
I want it. I want it now. I'm ready for this. I deserve this. I asked the universe to give this to me and it shall provide, as I am a good soul, placed on this earth to do good.
I want it. I want it now. I'm ready for this. I deserve this. I asked the universe to give this to me and it shall provide, as I am a good soul, placed on this earth to do good.
-
Colonel Flashback Colonel Flashback https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=57766
- KVRian
- 864 posts since 12 Feb, 2005 from Green Man Inn
he is slower than bitwig
- KVRAF
- 9576 posts since 16 Dec, 2002
Not possible!Colonel Flashback wrote:he is slower than bitwig
Also Bitwig is still unfinished and buggy
Amazon: why not use an alternative
-
- KVRist
- 440 posts since 22 Feb, 2014
Hey Andy,
Demoed your product and it's great! I want to get it when I get home Sunday. One question, does the beta get a free upgrade to version one? If not, how much?
Thanks!
Demoed your product and it's great! I want to get it when I get home Sunday. One question, does the beta get a free upgrade to version one? If not, how much?
Thanks!
- KVRAF
- 2938 posts since 9 Dec, 2011 from falling
FreeLimboLoves wrote:Hey Andy,
Demoed your product and it's great! I want to get it when I get home Sunday. One question, does the beta get a free upgrade to version one? If not, how much?
Thanks!
Bitwig Certified Trainer
-
- KVRist
- 179 posts since 1 Apr, 2014
So does oversampling make a huge difference with this plugin? What settings are you guys finding to be the best sounding vs practical CPU usage? When can you stop hearing a difference?
As we can only hear up to 20Khz at best, I wondered why oversampling makes such a difference. I know aliasing is a factor, but once you're over 2x oversampling(88.2Khz) surely this shouldn't be a problem?
As we can only hear up to 20Khz at best, I wondered why oversampling makes such a difference. I know aliasing is a factor, but once you're over 2x oversampling(88.2Khz) surely this shouldn't be a problem?
- KVRAF
- Topic Starter
- 2637 posts since 3 Dec, 2008
The recommend settings of x2 for realtime and x8 for render and that should cover you for most situations. If the resonance is not self oscillating, and the drive is low to medium and the input signal doesn't have high frequency content then no oversampling is required.Simulant wrote:So does oversampling make a huge difference with this plugin? What settings are you guys finding to be the best sounding vs practical CPU usage? When can you stop hearing a difference?
As we can only hear up to 20Khz at best, I wondered why oversampling makes such a difference. I know aliasing is a factor, but once you're over 2x oversampling(88.2Khz) surely this shouldn't be a problem?
Oversampling is about two things, headroom to avoid aliasing, and headroom to avoid warping. 88.2 kHz (44.1 x2) gives some headroom for aliasing and avoids frequency warping (which I won't go into here), so that should be used for high quality audio production. Some processes include non-linearities which produce a harmonic series, and these harmonics fall off as they go higher, but if the harmonic series starts at 10 khz then there is no room for the harmonics to be properly represented unless the sample rate is high, so even higher sample rates are needed for highly non-linear processes.
In the picture you can see a harmonic series at 1 khz, which has harmonics at 2, 3, 4, ... khz. If you move this up to have the fundamental at 10 khz, then you have harmonics at 20, 30, 40, ... khz, so only the first one of 20 khz is still under 1/2 the sample rate of 44.1 khz, the rest will alias. Even x2 is not enough to reduce the aliasing to inaudible levels, around x8 is needed to reduce the aliasing to around -96 dB, which is inaudible for all practical purposes.
Last edited by andy-cytomic on Wed Jul 30, 2014 4:00 am, edited 2 times in total.
The Glue, The Drop - www.cytomic.com
- KVRAF
- Topic Starter
- 2637 posts since 3 Dec, 2008
- KVRAF
- Topic Starter
- 2637 posts since 3 Dec, 2008
I am part way through finishing the new copy protection system, so until that is done I can't do a beta release. I've finished the last two visualisers, so the product specific DSP work for The Drop is complete, the rest of the work is shared framework stuff like copy protection, doing a windows build of the updated framework, and other things needed in the rundown to a v1.x beta of The Drop.KnickersDown wrote:How about another Beta before you do all those extra things you mention Andy?
I want it. I want it now. I'm ready for this. I deserve this. I asked the universe to give this to me and it shall provide, as I am a good soul, placed on this earth to do good.
The Glue, The Drop - www.cytomic.com