Cytomic "The Scream" stomp box distortion plugin

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
Post Reply New Topic
RELATED
PRODUCTS
The Scream

Post

All stages in the non-HD version are also based off MNA, but the input and output stages can use some pre-computed tables to speed up the solver for those sections. The tables are re-computed every time a randomisation or schematic component value changes.
The Glue, The Drop - www.cytomic.com

Post

andy-cytomic wrote: Mon Jan 15, 2024 2:44 am Yes. More specifically it uses MNA (modified nodal analysis), which is a variant of Kirchhoff's current law.

Here is a pdf of the matrix being solved:
https://cytomic.com/files/forums/scream ... matrix.pdf

And this is that pdf zoomed out:
Image
It's amazing what CPUs can handle in real time these days :eek:

Post

meloco_go wrote: Mon Jan 15, 2024 4:09 am It's amazing what CPUs can handle in real time these days :eek:
Indeed! But this would still not be possible without me having spent a great deal of R&D into write a powerful symbolic simplification engine and code generator that looks at all the steps involved in solving the matrix and applies a bunch of algebraic simplifications and optimisations to make it all run really fast. The matrix is solved up to 12 times per sample, but around half or more of the cpu is actually used in evaluating the non-linear functions to make it all work eg: functions like log and exp. I also spend a lot of time writing these highly optimised and accurate parallel non-linear functions, without which there would be no drive!
The Glue, The Drop - www.cytomic.com

Post

andy-cytomic wrote: Mon Jan 15, 2024 5:06 am
meloco_go wrote: Mon Jan 15, 2024 4:09 am It's amazing what CPUs can handle in real time these days :eek:
Indeed! But this would still not be possible without me having spent a great deal of R&D into write a powerful symbolic simplification engine and code generator that looks at all the steps involved in solving the matrix and applies a bunch of algebraic simplifications and optimisations to make it all run really fast. The matrix is solved up to 12 times per sample, but around half or more of the cpu is actually used in evaluating the non-linear functions to make it all work eg: functions like log and exp. I also spend a lot of time writing these highly optimised and accurate parallel non-linear functions, without which there would be no drive!
Yeah, sorry I didn't mean to take away from your hard work. Your plugins sound amazing and consistent no matter what source I use them on! IMO this is a direct result of the thoroughness of the modelling.

Post

Instant buy. The Scream is amazing on 808 bass!
I hope manual will consist the info about components and how to vary left and right channels components for great stereo separation.

Is it possible to modify components values by mousewheel? Or only keyboard input is allowed?
Made in Ukraine: https://www.andivax.com

Post

will there be a sale or crossgrade if you got another plugin from cytomic?
DAW FL Studio Audio Interface Focusrite Scarlett 1st Gen 2i2 CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT Be Quiet DP 550W OS Win10 64Bit

Post

andivax wrote: Sat Jan 20, 2024 10:47 pm Instant buy. The Scream is amazing on 808 bass!
I hope manual will consist the info about components and how to vary left and right channels components for great stereo separation.

Is it possible to modify components values by mousewheel? Or only keyboard input is allowed?
The change of component values is not smooth, the entire circuit including all coefficients are recomputed from scratch, just like a change in sample rate. Currently when changes are made I wait for a bit, and then calculate the result, so it would be possible to support a delayed change on mouse wheel. I’ll have a look at this and see if it’s too clunky. It may be better to have buttons to click, say x1.25 and /1.25 to keep expectations more inline with what is going on under the hood and keep mouse wheel support for those controls that are automatable.
The Glue, The Drop - www.cytomic.com

Post

Caine123 wrote: Sat Jan 20, 2024 11:11 pm will there be a sale or crossgrade if you got another plugin from cytomic?
Cytomic’s permanent discount offers are outlined here:
https://cytomic.com/faq/do-you-offer-discounts/
The Glue, The Drop - www.cytomic.com

Post

andy-cytomic wrote: Fri Jan 26, 2024 12:57 am The change of component values is not smooth, the entire circuit including all coefficients are recomputed from scratch, just like a change in sample rate. Currently when changes are made I wait for a bit, and then calculate the result, so it would be possible to support a delayed change on mouse wheel. I’ll have a look at this and see if it’s too clunky. It may be better to have buttons to click, say x1.25 and /1.25 to keep expectations more inline with what is going on under the hood and keep mouse wheel support for those controls that are automatable.
It's a good workaround options, Andy!
1) Delayed change on Mouse wheel
OR
2) User points mouse cursor under parameter and arrows for change parameter appears.
OR
3) You decide )

Thanx!
Made in Ukraine: https://www.andivax.com

Post

I'm getting close to finishing the manual, I'll continually update it as I'm filling in details. I'm using markdown and generating the pdf / html using a tool called pandoc, so the same content can easily be published on the web as well as included in the download as a pdf. I've left the current styling as a LaTex type technical paper for now, please let me know if you think this style is ok.

Any comments or suggestions welcome, especially for any topics you think aren't covered in enough detail, or if you'd like to suggest new things to cover, but hopefully it will already be useful on a bunch of topics:

https://cytomic.com/files/TheScream-Manual.pdf
The Glue, The Drop - www.cytomic.com

Post

andy-cytomic wrote: Thu Feb 22, 2024 10:49 am I'm getting close to finishing the manual, I'll continually update it as I'm filling in details. I'm using markdown and generating the pdf / html using a tool called pandoc, so the same content can easily be published on the web as well as included in the download as a pdf. I've left the current styling as a LaTex type technical paper for now, please let me know if you think this style is ok.

Any comments or suggestions welcome, especially for any topics you think aren't covered in enough detail, or if you'd like to suggest new things to cover, but hopefully it will already be useful on a bunch of topics:

https://cytomic.com/files/TheScream-Manual.pdf
Great! Waiting for random and scheme parts!
Just one problem. In my case I can't tell the difference between Intermediate and Minimum Phase on the graphs. It's so similar in colour.
Made in Ukraine: https://www.andivax.com

Post

Just a quick one - p22 says "how much latency they introduce, and weather each frequency is delayed"
That should be "whether" ;)
John Braner
http://johnbraner.bandcamp.com
http://www.soundclick.com/johnbraner
and all the major streaming/download sites.

Post

jbraner wrote: Thu Feb 22, 2024 1:47 pm Just a quick one - p22 says "how much latency they introduce, and weather each frequency is delayed"
That should be "whether" ;)
Thanks for the heads up, I've re-worded that section :)
The Glue, The Drop - www.cytomic.com

Post

andivax wrote: Thu Feb 22, 2024 11:25 am Great! Waiting for random and scheme parts!
Just one problem. In my case I can't tell the difference between Intermediate and Minimum Phase on the graphs. It's so similar in colour.
Please make sure to take in the earlier sections, specifically how the Drive and Tone knobs change the signal, as this is critical to understanding the plugins operation.

I don't want rainbows, but I'll try to increase the contrast a little on those graphs, but the point is they are so similar in frequency response (amplitude) that it doesn't matter which you use, it's all about the phase / group delay / step response, which are clearly visible.
The Glue, The Drop - www.cytomic.com

Post

Bottom of page 7 (first sentence in Bias): "batter" instead of "battery".

Post Reply

Return to “Effects”