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 > FamiTracker Talk > Vibrato Owner: GoldenShower New post
Page 1 of 1 Sort:  
Vibrato Posted: 2013-05-10 11:25  (Last Edited: 2013-05-10 14:47) Reply | Quote
GoldenShower



Member for: 3455 days
Status: Offline

#47528
Listen to frame 01, square 02, note "A" with 4xx effect. On other notes vibrato sounds fine, but makes popping noise on "A".


Attachments:
vibrato_pop_final2.ftm (9 Kb)
Posted: 2013-05-10 14:26 Reply | Quote
nintendude8

Avatar

Member for: 4472 days
Location: me mums car
Status: Offline

#47532
I actually hear popping all the way trough on that channel.
Also, setting the vibrato to old style (bend up) seems to fix that one note, but still the others make a cracking/popping noise.

RE: Vibrato Posted: 2013-05-10 16:05 Reply | Quote
za909

Avatar

Member for: 3962 days
Location: Hungary
Status: Offline

#47534
[quote=GoldenShower]Listen to frame 01, square 02, note "A" with 4xx effect. On other notes vibrato sounds fine, but makes popping noise on "A".[/quote]

[url=http://famitracker.com/wiki/index.php?title=4xy]You're welcome

_______________________
Rectangular sh*t ©
Posted: 2013-05-10 16:49  (Last Edited: 2013-05-10 16:56) Reply | Quote
Dwedit

Avatar

Member for: 4972 days
Location: Chicago
Status: Offline

#47535
Welcome to the NES sound hardware. Whenever you change the high byte of the period, the wave restarts its phase. The only way around this is to use the sweep feature to change the high byte, then quickly write the correct period, and if you do this, you can't use the sweep feature normally.

And the first time the high byte of the period changes from 00 to 01 just happens to be the neighborhood of the first A note after middle C (A-3). Other places where this happens: A-2, D-2, A-1, F-1, D-1, B-0, A-0.

Posted: 2013-05-10 18:03  (Last Edited: 2013-05-10 18:06) Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#47539
Please note that Dwedit's suggestion to use the sweep feature is not something that can be accomplished with Famitracker.


You can solve your popping problem just by reducing the vibrato magnitude. 4x2 is fine for A-3, but 4x3 will pop.

Some people have also suggested detuning the note to move it away from the frequency break. P81 will allow 4x3. P82 will allow 4x4. You can experiment to figure it out for wider ones, though it will get progressively off the centre of the pitch, of course.

This NESDev post has more info: [url=http://forums.nesdev.com/viewtopic.php?f=6&t=9427#p101698]http://forums.nesdev.com/viewtopic.php?f=6&t=9427#p101698

Posted: 2013-05-10 21:30  (Last Edited: 2013-05-10 21:30) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4983 days
Location: Canada
Status: Offline

#47541
I usually add the P81/P82/etc. next to the vibrato command, as opposed to next to the note itself.

EDIT: moved this to Famitracker talk.

_______________________
Follow me on [url=https://twitter.com/jrlepage2a03]Twitter.
I record (some) NSFs on hardware. Feel free to [url=http://www.famitracker.com/forum/posts.php?id=3633]request a hardware render.
Page 1 of 1 Sort: