| |
Conrad
Registered: Nov 2006 Posts: 849 |
Flangering effect with noise waveform
I've been testing with some flangering effects recently and have noticed a problem that noise waveform generators can't be reset in order to produce the exact same signals each time so that two voices produce the matching signals at slightly offset frequencies to produce the flanger effect appropriately.
The effect obviously works with triangle, saw and pulse since they are all clean signals, where noise is random signals but are not a constant set after a warm reset of the c64. I've been comparing this with the recent release of reSid floating point and Dag Lem's older and not exactly accurate reSid.
This obviously occurs due to analogue signals from the SID chip, but still, is there a way of resetting the noise waveform in a way that it will produce the same constant signals in order to prevent noise+flangering problems during music playing for example?
If you guys don't know what I'm on about, test some SIDs out that use flangering with noise waveforms (like Galaxy Bounce (Jammer)) and compare it playing with reSid-fp (or a real C64) and the old reSid version (that is used in GoatTracker still). |
|
... 10 posts hidden. Click here to view all posts.... |
| |
Mace
Registered: May 2002 Posts: 1799 |
Oh, really?
Wow...
(Is this where I shoudl say 'my bad'? ;-) ) |
| |
Frantic
Registered: Mar 2003 Posts: 1648 |
Conrad: Keep in mind that such phase effects may run into trouble if used in a demo using sprites, or something else that affects the number of available cycles on a rasterline. |
| |
Jammer
Registered: Nov 2002 Posts: 1336 |
Quote: Jeeez...
You guys are terrible!
Where are the days of: Sometimes this works and we don't know why. Let's start it up and hope for the best!
All this rocketscience makes it so... predictable.
Where is the fun in that? ;))
But I'd love to hear some seventies phasing disco tunes with your newfound trick in the future! :)
don't agree. predictability is conditioned only by the authorship of richard :P
this F1, 09 thingy works \o/
i just set 1st frame wave as F1 and
01 E9 DF
02 81 DF
03 FF 00 for example ;)
it works in resid-fp and hoxs64, so i guess it works in general :D |
Previous - 1 | 2 - Next |