Ring modulator with 2 inputs?

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

I'm looking for a free ring modulator plugin which accepts two channels of external audio input and ring modulates those signals. I'm not looking for the more common effect (for VST plugins) of a single external audio input modulating, or being modulated by, an internal oscillator.

Does this exist in freeware?


thanks,
McLilith

Post

it should be a piece of cake to make in synthedit if it doesn't already exist.
Image

Post

McLilith wrote:I'm looking for a free ring modulator plugin which accepts two channels of external audio input and ring modulates those signals.
It's a builtin contraption in Audiomulch.

Try this one

Tiny God will also produce one in the next 3 months as part of the TinyFX suite.
Image
Don't do it my way.

Post

jtxx000 wrote:it should be a piece of cake to make in synthedit if it doesn't already exist.
Thanks. That's what I decided to do.

Post

Borogove wrote: Try this one
I tried your link, but I couldn't find an actual download link. For now, I'll make something in SynthEdit. The TinyFX series sounds interesting. It would be cool to have an optimized, low-cpu ring modulator with two audio inputs.

take care,
McLilith

Post

McLilith wrote:It would be cool to have an optimized, low-cpu ring modulator with two audio inputs.
There's not really much there you can optimize. :)

Are you after two stereo inputs to one stereo output, or two mono inputs to one mono output?
Image
Don't do it my way.

Post

<This thread> contains a link to the scheme of a hardware passive ring modulator. I'm surprised nobody has built a VST version (well, its not in the KVR database anyway.)

I'm tempted to have a go at it in SE (first project!) but don't hold your breath...

Post

Borogove wrote:
McLilith wrote:It would be cool to have an optimized, low-cpu ring modulator with two audio inputs.
There's not really much there you can optimize. :)
I was thinking "optimized" compared to a synthedit implementation.
Borogove wrote:Are you after two stereo inputs to one stereo output, or two mono inputs to one mono output?
Two stereo inputs and one stereo output would be cool, but I could always use two instances of a mono unit to get stereo. In fact, that's what I'm doing now. I created a mono unit in SynthEdit and it seems to work okay.

I'm really surprised that no one has released a basic ring modulator like this before. I'm having fun ring modulating the outputs of two VSTi plugins, to get a funky hybrid of the two. Of course, polyphony isn't very practical with this setup. :)


take care,
McLilith

Post

C00kie wrote:<This thread> contains a link to the scheme of a hardware passive ring modulator. I'm surprised nobody has built a VST version (well, its not in the KVR database anyway.)
The ring modulator you speak of has a fair amount of flaws. Some people happen to like the character of those flaws, but it's not for everyone.

I was after a more perfect ring modulator function. I don't care about modeling the deficiencies and quirks of diodes and transformers. If I built a hardware unit, I would probably use the latest and greatest chip from Analog Devices, instead of diodes and transformers. My Chroma Polaris has a funky "ring modulator" made with digital logic--it really isn't a ring modulator in the traditional sense at all. I've been wanting to play with a more traditional, and much more accurate ring modulator, for awhile now.


take care,
McLilith

Post

Borogove wrote:
McLilith wrote:It would be cool to have an optimized, low-cpu ring modulator with two audio inputs.
There's not really much there you can optimize. :)
:hihi: You can't really get much simpler than a single multiplication per sample. The only simpler DSP process I can think of is gain. :hihi:

Forever,




Kim.

Post

Jeez wrote::hihi: You can't really get much simpler than a single multiplication per sample. The only simpler DSP process I can think of is gain. :hihi:
Okay, laugh it up. Like I tried to say, I was thinking of a plugin that didn't have any of the overhead that a SynthEdit plugin would almost certainly have. I wasn't thinking of optimizing the multiplication--just cutting out any uneeded SynthEdit baggage.

Keep on laughing though, it's good for you. Just realize though, you're the one who didn't understand the situation.

:hihi:
McLilith

Post

For a simple but effective mono solution, checkout Subminimal's Konstrux collection.

The operator plugin does simple two input math functions, one of which is multiplication. Voila, a no-CPU mono ringmod. That said, an SE plugin just designed to do it shouldn't really have that much in the way of overhead anyway, just a slightly higher filesize. For simple functions the SE shell is fairly well optimized. And in SE you could make a stereo one with gain control.

Cheers,
Steve

Post

McLilith wrote: Two stereo inputs and one stereo output would be cool, but I could always use two instances of a mono unit to get stereo.
You using a modular host? (EXT, Bidule?) Four input ports (2 stereo pairs) confuses a lot of hosts.
McLilith wrote:Like I tried to say, I was thinking of a plugin that didn't have any of the overhead that a SynthEdit plugin would almost certainly have. I wasn't thinking of optimizing the multiplication--just cutting out any uneeded SynthEdit baggage.

Keep on laughing though, it's good for you. Just realize though, you're the one who didn't understand the situation.
Easy there, tiger. SynthEdit shouldn't add any measurable overhead in this case assuming it has a "multiply two signals" module, is our point.
Image
Don't do it my way.

Post

Borogove wrote:You using a modular host? (EXT, Bidule?) Four input ports (2 stereo pairs) confuses a lot of hosts.
I'm using Tracktion, and I can put two mono processors into a rack filter (it's kind of a modular thing) and then use the composite as if it were a single plugin. (I'm also putting two VSTi plugins inside this composite, which serve as the signal sources.) I created a mono ring modulator VST in SynthEdit, and I'm using two instances of it this way in Tracktion at the moment. It's working great. (overhead and all) ;)

As for the overhead issue, alright, you guys win. While I think there will be a small amount of it (either CPU or filesize overhead), it probably won't be a problem for anyone. I just happen to have a perverse attraction to very svelte, efficient software. Okay? :)


take care,
McLilith

Post

Still recommend looking at Konstrux.

Also, why not make a stereo ringmod in SE?

Post Reply

Return to “Effects”