MMC5 PCM

Post about feature requests here.
bootmii
Posts: 5
Joined: Fri Jun 26, 2015 6:21 pm

MMC5 PCM

Postby bootmii » Fri Jul 24, 2015 1:57 am

The MMC5 has a built-in 8-bit PCM channel. Can we have it implemented in, say, 0.5.0?

By the way, what's your progress on 0.4.7?

Threxx
Posts: 343
Joined: Wed Apr 22, 2015 2:34 pm
Location: Brooklyn, NY
Contact:

Re: MMC5 PCM

Postby Threxx » Fri Jul 24, 2015 2:08 am

bootmii wrote:The MMC5 has a built-in 8-bit PCM channel. Can we have it implemented in, say, 0.5.0?

By the way, what's your progress on 0.4.7?


There will not be an 0.4.7.

0.5.0 is the next scheduled build, as should have been evidenced by the fact that it is the current beta edition.

User avatar
ImATrackMan
Posts: 188
Joined: Sat Apr 25, 2015 6:05 am
Location: Plantation, FL, US
Contact:

Re: MMC5 PCM

Postby ImATrackMan » Fri Jul 24, 2015 3:19 am

bootmii wrote:The MMC5 has a built-in 8-bit PCM channel. Can we have it implemented

No. It won't even support 2A03 7-bit at all
Slowly working on a thing called "FaMIGA".
____________________________________________________
Youtube
Twitter (Stay off my lawn, kids)
Soundcloud.
I do all hardware recordings including Sunsoft5B, FDS, and MULTICHIP !
>quscx uvngw bebxm xqdyl<

User avatar
rainwarrior
Forum Staff
Posts: 165
Joined: Thu Apr 23, 2015 8:23 pm
Location: Canada
Contact:

Re: MMC5 PCM

Postby rainwarrior » Fri Jul 24, 2015 6:19 pm

MMC5 PCM is really no easier to implement than 2A03 PCM. It doesn't automatically play PCM sounds, it's just a DAC that you can write to just like the 2A03's, so if you want to play samples you have to spend all your CPU time on it.

User avatar
w7n
Posts: 239
Joined: Fri May 15, 2015 1:37 am
Location: Nanamori-Chuu
Contact:

Re: MMC5 PCM

Postby w7n » Sat Jul 25, 2015 4:03 am

The MMC5 PCM has a read mode but judging from Shin 4-Nin Uchi Mahjong and the nesdev wiki, that isn't clear enough(low sampling rate). Indeed you can use the read mode but I guess you would prefer to use DPCM. Or if you want some other cool effects, programme it yourself.
Raw PCM demo is not hard to programme. The attached file is a demo I made. (Runs on VNES, FCEUX, BizHawk, but not on some other emulators like Nestopia)
Attachments
MMC5 PCM Demo.rar
(1.73 MiB) Downloaded 65 times
nsf.nesbbs.com under reconstruction, better player might be available in the future.

VRC6 PWM is GAY because it has colours of the rainbow in the NSFPlay keyboard visualizer.

User avatar
ImATrackMan
Posts: 188
Joined: Sat Apr 25, 2015 6:05 am
Location: Plantation, FL, US
Contact:

Re: MMC5 PCM

Postby ImATrackMan » Sat Jul 25, 2015 4:58 am

w7n wrote: but not on some other emulators like Nestopia)

If that's the case, then it probably won't run on hardware either.
Slowly working on a thing called "FaMIGA".
____________________________________________________
Youtube
Twitter (Stay off my lawn, kids)
Soundcloud.
I do all hardware recordings including Sunsoft5B, FDS, and MULTICHIP !
>quscx uvngw bebxm xqdyl<

User avatar
HertzDevil
Posts: 475
Joined: Thu Apr 23, 2015 7:39 pm
Location: Hong Kong SAR
Contact:

Re: MMC5 PCM

Postby HertzDevil » Sat Jul 25, 2015 5:08 am

It depends; for the sake of hardware accuracy, neither Nestopia nor FCEUX is preferred, as BizHawk should be the most accurate NES emulator, but that emulator does not really care about sound chip emulation until recently (then again, most NES emulators do not).
refactoring 0cc-famitracker

User avatar
rainwarrior
Forum Staff
Posts: 165
Joined: Thu Apr 23, 2015 8:23 pm
Location: Canada
Contact:

Re: MMC5 PCM

Postby rainwarrior » Sat Jul 25, 2015 6:45 pm

The read mode isn't very useful. It can save you 4 cycles per sample because you don't have to STA, but at 20kHz you have about 90 cycles per sample anyway. Makes a rather minor difference.

User avatar
rainwarrior
Forum Staff
Posts: 165
Joined: Thu Apr 23, 2015 8:23 pm
Location: Canada
Contact:

Re: MMC5 PCM

Postby rainwarrior » Sat Jul 25, 2015 6:47 pm

ImATrackMan wrote:
w7n wrote:...but not on some other emulators like Nestopia)

If that's the case, then it probably won't run on hardware either.

Nestopia isn't some golden accurate emulator. :P It's got flaws like any other.

User avatar
Ryukenden
Posts: 35
Joined: Fri May 08, 2015 10:08 am
Location: Russia, Chelyabinsk

Re: MMC5 PCM

Postby Ryukenden » Sat Jul 25, 2015 7:12 pm

As the sample in ММС5 purely sounds!
8-BIT FAN


Return to “Feature Requests”

Who is online

Users browsing this forum: No registered users and 1 guest