SynthMaker

Reversing the phase

Archive · 2006 13 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

jobro ·

I got an odd request for a plugin that actually can come handy for some ppl. What my client wants is to be able to adjust the phase differently for the two channels. Can this be done and how? No don't post pictures, just lend me the hint and I'll see if I can figure it out.

unkargherth ·

Are you talking about the phase of an oscillator?

if this is the case, the answer is obvious: get one oscillator per channel an manipulate the phase freely

cAPSLOCK ·

If it is the case that you mean to shift phase independantly on two channels of audio it can be a little more complicated.

First of all, much of what I am about to say is based on fairly shaky knowledge, but its right to the best of my knowledge. 😉 Hopefully the full wattage bulbs hre can enlighten us more where I go wrong.

Phase shift is sort of like EQ. It can be achieved in more than one way, and over specific frquency ranges or the entire bandwidth. I assume you mean the whole signal. In either case you can go with linear and non linear. In other words FIR or IIR. To get linear phase shifting FIR can be used but I think it will require a fairly large (for SM) impulse.

jobro ·

Isn't phase shifting:

L = 1 - In R = in

Am I on the right track here no?

matti ·

You mean delaying the other channel so they are off-phase? Or inverting the phase of the tracks separately? The words delay and inverting might help in this.

jobro ·

What my client did was allmost connected his earphones to the stereo and listening to some music, he found the effect useful and wanted a vst doing the same.

stefan ·

If you want to invert the phase you just have to multiply one of the channels with -1.

If you want a freely adjustable phase, you need to use an allpass filter.

If it's just for faking a "surround" feeling you might get away with just applying an adjustable short delay to one of the channels.

matti ·

Take a code module and put this inside it

monoin input; monoout output; float in1; in1 = input; in1 = in1 * -1.0; output = in1;

When inserted on a channel it inverts the phase. So in your case put it on either left or right channel. (jobros example of "1-in" doesnt work because "-1 - 1 = -2")

ah stefan was faster 🙂

sambean ·

I think I know the effect you're talking about jobro, I've an old pair of headphones that do the same. Just mix the left and right channels together with one of them inverted as the guys have suggested ie

out = left - right

You can get some good effects especially with low-bitrate mp3's

Sam

stefan ·

Ah! Seems to be a static "side boost".

If you want a non-static (adjustable) one, check out the mid-side coding modules from the Users Area on the wiki: mid side coding

jobro ·

Cheers for all your help here! Will knock up an osm later tonight.

sunsynth ·

HA, i remember this... 30 Years ago...

Used this as Quasi Quadro for the background speakers 🙂

Nice Sound!

Tip: On Headphone you get the same effect if you cut the connexion to the ground (mass)!

SUNsynth

GaryG ·

OTish...

the lead on the crappy cassette adapter thing I've been using in the car shorted out (or something...) recently. If you didn't hold it just right then you totally lost the centre of the sound, just the faintest trace of vocals (for instance) thanks to stereo reverb. Best centre/voice cancelling effect I've ever heard. Seemed to work on a lot of different material too.

Wouldn't mind trying to emulate it in software.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.