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: 5558 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: 6442 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 Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
RE: Upcoming FME-7 White Noise Support? Posted: 2011-12-03 03:59 Reply | Quote
Shywolf



Member for: 5558 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: 5597 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]
YouTube
Twitter (Stay off my lawn, kids)
Posted: 2011-12-03 04:17  (Last Edited: 2011-12-03 04:18) Reply | Quote
Shywolf



Member for: 5558 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: 5425 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: 6442 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!~ :

NSF
NSF with 2a03 muted
MML source

Make sure you open it in VirtuaNSF; I don't know of any other player that supports it.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2011-12-03 09:33 Reply | Quote
rainwarrior

Avatar

Member for: 5610 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: 7384 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: 5597 days
Location: Plantation, Florida
Status: Offline

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

_______________________
[BURNING LOVE]
YouTube
Twitter (Stay off my lawn, kids)
Posted: 2011-12-12 01:46 Reply | Quote
Shywolf



Member for: 5558 days
Status: Offline

#27424
Sweet! Thanks for the reply, jsr.

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

Avatar

Member for: 6203 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: 6442 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 Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2011-12-12 16:47 Reply | Quote
icesoldier

Avatar

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

#27436
I just poked through the sources and anything that uses GME (including foo_gep, also anything I've written) does not support noise or pitch envelopes.

_______________________
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: 5558 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 >>