Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Upcoming FME-7 White Noise Support? Owner: Shywolf New post
Page 2 of 3 Sort: Goto Page: << Previous [1] [2] [3] Next >>
Posted: 2011-12-13 01:28 Reply | Quote
Im_a_Track_Man

Avatar

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

#27444
Where do you people find such sexy information? MUST HAVE INFORMATION!!!

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

Avatar

Member for: 5826 days
Location: Not where my face is
Status: Offline

#27445
In the nerd place where all the information is held.

Please don't tell me you've never been there before in your entire life.

Posted: 2011-12-13 02:05 Reply | Quote
rainwarrior

Avatar

Member for: 5610 days
Location: Canada
Status: Offline

#27446
Oh neat! I didn't realize it is the same chip as in the Atari ST. This was actually the first sound hardware I ever programmed.

Posted: 2011-12-13 02:16 Reply | Quote
Im_a_Track_Man

Avatar

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

#27447
kinkinkijkin wrote:
In the nerd place where all the information is held.


I've heard of this place, but I don't think I've ever actually decided to journey there. I must begin my quest!!!

_______________________
[BURNING LOVE]
YouTube
Twitter (Stay off my lawn, kids)
Posted: 2011-12-13 02:36 Reply | Quote
kinkinkijkin

Avatar

Member for: 5826 days
Location: Not where my face is
Status: Offline

#27449
Im_a_Track_Man wrote:
kinkinkijkin wrote:
In the nerd place where all the information is held.


I've heard of this place, but I don't think I've ever actually decided to journey there. I must begin my quest!!!

I've been there once... then I left. Not enough information I could find out about my friends.

Posted: 2011-12-13 08:04 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6442 days
Location: Canada
Status: Offline

#27461
Im_a_Track_Man wrote:
Where do you people find such sexy information? MUST HAVE INFORMATION!!!

The FME7 is the same physical sound chip as the AY-3-8910, for which there is a tracker (VortexTracker). If you track in VT, then you're essentially writing for the FME7 using its full capabilities (which Gimmick!, the only game that uses the FME7's audio, did not exploit). That's how I got my info at least. That and ~J-@D!~'s infinite knowledge of the NSF format. :p

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2011-12-13 08:29 Reply | Quote
Necrophageon

Avatar

Member for: 5425 days
Location: Minnesota
Status: Offline

#27464
Im_a_Track_Man wrote:
Where do you people find such sexy information? MUST HAVE INFORMATION!!!


You could try this place. There's TONS of stuff to dig through.

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

Avatar

Member for: 6442 days
Location: Canada
Status: Offline

#27770
It looks like it's time for me to swallow my pride and admit that I was wrong! James (aka ~J-@D!~) managed to get some noise sound out of the FME7 using direct writes to registers $C000 and $E000 via ppMCK's y<num> command. The process is pretty complicated because ppMCK itself doesn't directly support the FME7's noise, but at least we have proof that it can be done somehow!

Here is the result of James's research, demonstrating both the envelope and noise features. As always, make sure you open the NSF in VirtuaNSF or you won't hear anything special!

The MML source can also be viewed here, although the built-in Flash player won't play the NSF properly.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2011-12-30 17:46  (Last Edited: 2011-12-31 06:36) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6442 days
Location: Canada
Status: Offline

#28159
Ugh, this took way too much time. This short loop took me the best part of an hour and a half. Getting those Mx## commands right took me forever +_+.

Download link

Open with VirtuaNSF or you'll only hear a 50% square.

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

Avatar

Member for: 5610 days
Location: Canada
Status: Offline

#28160
NSFPlug plays it fine.

Posted: 2011-12-30 18:49 Reply | Quote
kinkinkijkin

Avatar

Member for: 5826 days
Location: Not where my face is
Status: Offline

#28166
I did and I still only hear a 50% square.

Posted: 2011-12-30 19:44 Reply | Quote
Im_a_Track_Man

Avatar

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

#28168
I'm more comcerned about how you got the middle square to play something other than a 50%, because that's awesome...

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



Member for: 5558 days
Status: Offline

#28169
Very impressive, jrlepage!

Posted: 2011-12-30 21:56  (Last Edited: 2011-12-31 09:11) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6442 days
Location: Canada
Status: Offline

#28174
Im_a_Track_Man wrote:
I'm more comcerned about how you got the middle square to play something other than a 50%, because that's awesome...

Channel X produces noise, channel Y utilises the envelope generator, and channel Z is a regular 50% square.
EDIT: Note that all three channels have the exact same capabilities (i.e. you can switch them around and it'll still work just fine), but only one channel can use the envelope generator at any given time - if you try to use it on two channels at once, the one furthest down in the MML will receive priority.

I'm not on my computer right now, but I'll share the source code when I do, if you guys are interested. [edit: never mind that, it's available right here.]

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2011-12-30 23:24  (Last Edited: 2011-12-30 23:24) Reply | Quote
kinkinkijkin

Avatar

Member for: 5826 days
Location: Not where my face is
Status: Offline

#28176
Ok I fixed it now... that's pretty good and I would love that, personally.

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