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've scoured the internet for the past two weeks for any documentation on this chip since I've wanted to make music on it for a while.
I don't know how much work goes in adding support for a new chip, but I don't want to be presumptuous or imposing (I almost didn't even make a post, but I'm getting a little desperate).
The YM2608 is much like the VRC7 that FT has support for, and all I'm looking for is the ability to emulate the sound of the NEC PC-98.
No Famicom game used the YM2608. This is strictly a Famicom tracker, so this falls outside the scope for this project.
For all your OPL-related needs I recommend using an AdLib tracker, such as Adlibtracker 2 or FM-Kingtracker (both Dos programs), or BeRo Mini Tracker (Windows), all of which support the OPL3 (which is backwards compatible with the OPL2, OPLL and OPL.
If FM sound in general is what interests you, maybe Genesis music would suit your need, in which case I recommend DefleMask (which is still under development) or VGMMM (now unsupported). Both of these will run under Windows, and there's also a Linux build for the former.
Hope that helped!
_______________________
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.
_______________________
[BURNING LOVE]
[url=http://www.youtube.com/user/ImATrackMan]YouTube
[url=https://twitter.com/ImATrackMan]Twitter (Stay off my lawn, kids)
Yeah Delek might be interested in a new system to add to DefleMask. :)
_______________________
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.
Thanks for the help! The farthest I've gone with my search was a haphazard attempt to learn MML and PMD and run it through some obscure compiler in DosBox to get an .ML file to get something that produced no sound whatsoever.
Wow, that seems pretty complicated. Yeah my advice to you would be to just go all the way and make YMF262 (OPL3) music in Adlibtracker. Since you've already got Dosbox you should have no trouble at all getting it up and running; using it is another ordeal entirely though. There's no mouse support; everything is keyboard only. Just remember to use the F1 button a lot!
_______________________
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.
Thanks, adlibtracker II is working like a charm. Would you happen to have any information on Yamaha's OPN chips, specifically the OPNA? I'm not too knowledgeable in this area but I think the OPL3 is different from the one I was looking for.
[quote=SakuyaIzayoi]Thanks, adlibtracker II is working like a charm. Would you happen to have any information on Yamaha's OPN chips, specifically the OPNA? I'm not too knowledgeable in this area but I think the OPL3 is different from the one I was looking for.[/quote]
Wikipedia is your friend.
The OPNA, aka YM2608, combines six 4-operator FM synth channels, with a AY-3-8910/YM2149 sound core (for three PSG channels capable of either square wave tones or white noise), an ADPCM sound sampler capable of 2-16Khz sampling rate, and six "Rhythm channels", which are ADPCMs that play pre-set drum sounds on a ROM built into the chip.
The OPN2 (YM2612) in the Sega Genesis keeps the six 4-op FM channels, though with the addition of switchable PCM in the sixth FM channel, but cuts the YM2149, ADPCM and Rhythm channels.
The OPL series are all cost-reduced two-operator designs and generally are not as flexible nor sound as good as the OPN series, though you do get more channels: YMF262 has eighteen 2-op FM channels.
My suggestion to you for your YM2608-ish endeavors is to look at Delek's tracker or VGM Music Maker (which is getting difficult to find), both of which support the YM2612. I guess you could use the SN76489 chip to simulate the YM2149 core.
As a side note, the YMF262 (OPL3) [i]does[/i] let you pair channels 1-2, 3-4, 5-6, 10-11, 12-13, 14-15 to produce 4-op FMs (basically the first channel of the pair is disabled, and you define a modulator instrument and a carrier instrument - AT2 lets you activate those by using the spacebar in the instrument menu: first press for carrier, 2nd press for modulator).
The YM2608 is a beast of a chip though. If running your tunes on hardware isn't a priority, there's nothing to stop you tracking 6x4op FM in one tracker, AY-3-8910 PSG in another and inserting PCM samples in there to create faux-OPNA music. Of course it's nowhere as interesting or thrilling as writing for the real chip in an emulator but for all intents and purposes you'll get the same result. :)
_______________________
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.