Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Vibrato Noise Bug Owner: Raijin New post
Page 1 of 2 Sort: Goto Page: [1] [2] Next >>
Vibrato Noise Bug Posted: 2011-05-11 08:37  (Last Edited: 2011-05-11 08:38) Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#17125
The 2a03 and MMC5 make this popping sound when certain vibrato effects are used. This happens in the stable 0.3.6 as well as the 0.3.7 beta.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Attachments:
vibrato_noise.ftm (1 Kb)
Posted: 2011-05-11 09:39 Reply | Quote
Dave
Moderator

Avatar

Member for: 5682 days
Location: UK
Status: Offline

#17128
not a bug, it's a quirk of the 2a03 (and MMC5 too, I guess) where the phase of the wave is reset. it's something you have to work around.

_______________________
[url=http://www.iridescentaudio.co.uk]iridescent audio
Posted: 2011-05-11 09:56 Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#17129
[quote=Dave]not a bug, it's a quirk of the 2a03 (and MMC5 too, I guess) where the phase of the wave is reset. it's something you have to work around.[/quote]
Ah... Somehow I had a feeling that it wasn't a bug after all. Still, pretty strange.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Posted: 2011-05-12 00:33  (Last Edited: 2011-05-12 00:35) Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#17142
Actually, this could come in handy when using certain DPCM samples (for example, you may be using a snare sample where you'd like the noise channel to give it more emphasis). The popping noise can actually be a good thing if you know how to use it properly.

You'll also see this happen in the DPCM channel if you're alternating between Z00 & Z7F for each time a sample is played.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-05-12 01:51 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#17154
Search the [url=http://www.famitracker.shoodot.net/wiki/index.php5?title=Sound_hardware#Internal_2A03.2F2A07_channels]wiki next time plzkthx.

Posted: 2011-05-12 01:57  (Last Edited: 2011-05-12 01:57) Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#17156
I can't believe it was in the wiki written as something so obvious. I feel pretty stupid =\

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Posted: 2011-05-12 02:02  (Last Edited: 2011-05-12 02:03) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#17157
[quote=Dave]not a bug, it's a quirk of the 2a03 (and MMC5 too, I guess) where the phase of the wave is reset. it's something you have to work around.[/quote]
Interestingly, the latest release of ppMCK features a command to cancel the effect of phase reset, SM and SMOF. Perhaps something similar could be implemented in FT? If that's even possible.

Posted: 2011-05-12 07:38 Reply | Quote
furrykef

Avatar

Member for: 5189 days
Status: Offline

#17177
[quote=jrlepage]Search the [url=http://www.famitracker.shoodot.net/wiki/index.php5?title=Sound_hardware#Internal_2A03.2F2A07_channels]wiki next time plzkthx.[/quote]
Why should somebody expect something like that to be in the wiki if it sounds like a bug in the software?

Posted: 2011-05-12 08:04  (Last Edited: 2011-05-12 08:05) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#17179
I dunno, I sort of assumed everyone would know about the 2a03 bug by now. My mistake then.

EDIT: While we're at it, is the 2a03 bug also present in the MMC5? Or is that not supposed to happen?

Posted: 2011-05-12 17:43 Reply | Quote
Xyz_39808

Avatar

Member for: 4180 days
Location: South Texas
Status: Offline

#17183
Is there a chart (me an my charts) that lets us know which notes exactly the bug works on? I've been getting it whenever I 3xx to or from A's or A#'s.

Posted: 2011-05-12 17:59  (Last Edited: 2011-05-12 18:16) Reply | Quote
InterrobangPie

Avatar

Member for: 4198 days
Location: England
Status: Offline

#17185
even more fixed

_______________________
[quote=iGotno_scope]im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to.[/quote]
Attachments:
vibrato_noise.ftm (1 Kb)
Posted: 2011-05-12 21:22 Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#17189
Actually, come to think of it, I also remember a sort of obnoxious sound when I used pitch bending effects on some notes as well with the 2a03.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Posted: 2011-05-13 04:05 Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#17203
[quote=Xyz_39808]Is there a chart (me an my charts) that lets us know which notes exactly the bug works on? I've been getting it whenever I 3xx to or from A's or A#'s.[/quote]

[quote=jrlepage]Search the [url=http://www.famitracker.shoodot.net/wiki/index.php5?title=Sound_hardware#Internal_2A03.2F2A07_channels]wiki next time plzkthx.[/quote]

Besides, I wonder why people are still calling it a bug; semiconductor chips don't get bugs. FamiTracker attempts to emulate the original hardware down to its chips' tolerance limits.

The clicking & popping that you get from such things as alternating the Zxx effect or using pitch bending effects is actually a hardware quirk in the original system's hardware & not a software bug, just as Dave said. There's no such thing as the perfect chip & even then; you still have to contend with the physics of wave propagation & electricity.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-06-13 00:18 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#18439
[quote=jrlepage]Interestingly, the latest release of ppMCK features a command to cancel the effect of phase reset, SM and SMOF. Perhaps something similar could be implemented in FT? If that's even possible.[/quote]
It is possible and I added it years ago but found that it wasn't widely supported by NSF players so I removed it again. Do you know if it works better now?

[quote=jrlepage]While we're at it, is the 2a03 bug also present in the MMC5? Or is that not supposed to happen?[/quote]
Good question, I assume it's the same but I'm not completely sure. I have a MMC5 cart so I might check it when I have time.

[quote=Xyz_39808]Is there a chart (me an my charts) that lets us know which notes exactly the bug works on? I've been getting it whenever I 3xx to or from A's or A#'s.[/quote]
I don't know any lists but most are close to A and A# and some to D.

_______________________
Programmer and developer
Posted: 2011-06-13 14:14 Reply | Quote
DalekSam

Avatar

Member for: 4279 days
Location: United Kingdom, Belfast
Status: Offline

#18460
I tend to work around the 'bug' by using less harsh vibratos, but I'd certainly love to see something that removes it from a command.

Page 1 of 2 Sort: Goto Page: [1] [2] Next >>