
she's working for THEM!
it's all going to go wrong for Art and Pip... the cunning twats!
( ,
Mon 8 Sep 2008, 13:48,
archived)
it's all going to go wrong for Art and Pip... the cunning twats!

Just 'pillaging'? That's no fun. What about the other part?
( ,
Mon 8 Sep 2008, 13:52,
archived)

Anyway, I'll threadjack instead. Anyone know anywhere I can see a bit of code or method for generating white noise spectra? Gotta clip the bandwidth, then inv-FFT back to a trace.
( ,
Mon 8 Sep 2008, 13:49,
archived)

... now I think you might be rehearsing for a Sandra Bullock film about computers...
( ,
Mon 8 Sep 2008, 13:51,
archived)

But I need noise within a specific bandwidth, and the only way I know of is to start with the spectrum, cut a chunk out of it, then turn that back into a signal. But to start with I either need a long white noise signal or a spectrum of one. And I don't know how easy/hard it is to make one up.
( ,
Mon 8 Sep 2008, 13:56,
archived)

bunch of pseudorandom uniforms and sum them.
what are you working in?
( ,
Mon 8 Sep 2008, 13:56,
archived)
what are you working in?

So, just a string of random numbers will make for a noise sample?
Then I could FFT that, clip the bandwidth, and inv-FFT it to get the band-limited noise I need?
I just wondered if there was a shortcut to making a spectrum. Could it just be uniform amplitudes with random phase, or will that go 'orribly wrong?
( ,
Mon 8 Sep 2008, 14:00,
archived)
Then I could FFT that, clip the bandwidth, and inv-FFT it to get the band-limited noise I need?
I just wondered if there was a shortcut to making a spectrum. Could it just be uniform amplitudes with random phase, or will that go 'orribly wrong?

think that you could generate a uniform random vector, mean zero. and then transform such that the autocorrelation is the identity...
/tending to talk out of my arse now, becuase I'm a bit uncertain about how to do what you want to do.
( ,
Mon 8 Sep 2008, 14:20,
archived)
/tending to talk out of my arse now, becuase I'm a bit uncertain about how to do what you want to do.