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 > Upcoming FME-7 White Noise Support? Owner: Shywolf New post
Page 1 of 3 Sort: Goto Page: [1] [2] [3] Next >>
Upcoming FME-7 White Noise Support? Posted: 2011-12-02 22:05 Reply | Quote
Shywolf



Member for: 4098 days
Status: Offline

#26935
Just wondering.

Will the upcoming addition of the FME-7 expansion to FamiTracker allow use of that chip's "hidden" white noise capabilities? I know that Gimmick did not make use of them, but since the chip is essentially an AY-3-8910 at the heart, I think it'd be neat to allow the functionality anyway. Of course, if it's too much work, never mind.

Posted: 2011-12-03 02:53 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#26951
ppMCK supports writing to the envelope's register address using Mx##, but only the best players support it. No player that I know of supports noise playback, though, so implementing support for it might prove difficult... :\

_______________________
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.
RE: Upcoming FME-7 White Noise Support? Posted: 2011-12-03 03:59 Reply | Quote
Shywolf



Member for: 4098 days
Status: Offline

#26952
Ah. Yeah, I should've thought about the player support... I'll take a look at the ppMCK stuff though, thanks for the tip.

Posted: 2011-12-03 04:00  (Last Edited: 2011-12-03 04:01) Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#26953
Speaking of, does the FME-7 have any audio properties of it's own (like an arpeggiator, fine pitch, duty cycles, etc.)? All music I've heard using the FME-7 or the AY-3-8910 it's based on uses a 50% square wave, and all research I've done on it has come up blank in terms of its properties.

_______________________
[BURNING LOVE]
[url=http://www.youtube.com/user/ImATrackMan]YouTube
[url=https://twitter.com/ImATrackMan]Twitter (Stay off my lawn, kids)
Posted: 2011-12-03 04:17  (Last Edited: 2011-12-03 04:18) Reply | Quote
Shywolf



Member for: 4098 days
Status: Offline

#26954
I don't think it has duty cycle support at all, but it should do fine pitch (sounds like Gimmick track 17 is using it). Not sure about an arpeggiator.

Posted: 2011-12-03 04:50 Reply | Quote
Necrophageon

Avatar

Member for: 3965 days
Location: Minnesota
Status: Offline

#26957
Did the Ricoh 2A03 come equipped with an arpeggiator or is the arpeggio effect just there to compensate for the frame-by-frame freedom you'd get with hard coding?
I'm sort of talking out of my ass, so I beg your pardon if this doesn't make any sense. :P

_______________________
The only things certain in life are death and uncertainty.
Posted: 2011-12-03 07:20 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#26962
The FME-7 (just like the AY-3-8910) only supports 50% squares, pitch envelopes and noise (which, as I said, isn't emulated by any player in existence).

To get a grasp of what the envelope thing sounds like, listen to this example by ~J-@D!~ :

[url=http://dl.dropbox.com/u/34026765/TESTFME7.nsf]NSF
[url=http://dl.dropbox.com/u/34026765/TESTFME7_solo.nsf]NSF with 2a03 muted
[url=http://dl.dropbox.com/u/34026765/TESTFME7.MML]MML source

Make sure you open it in [url=http://www.zophar.net/utilities/nsf/virtuansf.html]VirtuaNSF; I don't know of any other player that supports it.

_______________________
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.
Posted: 2011-12-03 09:33 Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#26964
No there was no arpeggiator in the 2A03. This was always done in software (though is pretty easy to implement in software).

Posted: 2011-12-12 00:32 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#27420
I'm using a complete AY-3-8910 emulator so support for noise is planned in some way. It's not supported by all players (which is important to be aware of), but at least a few. There was a famicompo song with noise a few years ago.

_______________________
Programmer and developer
Posted: 2011-12-12 00:58  (Last Edited: 2011-12-12 00:58) Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#27421
Not supported by ALL players, eh? Then perhaps some research is in order!

_______________________
[BURNING LOVE]
[url=http://www.youtube.com/user/ImATrackMan]YouTube
[url=https://twitter.com/ImATrackMan]Twitter (Stay off my lawn, kids)
Posted: 2011-12-12 01:46 Reply | Quote
Shywolf



Member for: 4098 days
Status: Offline

#27424
Sweet! Thanks for the reply, jsr.

Posted: 2011-12-12 11:40 Reply | Quote
modusponens

Avatar

Member for: 4743 days
Location: Redmond, WA
Status: Offline

#27430
Any idea if NotSoFatso supports it?

_______________________
All men are mortal.
Socrates is a man.
Therefore, all men are Socrates.
Posted: 2011-12-12 12:51  (Last Edited: 2011-12-13 08:00) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#27432
It does not, at least not according to my sources.

There is a ppMCK command for FME-7 noise (N<num>), and ~J-@D!~ made some tests using it, but to my knowledge he couldn't find any player in which the effects of that command were audible. There's always the possibility that he wasn't using properly (the command, like many other similarly obscure ppMCK functions, is undocumented), but knowing James, that's improbable. :p

_______________________
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.
Posted: 2011-12-12 16:47 Reply | Quote
icesoldier

Avatar

Member for: 4109 days
Location: Amarillo, Texas, United States
Status: Offline

#27436
I just poked through the sources and anything that uses [url=http://slack.net/~ant/libs/audio.html]GME (including foo_gep, also anything I've written) does not support noise or pitch envelopes.

_______________________
[url=http://icesoldier.me]Website (includes FTM's of my covers)
Posted: 2011-12-12 23:35  (Last Edited: 2011-12-12 23:43) Reply | Quote
Shywolf



Member for: 4098 days
Status: Offline

#27443
The AY-3-8910 can also play a square wave and noise on the same channel at the same time, both at 50% volume. Again, not sure if any players can support that... but maybe Famitracker will.

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