Re: Hiss Effect
Re: Hiss Effect
- Subject: Re: Hiss Effect
- From: email@hidden
- Date: Wed, 18 May 2011 16:45:21 -0500
Sean,
In this example are you applying the RIAA curve only to hiss and
scratch and not for the original music?
On Wed, 18 May 2011 14:41:20 -0700, Sean Costello
<email@hidden> wrote:
I think that adding an RIAA EQ curve to the music would cause undue
coloration, that wouldn't particularly sound like vinyl. Using a
lowpass filter with a fairly high cutoff might be useful in taming a
few kHz off the upper end of the audio.
One thought I had about the noise and pops: it might be possible to
use the same noise source for both. The trick would be to use the
noise for the hiss, and then use a simple polynomial to raise the
noise to the Nth power. This will create a series of randomly timed
pops, as only the noise values that are very close to +1 or -1 will
end up having amplitude of any significance when they are raised to
the Nth power.
A simple example in pseudocode:
noise = the bipolar random number generator of your choice.
noiseSquared = noise*noise;
noiseSquaredSquared = noiseSquared*noiseSquared;
pops = noiseSquaredSquared*noiseSquaredSquared*noise; // odd order
for N, in order to ensure bipolar "pops"
output = RIAAFilter(noise+pops);
Sean Costello
On May 18, 2011, at 2:34 PM, email@hidden wrote:
I need to add a vinyl feel on any given audio file, I thought to add
some hiss and scratch first and then, as a whole, music, hiss and
scratch, to pass it though a RIAA EQ curve, what do you think?
On Wed, 18 May 2011 11:35:11 -0400, enc0der <email@hidden>
wrote:
Well one thing you could do is take a look at Vinyl from iZotope.
It's a free app that adds pop and clicks to audio, I know it is an
AU,
not sure what other formats it supports. I am not sure if it is
sample based or generative, but it feels like it is generative.
I've
used it before on projects. If anything, it might give you some
ideas
about which path you want to take.
Personally, while I'd love the control of a generative approach, I
think using a bunch of samples as described would generate a much
more
realistic approach with less CPU overhead. How important is this
effect? Is it something people are going to want fine control over
to
tune it? I usually drop a parametric EQ after iZotope and do some
fine tuning to it when I am using it.
Rick
On Wed, May 18, 2011 at 10:29 AM, Dave Hoskins
<email@hidden> wrote:
I would attempt the scratch by roughly simulating what's happening
at the
needle itself.
Sound complex, but it's not.
Have a few (experiment) simple low pass filters set at around 200
to 2000
Hz, and randomly send single sample spikes through them. Not a
noise
generator, but a random number that selects when a spike is sent
randomly -
think Geiger counter. They have to be fairly quiet and at random
volumes -
watch for ear damage as impulses can be subtly harmful! ; )
Dave.
----- Original Message ----- From: <email@hidden>
To: <email@hidden>
Sent: Monday, May 16, 2011 5:00 PM
Subject: Hiss Effect
Hello,
I need some sort of plugin library to add hiss and scratch to any
given
audio signal, do you guys know anything I could use? I don't need
anything
fancy but it has to be generated as a plugin, I can't use some
pre-recorded
hiss/scratch sound and loop it since I won't know the length of
the given
signal. This is supposed to work in the iPad.
I appreciate any suggestion.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden