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
I don't know much about the NES's PCM, besides from the fact it was used in Battletoads' famous pause music. What channel does the PCM play through?
If Famitracker supported PCM on both the 2A03 chip and the MMC5 chip, we could use higher quality voices and samples in our compositions, which would be good.
It plays through the DMC by using 100% of the CPU to update the sample position.
This wasn't done by many games because it uses 100% of the CPU. This is why Battletoads only uses PCM during pauses.
The NSF format was not really designed to support this kind of thing, but there are some demoscene hacks that do play PCM through NSF.
The feature has been requested many times before, its inclusion in Famitracker remains dubious.
The MMC5's PCM support is pretty much useless. It's the same deal as with the 2A03, where you need to give the CPU entirely over to the sound to make use of it. It's also not supported by most NSF players, since it was never used for music, and only used in one game to play short voice samples.
[quote=rainwarrior]It plays through the DMC by using 100% of the CPU to update the sample position.
This wasn't done by many games because it uses 100% of the CPU. This is why Battletoads only uses PCM during pauses.
The NSF format was not really designed to support this kind of thing, but there are some demoscene hacks that do play PCM through NSF.
The feature has been requested many times before, its inclusion in Famitracker remains dubious.
The MMC5's PCM support is pretty much useless. It's the same deal as with the 2A03, where you need to give the CPU entirely over to the sound to make use of it. It's also not supported by most NSF players, since it was never used for music, and only used in one game to play short voice samples.[/quote]
[quote=rainwarrior]It plays through the DMC by using 100% of the CPU to update the sample position.
This wasn't done by many games because it uses 100% of the CPU. This is why Battletoads only uses PCM during pauses.
The NSF format was not really designed to support this kind of thing, but there are some demoscene hacks that do play PCM through NSF.
The feature has been requested many times before, its inclusion in Famitracker remains dubious.
The MMC5's PCM support is pretty much useless. It's the same deal as with the 2A03, where you need to give the CPU entirely over to the sound to make use of it. It's also not supported by most NSF players, since it was never used for music, and only used in one game to play short voice samples.[/quote]
If the MMC5's PCM channel is 8-bit, would it make it superior to the 2A03's 7-bit PCM?
The difference isn't really noticeable in any way.
_______________________
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.
If you want a tracker that supports raw PCM channel, try [url=http://www.delek.com.ar/deflemask]DefleMask.
It's a tracker for multiple systems, including the NES.
I think the difference between FamiTracker and DefleMask is that FamiTracker uses DPCM while DefleMask uses raw PCM.
But this tracker may take some time to get used to, though.
_______________________
[quote=nicetas_c]What do we expect now, FTMs with one note?[/quote]
--
[url=http://www.youtube.com/user/breil123]YouTube | [url=http://soundcloud.com/bd2000]SoundCloud
[quote=bd2000]But this tracker may take some time to get used to, though.[/quote]
understatement of the century.
But, yes, use deflemask. The UI can be slightly counter-intuitive at times (since submenus hide their supermenu, and you can't see the instruments and patters at the same time, and the instrument editor covers up either your first 3 channels or your last 3 channels, and you can never see the last pattern or next pattern), and it's swamped full of bugs and pieces being written in a way that makes small changes to the code entirely break the tracker at time, but it's a good tracker.
Yeah this has been asked many times before and no there are no plans for adding PCM support. There are lots of options if you want to write NES music with PCM though.
[quote=drdevilfx]If the MMC5's PCM channel is 8-bit, would it make it superior to the 2A03's 7-bit PCM?[/quote]
Each bit adds 6 dB to the SNR in a PCM system, but it probably doesn't make much difference in this case.
[quote=jsr]Yeah this has been asked many times before and no there are no plans for adding PCM support. There are lots of options if you want to write NES music with PCM though.
[quote=drdevilfx]If the MMC5's PCM channel is 8-bit, would it make it superior to the 2A03's 7-bit PCM?[/quote]
Each bit adds 6 dB to the SNR in a PCM system, but it probably doesn't make much difference in this case.[/quote]