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 > FamiTracker Talk > Multi-DPCM FTM...? Owner: modusponens New post
Page 1 of 3 Sort: Goto Page: [1] [2] [3] Next >>
Multi-DPCM FTM...? Posted: 2012-08-15 19:59 Reply | Quote
modusponens

Avatar

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

#38298
Multi-chip FTMs are all the rage now, but I was wondering if it would be possible, using something like the same tricks used to make a multi-chip FTM, to make a hacked FTM that has more than one DPCM channel (or any other channel, for that matter). I know it strays further and further from the spirit of the program, and why don't you just use MODPlug, etc., but I'm curious. Is this a possibility, or is it something that simply couldn't work because of some fundamental difference I'm missing?

_______________________
All men are mortal.
Socrates is a man.
Therefore, all men are Socrates.
Posted: 2012-08-15 20:05 Reply | Quote
Necrophageon

Avatar

Member for: 3965 days
Location: Minnesota
Status: Offline

#38300
Isn't MMC5 supposed to have some sort of 8-bit PCM feature?

_______________________
The only things certain in life are death and uncertainty.
Posted: 2012-08-15 20:13  (Last Edited: 2012-08-15 20:15) Reply | Quote
Glitch_King

Avatar

Member for: 3726 days
Location: California
Status: Offline

#38301
[quote=Necrophageon]Isn't MMC5 supposed to have some sort of 8-bit PCM feature?[/quote] yup, but it is rarely used


Attachments:
yup.png (1 Kb)
Posted: 2012-08-15 20:18 Reply | Quote
cak

Avatar

Member for: 4314 days
Location: oregon
Status: Offline

#38302
I think multi-expansion is possible precisely because it is planned (or at least considered) for a future FT release, whereas multiple instances of the same channel will never be supported.

Posted: 2012-08-15 20:40 Reply | Quote
DjJizzer5

Avatar

Member for: 3937 days
Status: Offline

#38308
there should be PCM in MMC5 enabled for FT.

Posted: 2012-08-15 23:23 Reply | Quote
FlashingYoshi



Member for: 3722 days
Location: There
Status: Offline

#38312
Seconded.

_______________________
I have turned into a sausage.
Posted: 2012-08-16 00:46 Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#38317
Multiple instances of a single channel (more than one triangle, more than one DPCM channel, etc.) is impossible. For PCM in the MMC5, all MMC5 channels are halted for playback of the samples. The reason why multiple expansions is acceptable, is because it is possible to do on hardware, assuming you had one big megacart that played all of the expansions at once.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Posted: 2012-08-16 01:35 Reply | Quote
FlashingYoshi



Member for: 3722 days
Location: There
Status: Offline

#38324
Wow. I did not know that samples stops MMC5 pulses. Thanks, Raijin!

_______________________
I have turned into a sausage.
Posted: 2012-08-16 01:59 Reply | Quote
Necrophageon

Avatar

Member for: 3965 days
Location: Minnesota
Status: Offline

#38327
[quote=Raijin]all MMC5 channels are halted for playback of the samples.[/quote]

I would be entirely OK with this; especially with the prospect of official multi-chip support in the future.

_______________________
The only things certain in life are death and uncertainty.
Posted: 2012-08-16 02:03 Reply | Quote
modusponens

Avatar

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

#38328
It would still be nice if the tracker supported the PCM capabilities of the MMC5 chip, though, even with this limitation.

Posted: 2012-08-16 02:22  (Last Edited: 2012-08-16 02:25) Reply | Quote
FlashingYoshi



Member for: 3722 days
Location: There
Status: Offline

#38330
True, true. But I wonder how it would work...

_______________________
I have turned into a sausage.
Posted: 2012-08-16 02:40 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4983 days
Location: Canada
Status: Offline

#38333
2A03 7-bit PCM isn't even planned in the first place, so I doubt MMC5 8-bit PCM is ever going to happen. You can always try and request it but don't hold your breath...

And yeah, multi-chip exists because NSFs don't check to see if an expansion is already enabled before activating another. Multiple instances of the same channel was never a thing, and never will be (I really don't get why people get so passionate about such a thing either, if I'm honest...).

_______________________
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: 2012-08-16 03:14 Reply | Quote
modusponens

Avatar

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

#38339
[quote=jrlepage](I really don't get why people get so passionate about such a thing either, if I'm honest...)[/quote]

We like using FamiTracker. Some of us like it primarily because of the thrill of making music that could play on an authentic NES, and others are less concerned with such a notion, but just like the sounds that the NES's channels make. I find myself in both categories from project to project; occasionally I just want to see what kinds of cool noises I can make, and that's the kind of thinking that leads me to ask questions like these.

Posted: 2012-08-16 03:24 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4983 days
Location: Canada
Status: Offline

#38341
Maybe you should be making MODs, then... I dunno, I don't like this argument being thrown at my face either, but at the same time I think if you really want to use 3 DPCMs and such, you should probably consider fake-bit or VSTs... :\

_______________________
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: 2012-08-16 05:18 Reply | Quote
tadpole

Avatar

Member for: 5712 days
Location: Renton, WA, USA
Status: Offline

#38348
While we're on this topic...
I have a silly request that I know will never happen but it would be the coolest:
What if you could add some c64-like channels?

Choice of waveform, sliding pwm, filter properties, etc. But instead of ADSR, the volume could be just like 2a03 volumes!

Or, if not in famitracker, I totally wish there was a way to make speed 1, t150 sids.

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