Commodore 64 SFX Sound Expander - In Depth Look

Support this channel on Patreon
/ 8bitguy1
In this episode I take an in-depth look at the somewhat rare Commodore SFX Sound Expander and external keyboard.

Пікірлер: 1 300

  • @vicr123
    @vicr1237 жыл бұрын

    Good to see some really generous people in the world :)

  • @vicr123

    @vicr123

    7 жыл бұрын

    Adis - Ad Hello 8-ball! Didn't I see you on OSFirstTimer? :D Ha, Blue Screen of life :P

  • @vicr123

    @vicr123

    7 жыл бұрын

    ***** Yes. I love OSFirstTimer and AstralPhaser :D

  • @vicr123

    @vicr123

    7 жыл бұрын

    ***** Weird!? Nah, I think people who like Operating systems and retro stuff are pretty cool :)

  • @vicr123

    @vicr123

    7 жыл бұрын

    Adis - Ad Ahh good. My memory didn't fail me. :D

  • @vicr123

    @vicr123

    7 жыл бұрын

    Whoa huge stream of notifications in the space of one minute... :P

  • @WightKnight
    @WightKnight7 жыл бұрын

    Almost couldn't believe that sound was even coming out of a Commodore 64! Massive shame about the lack of software that supports it. I would have loved to see some games that support the expanded sound too, though I know that's not the focus of the channel.

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Well if there were any games, I would have certainly shown them!

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Actually, I did see that.. but my understanding is you have to change the FM chip out to a YM3812.

  • @mipmipmipmipmip

    @mipmipmipmipmip

    7 жыл бұрын

    well the music doesn't really come from the c64, it's in essence a yamaha keyboard and sound unit split up and running on power from the c64, with some additional interfacing.

  • @WightKnight

    @WightKnight

    7 жыл бұрын

    ***** But it's moreso the fact that there's a peripheral that can make a C64 sound like that!

  • @mipmipmipmipmip

    @mipmipmipmipmip

    7 жыл бұрын

    yeah true, imagine if c64 games had a choice to use this for music like soundblaster cards for pc...

  • @kris_0520
    @kris_05207 жыл бұрын

    who else had the idea of him putting the 2nd sfx expander into the 1st one?

  • @Michael64DS

    @Michael64DS

    6 жыл бұрын

    Same

  • @danieltanuwijaya7675

    @danieltanuwijaya7675

    5 жыл бұрын

    and another sfx expander on it, and another one, and another one.

  • @Jesse-mh6hv

    @Jesse-mh6hv

    5 жыл бұрын

    Me too

  • @fe-tib-kr9214

    @fe-tib-kr9214

    5 жыл бұрын

    Me too

  • @scythal

    @scythal

    5 жыл бұрын

    me

  • @losalfajoresok
    @losalfajoresok7 жыл бұрын

    There's something magical and ethereal about music made with the C64, and this cartridge adds a new dimension. This was beyond awesome.

  • @override7486

    @override7486

    4 жыл бұрын

    SID and this thing are entirely separate things. This is more like a Sound Blaster add-on to C64.

  • @IdealIdeas100
    @IdealIdeas1007 жыл бұрын

    I could literally listen to you play with this for like 30 mins.

  • @Nostalgianerd
    @Nostalgianerd7 жыл бұрын

    Those synth sounds are so unmistakably 80s. I thought I was about to see David Bowie emerge with some skin tight leggings and a baby.

  • @scaredfolks5923

    @scaredfolks5923

    6 жыл бұрын

    My man I love seeing other KZreadrs drop comments on other channels! It's like a movie cross over or something. It makes you all so much more real.

  • @phantomirua6037

    @phantomirua6037

    6 жыл бұрын

    SCARED FOLKS "What is this, a Crossover Episode?"

  • @napomania

    @napomania

    6 жыл бұрын

    the sound is surely from Yamaha old times 70/80es. expecially from Yamagha GX1

  • @The_Grace_God

    @The_Grace_God

    6 жыл бұрын

    Nostalgia Nerd and

  • @custardbaby4

    @custardbaby4

    6 жыл бұрын

    it was also donated by one Robert Lazarus...

  • @TechDeals
    @TechDeals7 жыл бұрын

    I'm honestly impressed... I would normally not watch something like this, I'm not a music person, but it was really interesting... And you play nicely! :)

  • @PgTrAxX
    @PgTrAxX6 жыл бұрын

    Yamaha FM chip. Very recognisable sounds. Also Sega Megadrive/Genesis had a Yamaha chip.

  • @alandunaway3000

    @alandunaway3000

    3 жыл бұрын

    Yup, YM2612.

  • @RWL2012

    @RWL2012

    3 жыл бұрын

    Mine still *has* one, "had" smh haha

  • @ShroomheadOne
    @ShroomheadOne7 жыл бұрын

    what the higher notes of the "space bell" preset are doing is called aliasing. it happens when there's frequencies above nyquist in your sound (for retro tech like this it's pretty much safe to assume the nyquist frequency is somewhere around 22.05 kHz or even lower ). These higer frequencies then get looped around and end up in the lower frequencies because the data is kept (not low passed away) and interpolated wrong.

  • @ShroomheadOne

    @ShroomheadOne

    7 жыл бұрын

    well, above 24858 kHz then. My point was that probably super high sample rates weren't a thing with old digital to analog converters.

  • @dom3827

    @dom3827

    7 жыл бұрын

    Even modern "standard" gear doesnt have High sample rates. With modern "standard" gear you actually get a digital signal at 22 KHz Audio because its sampled just in 44,1 K which is too low. Its a 30 year old standard which is long time overhauled....

  • @dom3827

    @dom3827

    7 жыл бұрын

    since accoustic works like frequency interfere with each other ultrasonic frequencys above 20 KHz has an effect on our hearing. There are studys. Cheap speakers go just to 20 KHz, right.

  • @dom3827

    @dom3827

    7 жыл бұрын

    that are really poor speakers. poor radio quality wich cuts off at 15 KHz in Analogue radio.

  • @AlexanderKrivacsSchrder

    @AlexanderKrivacsSchrder

    6 жыл бұрын

    "There are studys [sic]" -- Funny how whenever "there are studies" mentioned in a discussion on the Internet, such studies are never linked to or mentioned by name or anything...

  • @djpeterabreu
    @djpeterabreu7 жыл бұрын

    The best thing about watching David playing this awesome keyboard is that he makes it looks effortless, I mean, you can tell he's talented.

  • @JamesSpeiser
    @JamesSpeiser7 жыл бұрын

    Dude, your best video yet. Your demo on the keyboard was awesome. I like this channel. Takes me back to the good ol days

  • @NukTap
    @NukTap7 жыл бұрын

    This version of the theme song you played is the best in my opinion. I think you should use it for your intro. p.s. who else wanted to hear what the "glock" sounded like?

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Hahah.. I actually was going to mention that one, and make some snarky comment about it not sounding like a handgun. But decided to leave that off. Anyway, it actually doesn't sound like a glockenspiel either.. it sounds more like a wooden marimba.

  • @Ertain1

    @Ertain1

    7 жыл бұрын

    Hooray for marimbas, though I've never heard a marimba.

  • @d3v1lsummoner

    @d3v1lsummoner

    7 жыл бұрын

    It looks like a xylophone but sounds somewhat different.

  • @AmyraCarter

    @AmyraCarter

    7 жыл бұрын

    A marimba tends to have hollowed out blocks, that are somewhat loose so that they have a more noticeable reverb echo when struck hard. It's the kind of sound that when played well, gives me the shivers (in a good way of course!)

  • @BertGrink

    @BertGrink

    3 жыл бұрын

    @@AmyraCarter A marimba is similar to a vibraphone in that both have metal tubes with little rotating "shutters" in each tube to enhance the sound and give it a vibrating effect, not entirely dissimilar to the Leslie speaker one often sees with an Electronic/Hammond organ. The difference being that a vibraphone has metal bars as the "sound generators" whereas, as you correctly pointed out, the marimba uses wood blocks. Buuut... I´m sure you already knew that; I just put this up here for the benefit of the other commenters.

  • @boy82killer
    @boy82killer7 жыл бұрын

    Hey, so the reason why the "Space Bells" instrument sounds weird in the higher notes is because the notes are aliased. The patch itself is quite a complex sounding so the Sound Expander probably can't handle it properly.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    The expander just connects the OPL to the C64 pretty much entirely passively. The high notes sounding weird are just the OPL operating normally ... Yamaha's phase-shift "FM" is essentially well-controlled sample aliasing after all. And maybe you actually wanted that sound anyway? If not, you could, in a more sophisticated program (on the level of EG Adlib Tracker II) fiddle with the patch settings somewhat (e.g. reduce the modulation rate) until it didn't go quite as wild at the top end, at the expense of changing the timbre of the lower notes. (Though I think such software, and maybe even the OPL itself or at least some of the later members of the family, actually had the facility to automatically adjust the modulation settings according to how far up the scale you were? ISTR there being mention on a data sheet of something like that, which was initially intended for more accurate piano emulation (as it uses fewer strings for high notes than low ... or maybe the other way round, I forget... so has a timbre that alters in the very highest and lowest octaves vs the midrange) but could certainly be used for special effects, or reducing the strength of aliasing artefacts)

  • @112BALAGE112
    @112BALAGE1127 жыл бұрын

    Somehow this sounds way better than most of the actual keyboards you've shown on this channel. I can't believe how such a primitive computer can make sounds like these.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    It shouldn't do, though. Certainly, if they're Yamahas, they will have been using one of these at a minimum (or *maybe* an OPLL, which is essentially the same thing but only one of the channels is fully adjustable, the others have to pick from 15 instrument presets that are much the same as those found within the two sound banks shown here... what you actually get depending on the chip revision... I don't know if they ever made anything based on the 2419 PSG, but it would likely have been a kiddie machine), if not something rather more sophisticated. Casio and Roland each went their own unique ways, but had rather less widely commercialised chips that were roughly on a par; particularly, a lot of lower end Roland keyboards were based around the MT32, and later the Sound Canvas chips, which aren't exactly weak performers. And Casio got into the PCM soundfont game quite early-doors.

  • @Evan420
    @Evan4207 жыл бұрын

    my favorite channel uploads on my bday! keep these vids coming!

  • @tamat
    @tamat7 жыл бұрын

    great video! love the music examples you play when testing synths.

  • @TheAussieStig30
    @TheAussieStig307 жыл бұрын

    Wow, that really sounds amazing, it's crazy to think how many awesome things for the C64 are out there. I wish I never got rid of my 2 old systems, I had the new C64 and then bought a TRS80 with 2 disk drives and about 1000 floppy disks with games and programs, as well as about 100 old computer books with programs and stuff. I still remember most of the old basic programming codes, lol. Will you ever review any old RC cars or RC toys here? I just fulfilled a childhood dream buying a Tyco Fast Traxx in lovely dayglo yellow, cannot wait for my battery to go driving. Im hooked on RC cars now, old cars are brilliant!

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Sorry.. No RC cars on 8-Bit Keys... Maybe on my other channel if there is some historical significance.

  • @TheAussieStig30

    @TheAussieStig30

    7 жыл бұрын

    Cool, I probably misinterpreted the 80's toys part thinking toys in general but I assume now it's toy organs and keyboards. I actually had a RC robot made by Radio Shack in the 80's which was just a RC base and an inflatable robot that sat on top of it! Wish I still had that

  • @DvdXploitr
    @DvdXploitr7 жыл бұрын

    Wow...the C64 never fails to amaze me....hard to believe that a computer from the early 80s can produce such good audio out of it....i mean, you could actually use that to make music today....much better than those PC beeper speakers LOL

  • @xlar54

    @xlar54

    Жыл бұрын

    technically this isnt the c64 making the music. its using the Yamaha YM3812 chip, the same chip used in early Adlib and Soundblaster cards. Its just interfacing with that chip which the 64 was well known for its ability to interface with everything and anything

  • @spazzman90
    @spazzman907 жыл бұрын

    Nice video of some extremely rare hardware. I could listen to you dink around on it all day. Well done!

  • @RacerX-
    @RacerX-7 жыл бұрын

    Thanks for doing this video, I have always wondered about the Sound Expander. I have always liked the FM sound chips so this was great!

  • @weezerbluealbum5984
    @weezerbluealbum59847 жыл бұрын

    Lot of these voices sound like a Genesis/Mega Drive

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    that's not a coincidence. The Sega Genesis uses a Yamaha FM chip too.. although the one in the Sega is more advanced.

  • @PicturesqueGames

    @PicturesqueGames

    7 жыл бұрын

    well didn't sega actually used opl2? i mean if it's interchangeable, i don't think there's much difference at all - few internal configurable switches, each with set of parameters. You can config them manually to begin with.

  • @d3v1lsummoner

    @d3v1lsummoner

    7 жыл бұрын

    The YM3526 is a 2 op chip. The YM2612 of the MegaDrive is 4 op and part of the OPN not OPL line. OPL2 YM3812 is backwards compatible in a 3526 circuit but because the 3812 has 3 additional waveform types, a 3526 won't necessarily do the role of a 3812.

  • @uzimonkey

    @uzimonkey

    7 жыл бұрын

    There are probably hundreds of different gaming consoles, microcomputers, arcade machines, keyboards, etc that used this same sound chip. So it sounds like a lot of things.

  • @Shindinru

    @Shindinru

    7 жыл бұрын

    The Sega Genesis used a YM2612 (OPN2) as it's primary sound chip and a Texas Instruments SN76489 (plays a large roll in the sound of games like Streets of Rage) as it's secondary sound chip. The SN76489 was also for Master System backwards compatibility. Yamaha FM has a distinctive sound, just as Roland's FM has it's own to my ear. I have always linked the Yamaha "sound" with Sega and the 16 bit era of gaming.

  • @stevethepocket
    @stevethepocket7 жыл бұрын

    2:12 Oh my god it's like a tiny little disk drive that is so adorable where did you get that

  • @ohtrobinson1

    @ohtrobinson1

    7 жыл бұрын

    They sell loads of them on Ebay.

  • @kanyegaming5296

    @kanyegaming5296

    7 жыл бұрын

    I got it on eeeeeeeBay

  • @isabellev9576

    @isabellev9576

    6 жыл бұрын

    Nice H*R picture.

  • @morganvitale
    @morganvitale7 жыл бұрын

    Damn dude, you rock! Your channel is awesome!

  • @kareloh
    @kareloh7 жыл бұрын

    Great episode! Lovin' the 80's electro song you played.

  • @mirabilis
    @mirabilis7 жыл бұрын

    can you put a sound expander into a sound expander?

  • @hanselmanryanjames

    @hanselmanryanjames

    7 жыл бұрын

    I think a black hole would swallow the universe if that he did that. Cause the fabric of space time to tear.

  • @mirabilis

    @mirabilis

    7 жыл бұрын

    Ryan Hanselman Sounds like fun.

  • @R33Racer

    @R33Racer

    7 жыл бұрын

    Yo dawg.

  • @simonro9168

    @simonro9168

    7 жыл бұрын

    Let's try it. I can borrow a C64 from my neighbor...

  • @mirabilis

    @mirabilis

    7 жыл бұрын

    Does it say "Ned"?

  • @infinitesauce8206
    @infinitesauce82066 жыл бұрын

    2:12 OHMYGOD is that a SD reader made to look like a mini floppy drive?!!!! AAAAAA THAT IS SO AMAZING

  • @nighthawk0077
    @nighthawk00777 жыл бұрын

    That was pure magic, can't imagine having that back in '85...oh and your playing was spot on for each instrument!

  • @larry_mt4402
    @larry_mt44026 жыл бұрын

    That's very cool. I'm amazed that a person could do that back when I was a kid. Great vid. Your collection must be awesome

  • @Vlad-1986
    @Vlad-19867 жыл бұрын

    Wow, he can do computing AND music. Now, this is a cool guy

  • @00Klingon
    @00Klingon7 жыл бұрын

    Looking forward to the Roland MT32 video. I wanted one so bad as a kid. I would drool over the ones they had at Microcenter hooked up playing the latest Sierra Online video games that supported it.

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Yep. I need to find an ISA based MIDI card that is compatible so I can demonstrate the MT-32 with sierra games.

  • @the8bitgabeold382

    @the8bitgabeold382

    7 жыл бұрын

    wat about the other channel?

  • @the8bitgabeold382

    @the8bitgabeold382

    7 жыл бұрын

    oh yeah I like the new intro music

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    Not got an ST hanging around, or an Amiga that could have a serial-to-MIDI interface (which is pretty much a 25-pin socket, a couple of 5-pin DINS, and half a dozen short wires) built for it? Or even a C64 MIDI interface (come on, surely...? :D) or one for a gameboy?

  • @geissbock06
    @geissbock067 жыл бұрын

    I could watch an entire hour of you playing melodies on various synth voices! Best regards from germany!

  • @judgewest2000
    @judgewest20007 жыл бұрын

    Absolutely tremendous video. Thank you

  • @Leeki85
    @Leeki857 жыл бұрын

    SFX Sound Expander is a great example why Commodore bankrupted eventually. It got a pretty decent sound chip, and a big keyboard. From hardware perspective it was good, but lacked touch sensitive keys or even some buttons on keyboard itself. From the software point it was simply a disaster. Why they didn't include software on cartridge? It was more expensive, but it would load very quickly and it would allow for way better software: - They could do a full 128 MIDI instruments, like Windows 3.x did on OPL2/OPL3. - instruments, rhythms, and other static data could be read from cartridge itself, leaving almost whole 64 KB of RAM for user content, - instrument creator, allowing user to manually change FM chip state, - simple, multitrack sequencer, - reading/writing MIDI files on tapes or diskettes. This all could be done in software. Without any further hardware costs. C64 + SFX + Keyboard could become a semi-professional composing tool. Way cheaper than other solutions, more powerful than standalone keyboards. But that didn't happened. Commodore released expensive keyboard that required computer, TV and long loading time to even start working. Standalone keyboards were probably cheaper, way more portable, and even had more sounds, rhythms and other functions. I would say, that in whole Commodore history, it's rather uncanny how they managed to build such a great computers like C64 and Amiga.

  • @stephenbianchi7141
    @stephenbianchi71417 жыл бұрын

    So is "Glock" like a Glock 19 or a glockenspiel? I was thinking about dropping my mixtape on C64, and it needs to have lotsa gunshots.

  • @lsswappedcessna

    @lsswappedcessna

    6 жыл бұрын

    glockenspiel probably, though having a handgun sound effect would be funny. Hey, the first Glock handgun was built in '63. It would work.

  • @TheYorkMan

    @TheYorkMan

    5 жыл бұрын

    I bet it costs more than you make in a month!

  • @Njal55
    @Njal556 жыл бұрын

    Cool - I had both the sound expander and over key keyboard, but had almost forgotten about the software. Nice to see and hear it again.

  • @Drachenreiterklaus
    @Drachenreiterklaus7 жыл бұрын

    OH MY GOSH! I search years for this set with the big keyboard and you have it. I hope i can find it any time!

  • @burgerindividual
    @burgerindividual7 жыл бұрын

    Can you put the 2nd sound expander in the expansion slot of the first one?

  • @px6436
    @px64367 жыл бұрын

    You should plug your second Commodore sound fx to the slot into your first one and then see what it does.

  • @JohnDoe-qx3zs

    @JohnDoe-qx3zs

    7 жыл бұрын

    I doubt it would work out, since there is probably very little address conflict handling. Best likely case would be that one of the two would be safely disabled, but there is also the risk of shorting out some signals, would be a shame to wreck such a rare collectors item.

  • @px6436

    @px6436

    7 жыл бұрын

    John Doe yeah i guess, it was a decent idea i thought.

  • @PicturesqueGames

    @PicturesqueGames

    7 жыл бұрын

    alternatively - dump controller rom, reverse engineer it, map of the board and then throw the whole thing into online as opensource hardware. That way any c64 enthusiast can build one if they had time.

  • @RezzonanceMusic

    @RezzonanceMusic

    7 жыл бұрын

    I was honestly wondering the same thing the second he held them up together, though.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    I wonder if the cartridge slot on the expander remaps the second chip select line to the first, maybe, physically preventing any conflict between the two devices? It might even be a deliberate part of the design. After all, what if you plug in a software cartridge that uses the same address? And why put two addresses on the port if there was only ever meant to be one cartridge hanging off the back? Compare the external floppy drives of various old computers. Each one individually thought it was "device 1", but you could daisy chain them (generally either 2 or 4 max) thanks to their passthru ports. Said ports remapping the "device 2 select" coming into them as "device 1 select" on the output (and not connecting dev 2 on the output; or, where appropriate, device 3 = device 2, and device 4 = device 3, with dev 4 on the output being N/C), so that the computer would drive one of the two (four) pins active and select just one, specific drive out of those connected, even though each thought of itself as "#1", and the port interconnections were identical with each drive. Simple but smart. Do the same thing with the cartridge port, with a rule that each connected cart's chip(s) are only ever connected to either CS1, or BOTH CS1 and CS2 (if you have a lot of ROM / multiple devices onboard but no dedicated mapper controlling access to them), never "just CS2", as well as mandating that anything with a passthru only connects CS1 internally, and maps CS2 to CS1 on the output, and you have a recipe for being able to daisychain at least two Sound Expanders. Or connect simple one-chip (or at least one-CS) cards into an expander's passthru port. Of course, anything that uses both lines will suffer malfunctions when trying to use the second chip, and software that's too stupid to try the second address if the first one fails will also be incompatible, but those are fairly minor concerns addressed by unplugging the expander and connecting those fussy cartridges directly. Or having some kind of interposer between both devices and the computer which can switch between sending all CS lines to one or the other without having to disconnect (ie, basically the same as any other multi-cart switch box).

  • @windwalkerrangerdm
    @windwalkerrangerdm3 жыл бұрын

    I felt tears coming up my eyes, my beloved C64, so etched onto my core, and still amazing me... Makes me hear sounds I used to hear from my soundblaster, many of the sounds I hear from a variety of pc games, from raptor call of the shadows to lands of lore, dune 2, everything. Thank you for doing this, this is like an ailment to a disease I did not know I had.

  • @orpheus2006
    @orpheus20067 жыл бұрын

    You are playing very good. love this song... and the synths here.. Wow...

  • @bghoody5665
    @bghoody56655 жыл бұрын

    So when can we expect an update that will give Planet X2 Sound Expander support?

  • @Kumimono
    @Kumimono7 жыл бұрын

    "Alien" reminded me of Dune II's soundtrack, by Frank Klepacki, which I assume was adlib synth on PC.

  • @danlogicaluk8721
    @danlogicaluk87217 жыл бұрын

    there was some sampling software for this set up, it was show to us in the mid 80s in school, i clearly remember it sampling our voices and sounds we made in to a composition that using the large keyboard and i think saving it on to a floppy disk. making quite an impact on me, as seeing the set up again has bought back a lot of memorys. cheers Dan

  • @philrob1978
    @philrob19787 жыл бұрын

    Fascinating, as always dude. :)

  • @Rio356
    @Rio3567 жыл бұрын

    9:54 Synth 1 sounds like something straight out of Oneotrix Point Never. love it!

  • @kamiboy
    @kamiboy7 жыл бұрын

    Plenty of those instruments remind me of the intro music from Dune. Now that is one to cover in the future.

  • @h6502

    @h6502

    7 жыл бұрын

    I assume that you mean "Dune 2 battle for Arrakis" because that's what I was thinking. but then I only ever played this game with adlib. and since that has the same chip it's no wonder.

  • @Ooshgaar
    @Ooshgaar7 жыл бұрын

    Holy heck man! You are talented on that keyboard! I don't know about anyone else, but there is something about this format of computer music that is very, very appealing. I don't know if its just me being the geek I am and loving the old-skool video games of the past, or if there is something more to it. Either way, cracking vid.

  • @Audiomancer
    @Audiomancer7 жыл бұрын

    2:12, that card reader is one of the most awesome things I have ever seen:) Functional with style.

  • @CoolDudeClem
    @CoolDudeClem7 жыл бұрын

    The C64 already sounds awesome by itself.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    Put the two together...

  • @eratic0311
    @eratic03117 жыл бұрын

    This Sounds A lot Like The Sega Genesis!

  • @SproutyPottedPlant

    @SproutyPottedPlant

    6 жыл бұрын

    Dynamite Headdy or Megadrive.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    That's not surprising, seeing as the Sega's 2612 (effectively an "OPNC", or possbly "OPNB-L") and the OPL have a lot of shared heritage. Or more precisely, the entirety of the OPLx and OPNx ranges are essentially based off this chip as a starting point (with the pre-SMD/SG OPNs adding a register-compatible YM2149 core, and in some cases a fairly sophisticated (AD)PCM engine, to the FM part... and one range needing a separate DAC, the other integrating it but I can never remember which is which). The actual FM part works pretty much exactly the same in all cases, just with different features on top of the main 2-operator sine-carrier+single-sine-modulator with hardware ADSR concept (e.g. ability to use 4-op voices, different waveforms either based off rearranging the internal quarter-sine sample to play different ways or just using a wholly different generator, the total number of voices, special effects like multi-part detune, use of the PSG envelope generator, etc). So if you use one of the later chips but don't really push the limits, and just stick to a limited number of fairly straightforward 2-op plus normal envelope voices, it'll sound exactly like the OPL (at the same input clock) no matter which Yamaha FM chip you use. (tell a lie - some will have some minor differences to the overall timbre given the way the actual sound generation works... in all cases there's actually only one operator module that works on each voice, and each slice of a 4-op voice, at a time, which is why the maximum output frequency is so much lower than the input clock... but the more expensive and sophisticated chips store the resulting sample value in a register bank that's then summed and sent to the DAC once per nominal output cycle, whilst the cheaper, cut down ones lack that facility and output the result to the DAC _live,_ using a kind of PWM / timeslice mixing system that relies on intertia within the connected speaker system (or averaging in analogue filters along the output path and/or any digital recorder you might connect to it) as well as the human auditory system to apply a bit of "temporal blur" to the signal exterior to the chip. This is, for example, the source of the famous "ladder effect" bug in the output of the early generation SMD/SG, where quiet tones would acquire a characteristic buzz thanks to poorly matched capacitors on the output stage and thus improper smoothing... which led to several games sounding "wrong" on later revisions that fixed the problem, after composers wrote music deliberately making use of the bug. However, this is something caused in the *output stage* of the chip, rather than the actual FM generation part. The generator itself still works perfectly fine and identical to that of the higher end chips, and if you connected the output of a cheaper chip to a specially-made DAC that incorporated the missing registers and did its own summing to output a clean sample about once every 1/55556th of a second, those simple tones would once again sound identical)

  • @louiei.1552

    @louiei.1552

    4 жыл бұрын

    @@mspenrice underrated comment this shit educational asf

  • @NiekkieNick
    @NiekkieNick7 жыл бұрын

    You make that system sound great! I own a complete Music Expansion System for the C64 including the big keyboard. Thinking of selling it, but seeing your review video of this system I think I will regret selling it. Thanks for the great review!

  • @retromenproductions245
    @retromenproductions2457 жыл бұрын

    You got the old intro back, loved it!!

  • @PasquaPlays
    @PasquaPlays7 жыл бұрын

    You should use the sound version of the intro that you just played with the commodore.

  • @zacharyschwanke7080
    @zacharyschwanke70807 жыл бұрын

    2:39 what song was that?

  • @StephenMcLeod
    @StephenMcLeod2 жыл бұрын

    This is so awesome. That Synth 1 sound is beautiful.

  • @wolveric0
    @wolveric07 жыл бұрын

    commodore was such a great machine, sadly i wasn't around during that time. love your videos, thanks for sharing.

  • @tohopes
    @tohopes7 жыл бұрын

    Roland MT-32? My goodness! You'll have to rename yourself 15-Bit Keys.

  • @mariostar13

    @mariostar13

    6 жыл бұрын

    16

  • @famicom_guy

    @famicom_guy

    6 жыл бұрын

    +MarioStar13 no, the MT-32 is indeed 15 bit

  • @sebastiann.8088

    @sebastiann.8088

    6 жыл бұрын

    MarioStar13 You tried to be smart and failed hard rofl

  • @dsmandras

    @dsmandras

    5 жыл бұрын

    The original model was 15-bit, but the newer one was 16-bit

  • @Mik3l24
    @Mik3l247 жыл бұрын

    Waiting for continuation of double Sid chip video.

  • @sergeantcrow
    @sergeantcrow7 жыл бұрын

    A man of many talents ! That expander is excellent....

  • @xander286
    @xander2867 жыл бұрын

    Your channels are the best you deserve more subs

  • @FusedRage
    @FusedRage7 жыл бұрын

    I wish you'd list which songs your play in the description. Some are so familiar and I just can't remember them.

  • @alfredpianoman2543

    @alfredpianoman2543

    7 жыл бұрын

    Yeah, thats what I used to keep saying before I realized its pretty much a lost cause

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Well.. I could. But about half of the time it is just something I improvised on the spot. The other half of the time it is some song I learned like a game tune or something. People have asked me to put the names on screen.. which I won't do because it would seem weird having names for some songs and not for others. I suppose I could put them in the description field and just mention that anything not listed was just improv.

  • @alfredpianoman2543

    @alfredpianoman2543

    7 жыл бұрын

    I would honestly prefer knowing if songs were improv if it meant that I could also know the names of the songs that weren't. Knowing both would be way better than wondering forever though.

  • @leleedler

    @leleedler

    7 жыл бұрын

    8-Bit Keys, Old comment but, I'd love to see the names as well. I am getting into learning some piano as a hobby and I would love to listen to the songs to get them down by ear.

  • @Karmy.

    @Karmy.

    6 жыл бұрын

    One was definitely the Harry Potter theme song

  • @christopherrice2004
    @christopherrice20047 жыл бұрын

    Aww! You didn't put a review of the Sound Expander on your website?

  • @RetroGamerBB
    @RetroGamerBB7 жыл бұрын

    all this time and i didnt know you had more than one channel...SUBBED! sweet video brother

  • @StefanoPapaleo-TS
    @StefanoPapaleo-TS7 жыл бұрын

    Oh yeah... Greensleeves always a classic with the flute;) Synth 1 sounds totally rad!:)) Nice video. Thanks!

  • @colejohnson66
    @colejohnson667 жыл бұрын

    What song is being played on the electric piano (4:28)

  • @jumhig

    @jumhig

    7 жыл бұрын

    FF7?

  • @Xurikyo

    @Xurikyo

    7 жыл бұрын

    YES!

  • @Link-channel

    @Link-channel

    7 жыл бұрын

    What is the song on Synth2 at 5:00 ? :O

  • @InceRumul

    @InceRumul

    7 жыл бұрын

    The song on Synth2 is "Watermark", also by Enya.

  • @Link-channel

    @Link-channel

    7 жыл бұрын

    +InceRumul Thank you 💖 i could never remember something so far in my memory

  • @ryanamberger
    @ryanamberger7 жыл бұрын

    Alien sounds like Ecco the dolphin. Pretty cool.

  • @rdubby1102

    @rdubby1102

    7 жыл бұрын

    Oh my gosh it does

  • @someguystudios23

    @someguystudios23

    6 жыл бұрын

    J was literally going to comment that

  • @samplerInfo

    @samplerInfo

    6 жыл бұрын

    It is virtually the same sound, both chips (YM2612 and YM3526) have many similarities ;)

  • @FoxerTails
    @FoxerTails7 жыл бұрын

    I didn't even know you had this channel! Definitely subbing!

  • @visioncb
    @visioncb7 жыл бұрын

    great video, as always!

  • @SuperCookieGaming_
    @SuperCookieGaming_4 жыл бұрын

    2:40-2:43 sounds like heathens by twenty one pilots

  • @bonzivids9756
    @bonzivids97566 жыл бұрын

    The flute sounds like a MS-DOS Ship Simulator that i could create.

  • @Ndlanding

    @Ndlanding

    6 жыл бұрын

    Is this for "sail"?

  • @bonzivids9756

    @bonzivids9756

    6 жыл бұрын

    Yes

  • @WOSArchives

    @WOSArchives

    6 жыл бұрын

    The SFX Sound Expander actually uses the OPL chip, the predecessor to the famous OPL2 chip used on the Ad-Lib and the Sound Blaster, so it's not surprising that it sounds similar.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    Which points to a slight mistake on 8BG's behalf - it's not _totally_ interchangable with the Adlib chip. You can swap the two over, but whilst the OPL2 inserted to the Sound Expander will work just fine thanks to it being register-level backwards compatible, the OPL inserted to the Adlib won't work super well... you probably won't see any crashes, but the sound won't come out properly thanks to it ignoring any attempts to write registers that don't exist on the original.

  • @japosnes6210
    @japosnes62105 жыл бұрын

    This is so great, love it!

  • @HNCOCA
    @HNCOCA7 жыл бұрын

    Keep it up, great channel mate!

  • @vorpi
    @vorpi7 жыл бұрын

    Can anyone please tell me what's the song on 2:39? :)

  • @Peaceful3arth

    @Peaceful3arth

    7 жыл бұрын

    I don't think anyone knows.

  • @discokossan

    @discokossan

    6 жыл бұрын

    Sawr Kasmm rip

  • @SuperCookieGaming_

    @SuperCookieGaming_

    4 жыл бұрын

    from 2:40-2:43 is heathens from twenty one pilots but the rest of it is different.

  • @stefanmadethen5359

    @stefanmadethen5359

    Жыл бұрын

    spelunker title screen

  • @le-db6bc
    @le-db6bc7 жыл бұрын

    Were did you find the software

  • @citrux2638

    @citrux2638

    7 жыл бұрын

    Mr10616LC he got it online

  • @dedpxl

    @dedpxl

    7 жыл бұрын

    I'm sure you can find it from a simple google search.

  • @heccnotuploadinanything3307

    @heccnotuploadinanything3307

    5 жыл бұрын

    @@dedpxl no you cant because its rare

  • @annother3350

    @annother3350

    5 жыл бұрын

    He's keeping it secret!!

  • @MrJoshimitsu1
    @MrJoshimitsu17 жыл бұрын

    man I could listen to these instrument demos all day!

  • @LotoTheHero
    @LotoTheHero7 жыл бұрын

    It's great that you had some very generous people donate those units to you. This is pretty cool. I'd imagine the hombrew community could create a demo that utilized the sid+ the Fm expansion for some pretty cool music with 8(3 sid+ 5 FM) channels. I'd love to see something like that. It'd be even neater if it could be utilized in a game. :D

  • @DhavidSetiawanKilluaDhavid
    @DhavidSetiawanKilluaDhavid7 жыл бұрын

    3:59 Harry Potter????

  • @Megacooltommydee

    @Megacooltommydee

    7 жыл бұрын

    Yep.

  • @HuseynMemmedov

    @HuseynMemmedov

    7 жыл бұрын

    This is EPIC LOL

  • @martijnvanzanen4075
    @martijnvanzanen40757 жыл бұрын

    So awesome. Thumbs up for the donators. If only commodore didn't " died" I wonder how 2016 would of been :)

  • @meetoo594

    @meetoo594

    6 жыл бұрын

    I very much doubt they could have survived the pc and playstation juggernaut. According to ex CBM engineers, the AAA chipset in development couldn't really compete against them, the 3d capability just wasn't there. Pity that CBM usa`s mismanagement messed everything up for CBM uk who were actually doing pretty well with the CD32 and A1200. I still think they would have gone bankrupt eventually though, everything was standardising around the pc, the Amiga line had nowhere to go.

  • @darrenrozier7000

    @darrenrozier7000

    6 жыл бұрын

    I don't think it is as cut and dry as it not having anywhere to go. Basically, if Commodore could have created an 50mhz 030 + decent 3D graphics chip + SIMM slot trapdoor expansion package that could run Doom etc properly, Amiga would have had a chance. People only put up with PCs for gaming because of what they were capable of graphics-wise, which ironically was one of the main advantages of the Playstation.. Amiga could be simple like a console, but also a fully functional machine. Don't forget that circa '94 AmigaOS was still superior to Windows & MacOS and it took WindowsXP & OSX to finally get where Amiga had been all those years prior.

  • @dickbison
    @dickbison7 жыл бұрын

    wow, the sounds on this thing are lovely

  • @tekdragon
    @tekdragon5 жыл бұрын

    wow i knew u were a smart guy when it comes to computers and programming, but i had no idea you were such great musician! i’m super impressed!

  • @moshly64
    @moshly647 жыл бұрын

    AdLib sound player for the C64's SFX Sound Expander module if upgraded to the YM3812 OPL2 chip. csdb.dk/release/?id=119462&show=review

  • @chadmasta5
    @chadmasta57 жыл бұрын

    In theory, could a game be made for the c64 that used that device to play its music?

  • @pdfogle0529

    @pdfogle0529

    7 жыл бұрын

    If you know the hardware location you can POKE values into ram for different things in basic. This was how you created music, sprites, changed screen colors etc. on the C64 and many other microcomputers of the time.

  • @Dan-TechAndMusic

    @Dan-TechAndMusic

    7 жыл бұрын

    There is a guy who made a C64 program that can play DosBox DRO files (which are data dumps of AdLib YM3812 music), on a C64 with a modified SFX Expander (replacing the stock chip with the YM3812 chip). So if he could create such a program in Assembler, anyone with the knowledge of programming could make C64 software or games in Assembler that take advantage of the SFX Expander. You'd just need to find out how the C64 controls it, and work with that.

  • @8BitKeys

    @8BitKeys

    7 жыл бұрын

    Absolutely. It would simply be a matter of writing the code to support the FM chip in stead of, or in combination with the SID chip. Like I said in the video, there probably just weren't enough of these on the market to really get game developers interested in writing extra code to support it.

  • @buxy95

    @buxy95

    7 жыл бұрын

    @8-Bit Keys please start modding one of your carts and upgrade it to 3812. Then you could show your audience what a modern DRO player csdb.dk/release/?id=119462 could do. (Wolf3d, Dune, KGB tracks anyone? :) ) And yes, writing a driver for C64 SFX Sound Expander would be as easy as writing an Adlib driver on pc. These chips have only two registers to write to (and read from), everything else is in the programming reference manual.

  • @mspenrice

    @mspenrice

    6 жыл бұрын

    Absolutely. The only problem really is that it could end up occupying rather more memory and demand more of the total available processor / bus time, to the point that it's impractical to use for anything beyond the simple live-play app shown off here, or maybe a text based tracker. OPL programming isn't exactly super heavyweight, hence its usefulness for DOS games that might have run in less than 512kb RAM, but it's still a grade above that of the SID when you start digging down into all the fine grained functionality. At least, that's the case if you exploit it to the same extreme that a lot of SID programmers did; the unseen advantage with using something like the OPL is that it can actually _reduce_ a lot of the load otherwise placed on the system by coercing the SID into making sophisticated sounds, so long as you program it sympathetically and in the most efficient (rather than most _impressive_ ) way. Most particularly, the automatic ADSR envelope that can be set differently for each channel (and whose settings are retained indefinitely until you next change the voice) requires sending maybe eight bytes to the OPL, which then repeatedly (ie with each new note-start command you send) and without any further data upload produce a volume progression that may have taken four times as many register writes with the SID, each and every time you played a note. And FM voices that give the impression of sounding chorded, or simpler ones literally played as a di-, tri- or tetrachord thanks to the OPL's greater number of simultaneous voices, can stand in place of the arps that would have been necessary to create a similar auditory effect on the SID - again, you only need send 2, 3 or 4 note-on commands for each of those, where with the SID you might have been banging in at least twice as many (apart from the simplest, shortest blip, each arp in an old VGM or chiptune tends to repeat at least twice) or possibly dozens more for a sustained note. It's essentially a tradeoff between how much time (and memory) you can afford to spend setting up your chosen chip before actually playing anything, vs how much is available to throw notes (and patch changes) at it on a live playback basis. Ultimately the overall code for both would probably come out about the same, but the demands of whatever you're running it alongside might favour one or the other. And if you're really canny, you could probably use both in concert playing to the strengths of each, maybe even make an overall saving despite the soundscape being rather richer and more complex.

  • @sja8939
    @sja89397 жыл бұрын

    Great video. thanks again Dave!

  • @mastatantvshow
    @mastatantvshow7 жыл бұрын

    the guy that sent you the commodore keyboard sure very grateful because it fall into good hand which is appreciate it.

  • @ericfranck4131
    @ericfranck41317 жыл бұрын

    4:28?

  • @ericfranck4131

    @ericfranck4131

    7 жыл бұрын

    Also 5:48

  • @markusbecker7889

    @markusbecker7889

    6 жыл бұрын

    Strong sound-alike to "Anno 1606 - Greensleaves"

  • @michaellyga4726
    @michaellyga47267 жыл бұрын

    I'm early better make a joke I'm using internet explorer, hope this message gets here on time, Happy newyear 2010

  • @RWL2012

    @RWL2012

    7 жыл бұрын

    TheSomeoneXD he should have posted that in like 2004 lol

  • @RogelioPerea
    @RogelioPerea7 жыл бұрын

    Awesome stuff, thanks for posting!

  • @spacecowboy306
    @spacecowboy3066 жыл бұрын

    Hey guy this is really cool. I had software that you could copy notes from a song book and play them, I really enjoyed my C128 and C64c. I wanted a set up like this back in the 80s but they where hard to find and you didn't have the internet to find things like you do now. money was tight back then during the recession also with high unemployment. I would have loved to have this set up back then, the commodore was so innovative. Really nice, This is so nostalgic. Thanks for doing this video and project. It was great.

  • @gavinbennett2302
    @gavinbennett23027 жыл бұрын

    the harry potter music 😂😂

  • @curiousottman
    @curiousottman7 жыл бұрын

    This is an amazing video. So impressed with the authors keyboarding skills. My only complaint is the review is only 10 minutes. I would have enjoyed an hour review of this hardware device and keyboard. Thanks to the people who donated the hardware. The viewing public appreciates your generosity.

  • @Pholiage
    @Pholiage7 жыл бұрын

    Growing up with C64 I never imagined that there was even "better" sound for it. However the SID can never be beaten. Loved the Sega Genesis "Synth 2" bank

  • @espenskog8745
    @espenskog87452 жыл бұрын

    Thanks for the review. I remember I bought both the SFX Sound Expander + Fullsize Keyboard ...AND...the SFX Sound Sampler. I was a bit bummed out when I found out that I could not use my sampled sounds and play them using the fullsize keyboard. Never the less -- it was a nice kit :-)

  • @jonnyretro5873
    @jonnyretro58737 жыл бұрын

    wow that's amazing! thanks for showing it off man 👍😎

  • @audioartisan
    @audioartisan6 жыл бұрын

    Such classic 4 Operator FM sounds (Yamaha DX-100). Ahhh I miss the day. Thanks for sharing!

  • @softwave1662
    @softwave16627 жыл бұрын

    Amazing, wonderful sound!

  • @sheponbass
    @sheponbass5 жыл бұрын

    Nostalgic video for me 🙂 I had one of these, with the full size keyboard, and we actually gigged with it in my band back in school circa 1992! Thinking about it, at that gig, we also set up another 64 in a side room selling refreshments, which would display prices on a full screen scrolling message and - completely unnecessarily! - allow the person serving to use it as a cash register, complete with receipts from my Commodore 1520 plotter! 😄

  • @theshadowman1398
    @theshadowman13987 жыл бұрын

    Very cool. It's amazing that such old devices still can produce such great sounds

  • @TheRetroRaven
    @TheRetroRaven7 жыл бұрын

    Awesome! Looking forward to your presentation of the Roland MT-32.

  • @simonoson2080
    @simonoson20806 жыл бұрын

    Man, I LOVE the sounds of this thing!

  • @Realmasterorder
    @Realmasterorder7 жыл бұрын

    Such Great stuff u plug it in and it pretty much works :) C64 was amazing for its time