How I Created the Perfect NES Sound Chip

Музыка

My primary goal (or experiment) in this video was to
remove the limitations of the NES (and Famicom)
sound chips.
LINKS:
Akumajou Densetsu - Demon Seed
url.kylxbn.com/BDKKdp
I started with the triangle channel and was able to make
it output pure triangle waves. Then, I also modified the noise
channel so that it can output floating point samples.
However, the difference is extremely subtle, so I did not
demo it in this video. However, this is my subjective
opinion, but it now sounds closer to the noise output
of the Commodore 64's 6581 sound chip IN SOME INSTANCES.
I also tried to interpolate the DPCM channel linearly so that it
won't make huge steps up and down, but it proved to be
harder than I thought. Finally, I made some touches to the
mixing code so that all channels output floating point
data, all the mixing is performed using floating point
operations, and all the channels are mixed linearly. This
means that the triangle, noise, and DPCM channels
won't affect the volume of each other, which is often the
reason when the triangle, noise, or DPCM channels are
more quiet than the two square wave channels.
My second target was the VRC6. I spent three days trying
to interpolate the sawtooth channel linearly, encountering
a problem where a higher pitch results in a louder volume,
but it seems that I only had a problem with my interpolation
formula and I was able to fix it at day 3. Same with the
2A03, I made it so that all channels output floating point
values, and so that the mixer performs floating point
operations on them.
I also tried to improve the Namco N163 sound chip. Normally,
a sound chip would mix the output of each channel
via addition, and the result would be output
44 to 48 thousand times per second. However, this
sound chip does not have a mixer at all. Instead,
the value of each channel is output in sequence like a
round robin. The more channels the N163 is working on,
the longer it takes for each channel to get its turn to output
its data, and this introduces aliasing noise to the output.
Fixing this should make it sound better theoretically, but
I have not implemented it yet so we will have to see in the
future.
Finally, I had my eyes on the VRC7. The VRC7 is an OPLL
variant, and the OPLL does some operations using fixed point
values that would probably fare better using floating point
operations (like computing sine wave samples). However, this
proved to be daunting to implement, and it turns out that
just improving the digital-to-analog converter so that all
mixing operations are done using floating point operations
was enough to make the chip sound extraordinarily good.
Doing all these fixes were tiring and it took me a lot of time.
But the result was very much worth it. Listening to some
famous NES soundtracks like Megaman, Castlevania 3,
Journey to Silius, Ninja Gaiden, and Gradius II, I can
definitely say that there IS an improvement.
Feel free to request any song in the comments section
that you might want to hear using an improved
NES sound chip!

Пікірлер: 4 200

  • @KYLXBN
    @KYLXBN2 жыл бұрын

    BEFORE YOU COMMENT: Please know my stance about emulating the quirks and flaws of original hardware. In short, I LOVE HOW THE HARDWARE ORIGINALLY SOUNDS. That's it. If I never made this experiment, I would have been recording audio straight from various hardware and saving them for my collection. I firmly believe that every hardware is unique and its individual quirks should be perfectly preserved via proper emulation, or better, lossless hardware recordings. Even if the Namco N163 sounds like crap, it's what it is, and it should sound like that. Now, for the people who say, "[the stuff I tried to do in this video] doesn't make it better". You know what? "Better" depends on the goal of the individual. If you're trying to say that "smoothing out the triangle wave doesn't make it better", then in the perspective of recreating the sound of the original hardware, of course that's bad. But for the purposes of THIS VIDEO, whose goal is to make an experiment and hear how the NES *could* sound like if its flaws were not present, then it doesn't matter. The NES is trying to make a triangle wave. However, a triangle wave does not have steps. I merely helped the NES achieve what it was trying to achieve. And the result was interesting to hear, so I shared my findings. I never claimed that "the NES should sound like this" or anything similar. If anything, I learned to appreciated the NES more-by fixing its flaws, I understood just how many sacrifices it had to make to even generate the sounds it can generate. Again, for the last time, I fully support the faithful recreation of hardware audio. I hope you understand. Feel free to continue writing your comment even if it is "you killed the NES and it will come to haunt your dreams". However, if that is the case, as writing and explaining the same thing over and over again is tiring, and there are other comments on different topics that could spark a more interesting conversation, I may not be able to reply to your comment. Please understand.

  • @EyebrowStudios

    @EyebrowStudios

    2 жыл бұрын

    You killed the NES and it will come to haunt your dreams! In all seriousness that was extremely fascinating, even if I didn't understand a good portion of it, haha. I absolutely love the NES and things like the VRC6 Chip I only discovered about a week ago and I was floored that the NES could output even something like that. Making the sounds even crisper is a work of art. That's some awesome stuff, really good job! I'd love to hear the Level 1 Theme of the Japanese version of Castlevania 3 with the crisper sound, that track slaps. I hadn't seen your channel until today but I'm definitely going to keep an eye on it in the future!

  • @SumeaBizarro

    @SumeaBizarro

    2 жыл бұрын

    I would not be against of an option for cleaner NES sound output. It is somewhat NES equal to the HD mode 7 feature in higher end SNES emulation and it has few games that can get use out of it.

  • @exxor9108

    @exxor9108

    2 жыл бұрын

    Would you be willing to do these for some of the tracks of Super Mario Bros.? In particular its castle and underground themes. They seem to heavily rely on the triangle wave channels to make the most of their music. Also potentially the player miss and game over jingles.

  • @CyberneticSheep

    @CyberneticSheep

    2 жыл бұрын

    Its so funny to think people are undermining your work only because they don't like what they hear. You've done an amazing investigation and work on this, i am truly amazed and i wish you keep at it. Congratulations.

  • @josko50

    @josko50

    2 жыл бұрын

    Your effort and ones like it don't take away from the efforts to accurately emulate the original hardware. Everyone gets the best of both worlds. I don't know why people get so angry about it.

  • @mistertestsubject
    @mistertestsubject2 жыл бұрын

    The jagged triangle wave was a product of limitted hardware capability yes, but the added bonus to that is that if the triangle were used as a bassline (which it very often was) those higher harmonics would help it to be more audible on the shoddy speakers most CRT TVs had back then. A straightup triangle would be totally lost on those in the lower registers.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Indeed! You are right :D

  • @croolis

    @croolis

    2 жыл бұрын

    I'm actually listening on headphones for that reason .. my computer (Macbook Air M1) has pretty decent speakers but all 'bass' you hear is just psycho-acoustic stuff the brain makes up as it goes along .. my first computer, Atari ST, with the YM2149 chip didn't really do bass and, in reality, even the mighty SID chip doesn't really excel on bass. The beauty of these spruced up tracks is the clear and deep bass that sprung out of them - even though I sort of like the original quantisation noise on the FM chip :) I have a Yamaha DX7s which although supposedly much cleaner sounding than the original DX7 is still very noisy .. but not in an annoying way :)

  • @Zye1984

    @Zye1984

    2 жыл бұрын

    Could you somehow make it do either or? Like switch it on or off.

  • @Nicholas_Steel

    @Nicholas_Steel

    2 жыл бұрын

    @@croolis The Commodore SID didn't do bass well? kzread.info/dash/bejne/eqhn2JKDlaTHgcY.html (24 second intro)

  • @cfothough

    @cfothough

    2 жыл бұрын

    @@croolis The SID can do excellent bass especially if you have the right speakers, old stuff such as Jeroen Tel's works and modern SID music such as Jammer and LMan's creations are great examples of such with plenty of bass

  • @Weneedaplague
    @Weneedaplague8 ай бұрын

    It's crazy how a jaggy line is what makes the NES sound so definable. It sounds like a different thing all together

  • @ruby_R53
    @ruby_R53 Жыл бұрын

    for people wondering the name of each tune here: 0:00 super mario bros. 3 - water world, or, world 3 map; 0:51 fearofdark - rain dance; 1:35 journey to silius - intro screen; 3:31 akumajou densetsu - déjà vu; 4:24 akumajou densetsu - demon seed; 5:14 lagrange point - within the deep darkness; 5:44 fearofdark - the coffee zone.

  • @coltonk.3086

    @coltonk.3086

    Жыл бұрын

    Thanks dude!!

  • @burhanuddinhaider

    @burhanuddinhaider

    Жыл бұрын

    I thought 0:00 was great fairy fountain

  • @taylorradl8867

    @taylorradl8867

    11 ай бұрын

    Thanks bro

  • @willwunsche6940

    @willwunsche6940

    10 ай бұрын

    ​@@burhanuddinhaider It sounds like both to me and now I can't decide which one it is. Maybe it is partially both of they inspired each other

  • @burhanuddinhaider

    @burhanuddinhaider

    10 ай бұрын

    @@willwunsche6940 oh actually this is the water land theme, this is what inspired the creation of the great fairy fountain music

  • @duraeusentenu
    @duraeusentenu Жыл бұрын

    Honestly I like this style of editing. Subtle, toned down, focused, but informative, and relaxing with the finished product playing on the background. No excessive "try hard" stylization or special effects, and reading your descriptions instead of having them spoken to me allowed me to digest the information better. Thank you

  • @danwroy

    @danwroy

    Жыл бұрын

    I don't agree with his thesis but the presentation is well done

  • @zachtheantispamcop9753

    @zachtheantispamcop9753

    Жыл бұрын

    This editing style reminded me of WhoIsThisGit. They cover older games in some of their series like "Creepy Bad Endings"

  • @BacenticFlam

    @BacenticFlam

    11 ай бұрын

    ind

  • @ZphyZphyer

    @ZphyZphyer

    9 ай бұрын

    I also like the fact that there is music in the bg

  • @azazelleblack
    @azazelleblack2 жыл бұрын

    FM synthesis is the most beautiful thing in this world to me. It's a totally unnatural sound, a sound you can never hear in nature. It's one of the few things humans have created from whole cloth, without trying to mimic or improve on nature. My favorite sound is the OPN2, but the OPLL (and VRC7 by extension) is very closely related to it. I've never heard an OPLL as clear and clean as the VRC7 in this video, though. Thanks for this.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    That is a very wonderful take on FM synthesis. I never thought of it like that! As in the pinned comment, I fully support recreating the original sound of the hardware. But I have to admit-personally, a cleaner-sounding VRC7 is really good when it comes to quiet, relaxed music. The noise is a bit distracting when you're trying to listen to the very fine details of the song. Thanks for your support!

  • @ExtremeWreck

    @ExtremeWreck

    2 жыл бұрын

    One of the biggest reasons why I love the Sega Genesis.

  • @IanZamojc

    @IanZamojc

    2 жыл бұрын

    Not exactly disagreeing here, but one of the major draws of FM synthesis was it's ability to very faithfully reproduce a number of real world instruments like pianos, guitar plucks, bells, etc. that subtractive synthesis could not. However, I agree that, if taken to its extremes, FM synthesis becomes very alien indeed.

  • @azazelleblack

    @azazelleblack

    2 жыл бұрын

    @@IanZamojc You''re absolutely right of course; it was created to mimic real-world sounds. It just happens to be able to do something altogether unnatural, which I think is fantastic.

  • @Anonyhouse

    @Anonyhouse

    2 жыл бұрын

    @@IanZamojc I agree with you wholeheartedly, furthermore when taken to extremes... ANY natural sound becomes completely alien. In fact, there are sounds in the world we have not heard yet that would be completely alien to us.

  • @valience1739
    @valience1739 Жыл бұрын

    I would love to see an option to toggle this on in emulators or trackers as an "enhanced" or "hi-res" option for people to see how it changes the music in real time. Especially on something like the FPGA clones that exist these days.

  • @leam1978

    @leam1978

    Жыл бұрын

    i came here to say the exact same thing. i would love an audio mod that had this option.

  • @saltlake71

    @saltlake71

    Жыл бұрын

    Yes, I am thinking of MAME

  • @CaelThunderwing

    @CaelThunderwing

    Жыл бұрын

    was going to comment this myself

  • @alexandredelevaux6865

    @alexandredelevaux6865

    Жыл бұрын

    @@CaelThunderwing Same.

  • @ramakrishnamishra8179

    @ramakrishnamishra8179

    Жыл бұрын

    #misterfpga needs this

  • @shishanyu
    @shishanyu Жыл бұрын

    I think this is a clear example that “perfect” is not always better. I actually enjoy much better the roughness of the originals.

  • @FunFindsYT

    @FunFindsYT

    9 ай бұрын

    The original is more gritty, which fits some games better

  • @nathanpapp432

    @nathanpapp432

    8 ай бұрын

    Agree 100%

  • @David2073

    @David2073

    8 ай бұрын

    I agree, but The Coffee Zone is better this way

  • @MrPottsTeaching

    @MrPottsTeaching

    6 ай бұрын

    Facts lol ha ha😅😅😊😊😊😊❤❤❤❤

  • @MrPottsTeaching

    @MrPottsTeaching

    6 ай бұрын

    But that was going thru an analog TV

  • @judet2992
    @judet299211 ай бұрын

    I’ve seen a lot of people arguing about how the composers used the inaccuracies with their equipment to their advantage, and something similar happened with plasma screens and old TVs. Lots of sprites from back then look loads better when on the screens they were designed for with the color fuzz and gaps in pixels. In some of the Sonic games they used the TV screen to take a unicolor waterfall sprite and when displayed on a TV, it got these even vertical lines of different shades of blue.

  • @-nomi.-

    @-nomi.-

    8 ай бұрын

    not only that, but you only got the effect from the fuzzy, but most common composite video and wouldnt from the cleaner but pretty rare scart/component. devs really thought about their playerbase with these sorts of things

  • @kargaroc386

    @kargaroc386

    7 ай бұрын

    Yeah a lot of artists used the deficiencies to artistic effect, turning the downsides into advantages. So things like this will make the songs sound inauthentic. But you know what, just listen to them how you want, you're the one listening to it not them.

  • @judet2992

    @judet2992

    7 ай бұрын

    @@kargaroc386 great point!

  • @bideobamers

    @bideobamers

    6 ай бұрын

    Plasma screens were notorious for ruining the look of standard definition content like the NES... Same with LCD and LED displays that followed a few years later.

  • @NoLongo
    @NoLongo2 жыл бұрын

    Classic games were an artform. I'm sure most people like me really don't appreciate them until we see them broken down and how purposeful every bit of information had to be.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Even modern chiptune IS an artform :D The imperfections make them the way they are :D

  • @FlatThumb

    @FlatThumb

    2 жыл бұрын

    amazing what teams of artists and engineers could do with such small space to work with. Art under a few megabites, even kilobites!

  • @SquirrelTheorist

    @SquirrelTheorist

    2 жыл бұрын

    @@FlatThumb I know right?!? And the crunching they had to do to make larger files compressed enough to fit in the limited game cartridge size, phew!

  • @bright0nsounds

    @bright0nsounds

    2 жыл бұрын

    If you want to see another example of this, check out Modern Vintage Gamer's videos on the Game Boy & Game Boy Colour's graphics systems. They had to do some crazy shit to get what they wanted to work.

  • @jaezu

    @jaezu

    2 жыл бұрын

    Wise words right there. I couldn't have said it better (mainly because I probably wouldn't have said anything at all).

  • @AcoAegis
    @AcoAegis Жыл бұрын

    As a sound designer, this makes me appreciate how sounds inform composition. The pieces have a very specific character on the original chips that is missing with the improved performance - because the pieces were written to make those original chips sound as best as they could *with* the flaws. Then you hear the newly written tune at the end, and my god those upgraded chips sound f'n goood. Nice work!

  • @liquid74

    @liquid74

    Жыл бұрын

    Same goes for the game art. Designs for CRT displays look best on a CRT because it leveraged the effects of CRT

  • @dangerouscolors

    @dangerouscolors

    Жыл бұрын

    yes!! limitations shaping the very creative process itself on older and more limited hardware/software is one of my favorite aspects of retro game art and music. its honestly beautiful to me! it reminds me of that brian eno quote about the limitations of a medium being what defines it and what will be missed and emulated once those limitations are defeated

  • @mahram

    @mahram

    Жыл бұрын

    That’s one of the reasons I love old 8bit and 16bit era game music- the character they were able to wring from those chips is great. Those old tunes lose something when they are upgraded.

  • @igunashiodesu

    @igunashiodesu

    Жыл бұрын

    How does one go about to become a sound designer? Honest question

  • @anagramsound1565

    @anagramsound1565

    Жыл бұрын

    @@igunashiodesu Buy instruments, play them a LOT. Write music a lot. Find film makers near you who need sound & music.

  • @michaelbauers8800
    @michaelbauers8800 Жыл бұрын

    I really appreciated this. I am a 57 year old, life long video game player, software engineer, synthesizer fan, hobbiest creator of electronic music, and lover of many of the old video game sounds. Nostalgia :) Of course there's a charm to the flaws of the sound generators in old electronics. But that doesn't mean someone can't improve on them if they like. I think there's enough room in the world for different approaches to the "old 8-bit music." I even attended this amazing video game concert once, featuring an orchestra, and other instruments. And of course, music from games like Zelda is being played in countless ways on youtube, and why not?

  • @semiprojohn
    @semiprojohn Жыл бұрын

    In 6 months you went from 255 to 24.6k subscribers, that in it self shows the hidden community that you stumbled into and helped create. I love what you’ve done and brought me back to a forgotten style of music which I am grateful to be introduced to again. Thank you, and I hope you find more fun in doing this now than ever as your community grows.

  • @hanstheexplorer

    @hanstheexplorer

    Жыл бұрын

    Integer overflow!!!!!!!

  • @petermiller9878

    @petermiller9878

    Жыл бұрын

    32.7k subs 4 months after that.

  • @dnb5661

    @dnb5661

    Жыл бұрын

    ​@@hanstheexplorer Guy still didn't overflow a 16 bit integer though.

  • @MarcKloos

    @MarcKloos

    Жыл бұрын

    32768?

  • @SirHaywireThe1st

    @SirHaywireThe1st

    11 ай бұрын

    34.5K a year later

  • @BeastOfSoda
    @BeastOfSoda Жыл бұрын

    It should be noted that composers of the time tended to be aware of these limitations, and often relied on said quirks to achieve interesting effects: the stepped triangle wave has a shimmering quality to it which can enhance a track's liveliness, or even used to ominous effect in Journey to Silius, where the sounds acquire sort of a sci-fi vibe that is a bit choked out when cleaned. The last track, The Coffee Zone, also benefits greatly from the quantization noise, which makes it sound like there's a drummer playing brushes throughout the song; it speaks more of "jazz band in a seedy bar" to me that way. On another note, this topic reminds me of any debate where technology limitations make anything fuzzier and warmer: vinyl vs CD; CRT vs LCD; valves vs transistors and so on and so forth. There's just an aura of maybe nostalgia to any technology which degrades an otherwise pristine source signal, and stripping them down to their essence to be revealed as generated invariably makes them feel aseptic. You just can't substitute for said "loss in translation", to the extent of actively trying to replicate these flaws that were once perceived as undesirable.

  • @gametalk3149

    @gametalk3149

    Жыл бұрын

    First

  • @badbeardbill9956

    @badbeardbill9956

    Жыл бұрын

    Yeah distortions like that have been a thing for a while - distorted guitars notably being big in rock and related. But even back then old compositions for sound chips and MIDI relied on the sound they actually had

  • @BeastOfSoda

    @BeastOfSoda

    Жыл бұрын

    @@badbeardbill9956 Exactly. That is the reason I mentioned the valves VS transistors debacle: it is absolutely possible to make great sounding solid state guitar amps nowadays, in fact there is a whole market for them. I like both, personally, because they have different characteristics that work well in their respective genres. And sure, you could build a clone of a vintage Fender amp and swap out any part you'd like, but any change done to its sound signature cannot be considered an improvement, because every element contributes to creating its identity. That's the issue at hand here: this fellow cannot claim to have created the "perfect" NES sound, because that spot is already taken by the original design. As a matter of fact, whenever emulators struggle in recreating a 1:1 sound print of the original systems, it is tendentially because an emulation often fails to recreate the little imperfections which made the original design special (especially egregious with OPL-based sound systems, which are dependent on so many more elements to work their magic).

  • @vyor8837

    @vyor8837

    Жыл бұрын

    @@BeastOfSoda vacuum tubes are objectively better for translating the true sounds of the instrument because they're more perfect. Analog systems beat digital for sound reproduction. An absolutely perfect 16 inch record would sound *cleaner* than CD audio, though not by much. You can't physically tell the difference between 99% of decent 16 or 12 inch record and CD though, if you can then your track is worn or dirty(or your player is fucked).

  • @BeastOfSoda

    @BeastOfSoda

    Жыл бұрын

    @@vyor8837 Eehhh... not quite. That's a subjective topic which has been going on ever since transistors were invented, and there is no clear winner there as long as the components are not brought beyond their physical limits; but I will not argue that, because we were making a slightly different point. We were talking about transistors VS valves in the specific application of guitar amplifiers. I mentioned earlier that transistors and amps do not sound that different, as long as the signal passing through them does not exceed their rating, which is normally what you want in a hi-fi or somesuch; but with amps, those specs are routinely stressed, like when you're cranking the gain to intentionally overdrive or distort the signal. When you're saturating valves and transistors in such a way, the sound is getting mangled in both cases, but these components behave very differently: with transistors, the signal usually gets clipped past a certain point, while with valves it breaks down and frays in a different manner, which sounds warmer and less "screechy" than with transistors. Which is a similar thing to what happens on vintage consoles, with their "imperfect" components that alter the sound in a less than ideal, but beautifully iconic way. Change any of that with an audibly different part (for better or for worse), and you've butchered the original sound.

  • @funposting8912
    @funposting89122 жыл бұрын

    "I understand this video is rough and crude" This is one of the nicest edited videos I have seen in an extremely long time. Absolutely wonderful, visuals told what they needed to and let the music take charge.

  • @ShuckleShellAnemia

    @ShuckleShellAnemia

    2 жыл бұрын

    Sounds like their passion for clean audio also extends to video :)

  • @SquirrelTheorist

    @SquirrelTheorist

    2 жыл бұрын

    @@ShuckleShellAnemia Agreed! Having that beautiful song playing and an actually good scroll-speed for the text just let me relax through to the end. Greatest video editing of it's kind for sure

  • @bub777
    @bub777 Жыл бұрын

    Dude that FM synthesis song at the end is divine. I had no idea the NES was so capable of this great sound.

  • @kovy6447

    @kovy6447

    4 күн бұрын

    You mean the track "Coffee Zone"?

  • @bub777

    @bub777

    4 күн бұрын

    @kovy6447 yes!

  • @ColdFuse96
    @ColdFuse96 Жыл бұрын

    I wish I could learn how to make chiptune music like this. It's just such an amazing fusion of musical, programing, and hardware knowledge.

  • @CartoonMonkeyStudio

    @CartoonMonkeyStudio

    9 ай бұрын

    You should get the guys at the MiSTer FPGA forum to include this in the NES core!

  • @akioasakura3624

    @akioasakura3624

    4 ай бұрын

    How is it going? Have u learnt anything yet? I’d also like to learn

  • @rorz999

    @rorz999

    4 ай бұрын

    Just dive in. It's not hard to start learning chiptune since it's a genre defined by limitations

  • @akioasakura3624

    @akioasakura3624

    4 ай бұрын

    @@rorz999 dive in how? I’ve downloaded bosca ceoil. Now what? What do I do?? I can spend hours clicking random icons and it won’t sound nice

  • @ThiagoVksy
    @ThiagoVksy2 жыл бұрын

    I've never played in a NES but I really love the "chiptune" songs, originally made from chip limitations, but now is an entire music style (just like "pixel art", originally from hardware limitations, is now an art style).

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    I still actually love (and prefer) the sound of original, unmodified hardware. I'll be honest and say that I dislike songs that claim to be "8-bit" but are made in FL Studio with 25 channels and high quality drum samples.

  • @YCbCr

    @YCbCr

    2 жыл бұрын

    @@KYLXBN MSSIAH? :)

  • @ghostplayermusic

    @ghostplayermusic

    2 жыл бұрын

    @@KYLXBN I’m thinking about getting into producing chiptune. Is there a good software specifically for creating 8bit tracks? I’m a big Ableton user but you’re right it does seem to take away from the authenticity of these tracks

  • @Eldoofus

    @Eldoofus

    2 жыл бұрын

    @@KYLXBN honestly I just go to Beepbox and use 3-4 channels, I mostly skipped one of them because I never knew the triangle was better for the basslines, but now I know, and I shall use this knowledge!

  • @tomaspraestholm

    @tomaspraestholm

    2 жыл бұрын

    @@ghostplayermusic famitracker, famistudio or Lsdj. They'll all take a while to get used to, but it's worth it. Famistudio is the most like a DAW in terms of interface

  • @straightupanarg6226
    @straightupanarg62262 жыл бұрын

    "The Coffee Zone" sounds so good. It's hard to believe something based on the NES soundchip could sound so clean!

  • @DanielPlok

    @DanielPlok

    2 жыл бұрын

    It's the magic of FearofDark being at work here! Check out his his other stuff man, he goes crazy with his chiptune. Rolling down the street in my katamari being my favourite

  • @ShadowSloth3

    @ShadowSloth3

    2 жыл бұрын

    I thought it sounded like a smooth otamatone. I've never heard any of the other songs, but I'm impressed nonetheless.

  • @SquirrelTheorist

    @SquirrelTheorist

    2 жыл бұрын

    IT DOES SOUND SO GOOD! I'm addicted, this is a beautiful masterpiece

  • @Disembow1280

    @Disembow1280

    Жыл бұрын

    ​@@DanielPlok Have you heard Fast City yet? That one is my favorite; the climax at 3:30 with the transition shortly after is magical.

  • @terraversalvoid5391

    @terraversalvoid5391

    Жыл бұрын

    It goes so hard.

  • @noobandfriends2420
    @noobandfriends2420 Жыл бұрын

    6:40 What I like about the quantization noise is it reminds me of searching for a good FM channel to fall asleep to when I was a kid. Smooth Jazz was one of the channels that I could pick up so having that "ssssssss" lingering around really brings be back to those times. It's also like listening to vinyl, it's not perfect but has more soul than the perfect recording.

  • @sixstringgypsy1

    @sixstringgypsy1

    Жыл бұрын

    It's warm and fuzzy, innit?

  • @ValTek_Armory

    @ValTek_Armory

    11 ай бұрын

    Similar feeling to vinyl hiss or rain subtly coming through a window

  • @Another_Banger

    @Another_Banger

    11 ай бұрын

    I prefer it with the quantization static

  • @Neubulae

    @Neubulae

    9 ай бұрын

    warm and fuzzy, compared with chill and clear, I don't know which one is better but I sure love both.

  • @CharlesM2
    @CharlesM2 Жыл бұрын

    I’m not gonna lie, I know absolutely nothing about any of this but i’m still so intrigued by the differences in sound chips and their methods to create music.

  • @Artillect0
    @Artillect02 жыл бұрын

    It's so cool seeing the limitations of these different sound chips, and then hearing them without those limitations! Crazy that this video was just uploaded today, I was just trying to find some info on the NES's sound chip and instead I found this super cool experiment. I'd love to see more information on how exactly you did the interpolation for the triangle and sawtooth waves, and maybe even a breakdown of some of the code! I'd also love to hear Dr Wily's Castle from Mega Man 2, and the Fire Emblem theme. Can't wait to see more videos by you!

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Hello! Thank you very much for your comment. I have been very interested with NES audio ever since I was a teen, and I have been wanting to do this since two months ago. This is actually a modified NSFPlay. Everytime the NES CPU sets the frequency of the triangle wave, I set a counter for how long it takes to complete a whole cycle of the waveform, and based on that an a counter (which has 32-bits precision, meaning a smooth waveform can be generated), a linear interpolation code generates what value should be output at the time. This is exactly how I also approached the VRC6's sawtooth wave. I will be very glad to upload Dr. Willy's Castle (is that the second Dr. Wily stage?) and Fire Emblem. Expect it in the coming days :) Thanks!

  • @Artillect0

    @Artillect0

    2 жыл бұрын

    ​@@KYLXBN That makes a lot of sense, thanks for the reply! Sounds somewhat similar to how I implemented waveform synthesis in my programming class last year. I've always appreciated electronics but it wasn't until recently that I really understood how amazing they are. The clever tricks they used back then are absolutely inspiring. This video definitely makes me want to try to make a synthesizer with one of the arduinos I have laying around. I'm not sure which stage Dr Wily's castle is from (I've never actually played Mega Man II, or even the original Fire Emblem lol) but it's this banger: kzread.info/dash/bejne/iX6G0bStYZibnaQ.html

  • @STICKOMEDIA

    @STICKOMEDIA

    2 жыл бұрын

    @@KYLXBN you are brilliant

  • @MLGaeming
    @MLGaeming2 жыл бұрын

    Pretty cool! Reminds me of how you can use a Roland MT-32 with various DOS games to get incredible sound that feels borderline orchestral.

  • @tomyyoung2624

    @tomyyoung2624

    2 жыл бұрын

    Yes decimals!

  • @Nyerguds

    @Nyerguds

    2 жыл бұрын

    If I remember correctly, at Westwood Studios, the Roland MT-32 was what they actually composed the music on. So while their games contained converted/rearranged music files for a whole range of sound cards, playing it on MT-32 would give the 100% original version.

  • @unyu-cyberstorm64

    @unyu-cyberstorm64

    2 жыл бұрын

    MT-32 used a method called LA synthesis , which allows the synth to combine digital samples with analog waveforms

  • @Uhfgood

    @Uhfgood

    2 жыл бұрын

    I never got to experience any advanced roland cards on any dos games... when I finally heard some of them on youtube, they didn't sound right to me, I preferred the adlib/'sb versions :-)

  • @Nyerguds

    @Nyerguds

    2 жыл бұрын

    @@Uhfgood Ha, same. Nostalgia is a powerful thing.

  • @XenoKnightAlpha
    @XenoKnightAlpha Жыл бұрын

    I didn't understand most of the technical aspects of what you did, but it was interesting. I feel that I appreciate the imperfections of the original sounds much more now. Thank you for sharing!

  • @HUNmerlin
    @HUNmerlin8 ай бұрын

    It's amazing how much creativity and tuning was involved in designing such simple devices. In comparison nowadays everything is poorly optimized and if you complain they just tell you to buy better hardware...

  • @quadpad_music
    @quadpad_music2 жыл бұрын

    Although some of these fixes were very cool, I find that the NES triangle wave works better with bitcrushing. It just has a much crunchier, agressive sound that I think makes it work exceptionally well as a bass instrument. I would have never been able to think of the bitcrushing as a bad thing. I will admit tho, at high pitches some of the harmonics in the 2A03's triangle can become quite annoying. If there was a way to filter or EQ it while keeping it 4 bit, that would be a dream. The VRC6 saw harmonics CAN be specially annoying since they are very dissonant and audible at regular low pitches; but in a full song, they are always going to be masked by other instruments so it's not that big a deal. Fixing non linear mixing is also good but, and since so many NES soundtracks are well thought around it, it would probably work just in certain ocassions. Idk though, I should probably take a listen to many of your fixed soundtracks to actually tell. Over all, really cool content! I'd love to see more in-depth chiptune analysis like this on KZread. The only other people doing similar work in the Internet as far as I'm aware are Bucky and Patrick from Retro Game Audio.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Hello! Thanks for telling me your thoughts! I actually agree! The NES triangle sounds too quiet without the harmonics, and the harmonics actually help make the bass notes more noticeable. That is the case in most if not all songs. The VRC6 saw, on the other hand, I actually dislike... It is has less bits (3) than the NES triangle wave (4), and it sounds so bad with really audible harmonics... You are right that it gets masked with the other channels in a full song, but it can be heard when the other channels are not playing. I'd really rather have it without its extra harmonics 😅 As for the non-linear mixing, yes, I think that's true. Many programmers will have adjusted volume levels to mix the song better. Still, in a perfect world, channels should mix linearly, so I tried to force linear mixing. I will be uploading more tracks using the improved sound chip in the coming days, so please look forward to them! Thank you very much for the comment!

  • @KenjiUmino

    @KenjiUmino

    2 жыл бұрын

    @@KYLXBN about the non-linear mixing: AFAIK, the NES CPU has 2 audio output pins - one for the square wave channels and another one for everything else - so you could do the mixing (well, at least the balance between squarewaves and everything else) externally, bypassing the audio circuits on the NESs mainboard entirely I've read about a mod that does exactly that - it requires lifting those pins and running the signals on separate wires into a mixing + amplification board for cleaner sound and whatnot - but wouldn't mixing it externaly (and thus, not have one channel affect the loudness of the other channels) introduce a risk of messing the mix up? I'd like to try a similar mod because i think it would be interesting to run the square waves through something like a subtle stereo chorus or add a tiny amount of stereo delay to "widen" the sound stage and make it more interesting ... to test this, i ran the regular mono output of the NES through a stereo delay+chorus guitar pedal and found out that it could indeed add to the sound if you dial the pedal in VERY carefully ... and that the harmonics of the triangle wave can become unpleasant very easy if you twist a knob just a bit too far ... so i'd really like to only apply this processing to the square channels - as they are usually used for BGM melody while the other channels are used for SFX, BGM bass and percussion - and i usually want percussions and bass to be tight with no wishy-washy delay effects .. plus, the harmonics problem is another reason NOT to process the triangle channel.

  • @nickwallette6201

    @nickwallette6201

    2 жыл бұрын

    I agree with the OP -- the triangle's harmonics have always been a signature of the NES that I've found interesting from the days of olde, as an audio-obsessed kid, through to today. I think it was a very practical decision, as a way to make an analog waveform with digital switching, but also works really well given its ideal use as a bass instrument on TVs with small speakers. The harmonics allow for a psycho-acoustic effect where you may not hear the fundamental, but you hear the harmonics, and your brain fills in the lower octaves. This will still be present with a smooth triangle (but not with a true sine), just much less so. It can indeed get whistley at higher frequencies, like the latter parts of the Metroid theme, but so be it. I've really never been a fan of the VRC's extra channels. I just find sawtooth waves to be a bit raunchy for my taste. IMO, smoothing out the aliasing didn't help -- it made it sound more like a SID. I had a C64 as a kid as well, and I always felt the SID sounded like a porcupine walking down a hallway carpeted with sandpaper. I'm not a huge FM fan, but I do agree the mixing sounds better on the "fixed" version. I guess my ears just don't agree with quantization noise on more complex waveforms, but simple waveforms benefit from the increased complexity of the overtones. Just my 2c. All in good fun. BTW, I'm not _strictly_ a purist -- I actually really enjoy modified panning, with the square waves panned L and R, and the tri, noise, and PCM down the center. :-)

  • @gblargg

    @gblargg

    2 жыл бұрын

    A side benefit of the triangle's steps is audibility of low notes on a small TV speaker of the day. They are a many octaves up.

  • @-ce8kc
    @-ce8kc2 жыл бұрын

    Man a channel like this has only existed and survived in the old day of youtube. The fact were being treated this well by whom ever this is, is a blessing of fresh air and a trip back down memory lane into the better days of the KZread. 2006-2012 GOLDEN YEARS!

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    I am really sad that KZreadrs have to resort to clickbaiting, thumbnails with overreacting faces, "like the video, subscribe, click the notification bell, and comment!!!", among other things...

  • @Brucer42O

    @Brucer42O

    2 жыл бұрын

    I miss the internet

  • @LC-hd5dc

    @LC-hd5dc

    2 жыл бұрын

    not really, just depends on who you follow

  • @StefanReich

    @StefanReich

    2 жыл бұрын

    @@KYLXBN The fact that they think they have to tell us that subscribing and commenting are a thing is really irritating

  • @brentfisher902

    @brentfisher902

    2 жыл бұрын

    @@Brucer42O I miss Fully Automated Luxury Gay Space Communism.

  • @jasonplaysgamesonyt
    @jasonplaysgamesonyt10 ай бұрын

    This video is a delight and your scholarly approach shows a deep understanding of the hardware and a worthy appreciation of both what is and what could be. You earned my subscription. I salute you.

  • @mouplayerbr
    @mouplayerbr Жыл бұрын

    Bro anti-aliased song 💀💀💀

  • @noskillpureandy
    @noskillpureandy2 жыл бұрын

    i personally like the sound of the old triangle wave. i think it has its place and that a lot of nes music was probably designed around the strange sound of it

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    We all do, really :D

  • @estebanod

    @estebanod

    Жыл бұрын

    It sounds authentic and not perfect that's why I like it best for the first example, but not for the second example

  • @eamonia

    @eamonia

    Жыл бұрын

    Right there with ya, baby.

  • @the-np4mr

    @the-np4mr

    Жыл бұрын

    Nope

  • @demi_demon
    @demi_demon2 жыл бұрын

    This feels like the audio equivalent of turning old animations into 60 fps ones with interpolation software. It's interesting to see the end result, but it's also interesting to see how clearly the original animators (or the original sound designers) clearly knew and could take advantage of their limitations. Just like how making an old Disney movie 60 fps might make it seem smoother, but lose some of the original animation's timing, this makes the original games' audio much cleaner, but it loses the original's actual sound. I do prefer the originals, both ways, but this is really cool. And it always makes me wonder what new songs would sound like if they were played on these old sound chips.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    I agree with your sentiments :D It is interesting, but in the end, what will remain in the archives is the original one. I prefer the originals, too!

  • @graysonsolis

    @graysonsolis

    2 жыл бұрын

    It's extremely interesting. A lot of people, myself included, pursue "perfection", when it comes to audio. Whether that be a "cleaner" mix, higher quality samples, or in this case, more smooth and less jagged waveforms. However, everyone's perfect is different, and all of these different sounds are nothing more than sounds, they just exist and have different properties. There are advantages and disadvantages to each, and the goal in music is not to be obsessed with cleanliness and orderliness but rather to take each sound as it is and do what sounds best with it!!!

  • @SevastianYT

    @SevastianYT

    2 жыл бұрын

    I agree that the original audio is original but I don't think it's fair to compare this hardware modification to 60 fps AI interpolation, because when making extra frames, the AI is taking lots of mild guesses. While in this experiment here (If I understood correctly) the uploader modified the hardware to take already existing data and output it in another way. Obviously the developers (or should I say the composers) intended for the original audio to sound the way it does on the original hardware, but I doubt that they were always happy about the way they had to make their music sound because of the limitations they had to work with. Whether making the jagged curves and lines smooth sounds better is really subjective, since when they are jagged they give a song this nostalgic charm that old consoles with this limited hardware had. But I think that most of us can agree that relaxing music without the extra noise does sound quite better and well, relaxing. So well, it's up to taste, but I believe that this experiment did make many things sound better.

  • @gusstavv

    @gusstavv

    Жыл бұрын

    hehe also it is interesting on how programmers had to work with those huge limitations. In the coding aspect, there were insane tricks of self generating code. Nowadays we see those tricks on programs containing 10 mins of music & 3D animations in FullHD, all packed in 64KB of code (the DemoScene guys do that).

  • @me0262

    @me0262

    Жыл бұрын

    @@gusstavv Some of the stuff made can get very creative, using Page0 memory, full fast 3D on hardware that has no business running it, SID on the Atari ST where there is no chip for it. Some of these people are great nowadays. I wonder what would have been if they had been around in the heydays of these systems.

  • @ChaosExodus
    @ChaosExodus Жыл бұрын

    I see this work and I can only imagine what a fresh sound for the GBA era of games would sound like. Golden Sun tracks in particular. This is a really interesting and scientific video and I enjoy electronic sciences. Thanks for sharing your hard work!

  • @Baladucci
    @Baladucci Жыл бұрын

    I'd love to see this work put in as a setting for emulators we have now! You've done an incredible job of recreating some tracks with the fixes you found.

  • @Peeves22
    @Peeves222 жыл бұрын

    For the Castlevania bit I was initially like "No way this is better smoothed out, he's being ridiculous." But in context, with all the other instruments. Wow. What an improvement.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    A perfect sine wave is actually a bit painful to the ears, I have to admit that.

  • @cyanisnicelol

    @cyanisnicelol

    Жыл бұрын

    Yeah, Imagine trying to sleep with a loud 2500hz playing.

  • @comet.x

    @comet.x

    Жыл бұрын

    @@cyanisnicelol hehe tinnitus go brr

  • @333MasterPivot
    @333MasterPivot Жыл бұрын

    For those wondering, 0:52 is the bass line of the song "Rain Dance" by Fearofdark :)

  • @tallreversd

    @tallreversd

    Жыл бұрын

    Fearofdark is my favorite chiptune artist! His song “The Coffee Zone” is used in this video as well.

  • @punchthecake82

    @punchthecake82

    Жыл бұрын

    @@notjames2121 cuz ur a weeb brah

  • @747streams

    @747streams

    Жыл бұрын

    Sweet thanks

  • @danieldbeavers
    @danieldbeavers11 ай бұрын

    That's the beauty of those old systems, the things they figured out with limited capabilities. The work-arounds and compromises they made to give new gaming experiences while working with essentially the same hardware made gaming accessible to the masses. An NES or an arcade cabinet had a fraction of the power of our phones but they learned how to get the very most out of it. Today the sky is the limit, but you need a computer that costs thousands of dollars to get the full effect of what the designers have created, and most people aren't able to do that.

  • @MarioGreco
    @MarioGreco Жыл бұрын

    Absolute banger of a video, love the revitalized old school sounds. Definitely adding this to my list of great videos. Keep up the amazing work!

  • @Oosystem
    @Oosystem2 жыл бұрын

    When I was a kid I noticed that weird triangle wave sound. A real triangle wave sounds better, but to me, the original one is very different from the square waves (the real triangle just sounds very similar), so it adds complexity to the music.

  • @Cobalt985

    @Cobalt985

    2 жыл бұрын

    And it is literally adding complexity - that aliasing (the staircase look) is actually adding harmonics and is a more complex waveform.

  • @SyphistPrime
    @SyphistPrime2 жыл бұрын

    It would be cool if this could be added to an emulator as a setting to toggle. I love messing around with emulators and ways to throw a modern twist into them so I'd be down to play around with something like that.

  • @McCaroni_Sup

    @McCaroni_Sup

    2 жыл бұрын

    @Damion Manuel I like playing retro games designed for home consoles on the go on my phone with a controller, and emulators give you that kinda portability. I'm not really much of a fan of portables like the GBA, the only one I really like is the PSP so it's nice to have the option to play SNES and PS games on the go.

  • @McCaroni_Sup

    @McCaroni_Sup

    2 жыл бұрын

    @Damion Manuel maybe I'll try an FPGA SNES, though afaik they haven't made one for the PS1. Then again a vast majority of the PS1 games I play are JRPGs so lag shouldn't be an issue there. Also since you seem to have a real SNES, I have to ask if the commands for Sabin's moves from FFVI are easier to input on the real deal then in an emulator. I know it could just be my controller, I'm using an 8bitdo SN30 Pro+.

  • @Unknownslenderman

    @Unknownslenderman

    2 жыл бұрын

    I was just about to comment this. I'd love to try out all sorts of NES games and be able to easily switch to this cleaner soundchip! I'd probably even leave it on for most of them!

  • @camilovillamizar6171

    @camilovillamizar6171

    2 жыл бұрын

    I agree. I'd love to see this integrated into software emulation. There is no right way to play, and while I like my pixels chunky, I do enjoy flicker-less NES emulation and could definitely do without some of the harshest artifacts of original NES sound. Great work overall.

  • @pi_f
    @pi_f Жыл бұрын

    This video was well-explained, and fun to listen to, thank you. Awesome to hear the theoretical limit of what older chips can produce with a newer composition, and simultaneously the original music that took the hardware flaws and exploited them for the listeners' gain.

  • @AkakoYoshinaga
    @AkakoYoshinaga Жыл бұрын

    I am here months later from the upload, YET IM AMAZED AND FELL IN LOVE! I hope you're doing good cause I would love to hear more tunes from the improved sound chips, amazing work!

  • @BradenBest
    @BradenBest2 жыл бұрын

    The thing is, the NES's triangle wave is a very nostalgic sound. It's _distinctly_ NES. As in, when you hear it, it immediately registers as "NES music". That jagged triangle wave is unique to the 2A03 and you could argue that the charm is lost if it's smoothed out. I guess it depends whether you're after the NES aesthetic or want to use the chips to their fullest potential

  • @HamguyBacon

    @HamguyBacon

    2 жыл бұрын

    The sound designers never intended it to sound that way, nostalgia is something that you remember from a long time ago.

  • @blenderbachcgi

    @blenderbachcgi

    2 жыл бұрын

    @@HamguyBacon It's still a unique sound, that brings back memories. Of course they didn't intend for it to be like that, and the improved is better, but I prefer both the old and new. Both have their styles and feel.

  • @NeonAstralOfficial

    @NeonAstralOfficial

    2 жыл бұрын

    @@HamguyBacon Who cares what it was intended to sound like, its nostalgic because it DID sound like it, Sherlock.

  • @HamguyBacon

    @HamguyBacon

    2 жыл бұрын

    @@NeonAstralOfficial its nostalgic because you believe it sounded like that not because it did.

  • @IvanDSM

    @IvanDSM

    2 жыл бұрын

    @@HamguyBacon Yes they did? The reference hardware that they listened to their songs on was the NES' sound chip WITH the triangle imperfection, they weren't working on a "perfect" sound chip and then suffering from extra artifacting after finishing their work.

  • @theharmacist3103
    @theharmacist31032 жыл бұрын

    While the smoother sound from the fixed triangle wave sounds cleaner, I prefer the retro, imperfect feel of the stepped triangle wave. Great video!

  • @doyouwantsli9680

    @doyouwantsli9680

    2 жыл бұрын

    Yeah its much better.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    We all do, really :D

  • @poiu477

    @poiu477

    2 жыл бұрын

    @@KYLXBN Nah man I like the new one...

  • @poiu477

    @poiu477

    2 жыл бұрын

    @@KYLXBN and I'm nearing 30 and have owned a SNES since childhood

  • @Lightblue2222

    @Lightblue2222

    2 жыл бұрын

    ​@@poiu477 well that's probably why you like the the new one better. Snes is softer toned than NES.

  • @TJ-vh2ps
    @TJ-vh2ps Жыл бұрын

    Thank you for creating this fantastic video sharing your work with us and explaining what you did and why! The music sounds amazing and your technical explanations and visualizations are fascinating. I love the video format you are using too. Please create more videos like this.

  • @FabioGnecco
    @FabioGnecco9 ай бұрын

    i like the amount of work you had with this and i appreciate ! it's always fun to discovery stuff about old consoles and their games ! thanks !

  • @Jinsoku440
    @Jinsoku4402 жыл бұрын

    Even with the initial knee jerk "but the imperfections make it better!" reaction, I am absolutely floored by the resulting work. I'm a YM2612 guy at heart, but the sheer versatility of the Nintendo sound processors always catches me off guard. Amazing work, you have a new subscriber!!

  • @evanistephani

    @evanistephani

    2 жыл бұрын

    Agreed, I love making stuff for the Mega Drive but these chips are so beautiful in their own right. If there's one thing to take away, Yamaha knows their stuff.

  • @speedmanplays
    @speedmanplays Жыл бұрын

    What I love about this video is leave me with curiosity to learn more about how the early sounds design worked in these consoles. “The Coffee Zone” instantly gave me this nostalgic Gran Turismo vibe and I love it. Thank you for an awesome video!!

  • @morgboat744
    @morgboat744 Жыл бұрын

    wow, i did not expect to watch this whole video but learning about sound chips and sound fonts never ceases to amaze me :)

  • @iqbalhaikal3679
    @iqbalhaikal3679 Жыл бұрын

    I am thankful to KZread for recommending this It was fun to see how NES tried to achieve and how you envisioned it.

  • @MeteCanKarahasan

    @MeteCanKarahasan

    Жыл бұрын

    Count me in on the KZread bandwagon for amazing 8-bit music by the enthusiasts. Just the channel I have been looking out for.

  • @lickingfrog

    @lickingfrog

    Жыл бұрын

    I love the video but it cant say “how it supposed to sound” The composers were actually using the limitations to get the specific vibe, feel and even some arrangements… the original sound is what it is supposed to sound like. Better tech cant beat composers choices within the limitation of their era

  • @sealwheel

    @sealwheel

    Жыл бұрын

    @@lickingfrog yes, although i dont think he meant that it should have been this way. its still a really interesting idea and important to look past that fact specifically for this video. i agree that the music was meant to sound like it was originally, so i feel like this should be treated as just a fun little experiment. i do agree some of the wording could have been better though. it is 100% true that old music was meant to be played on old hardware/physical media/instruments. “what the NES tried to do” could be changed to “how the NES and its music producers made an imperfect sound chip better than perfect”, “my upgraded chip” replaced with “my modified chip” etc, etc,

  • @lickingfrog

    @lickingfrog

    Жыл бұрын

    @@sealwheel "although i dont think he meant that it should have been this way." well, not so sure about this... his entire argument and words used, seems to supports the contrary of what you're saying. Anyway... I still think the video was awesome, as I mentioned.

  • @sealwheel

    @sealwheel

    Жыл бұрын

    @@lickingfrog yeah, the person who made the video DID put a response in the comments section though

  • @PrincessFelicie
    @PrincessFelicie2 жыл бұрын

    The jagged edge wave feels authentic, but the smooth edge wave feels like the pause menu variant in retro-inspired modern chiptune osts indie games haha. Like the moment you press pause it seamlessly switches to the smooth edge version. I don't remember if that's Celestey or Cadence of Hyruley, but that's the vibes it's giving me! Each tool for each job :)

  • @blank_white

    @blank_white

    Жыл бұрын

    its Candice of Hyrule

  • @choccymilkyt

    @choccymilkyt

    Жыл бұрын

    yeah celeste doesn't have specific pause music

  • @Brian-rt5bb

    @Brian-rt5bb

    Жыл бұрын

    It could be because they do a lowpass filter on the music when you pause, which basically muffles the volume of the high frequency harmonics (that kind of "standing outside of a club" sound)

  • @dr.squawkol
    @dr.squawkol6 ай бұрын

    Much as I can appreciate the craftsmanship that went into the refinement and cleanliness that are the changes you've made. I like my Chiptunes to have that sense of "dirt" and texture. That said, I love experiments like this. The process of distillment and purification of sound for the hell of it gives it a sense "can-do" scientific prowess that I can't help but admire.

  • @SireBab
    @SireBab Жыл бұрын

    Woah that was super cool! Thanks for making the video! I really enjoyed that synthesized sound track at the end, it had big spelunky vibes. After hearing the difference between the flawed versions and the *corrected* ones, I was able to appreciate just how amazing the original sounds were, especially since the flaw was used *as* an instrument.

  • @Freshbrood
    @Freshbrood Жыл бұрын

    Man if only there were a modern dj who did entire retro chiptunes sets. This is beautiful, unique and so nostalgic.

  • @nokedli7792

    @nokedli7792

    Жыл бұрын

    Binärpilot

  • @cjnf11

    @cjnf11

    Жыл бұрын

    I think there are lots, especially in Japan, especially with Gameboys. Sabrepulse for example. It's just a niche thing. I also remember Yuzo Koshiro playing his Streets of Rage tracks live.

  • @Freshbrood

    @Freshbrood

    Жыл бұрын

    @@cjnf11 Yes there are, but sadly most of them play jrpg music compilations which while nice relaxing on my couch with a j is not what I'm into. I mean the banging crazy techno and electronica PSx was known for.

  • @MichaelSmith-rn2vk

    @MichaelSmith-rn2vk

    Жыл бұрын

    Anamanaguchi?

  • @MrRichardkidd

    @MrRichardkidd

    Жыл бұрын

    Jahtari

  • @T3sl4
    @T3sl42 жыл бұрын

    EE here -- sampling and information being what they are, I'd humbly suggest trying to smooth the corners of the sawtooth, with an exponential curve (or filter), with time constant near the [original] sample rate. The idealized-sawtooth test is extremely grating on the ears; the risetime is -- well, I didn't record it to check, but I'm assuming it's at whatever the upsampled rate is? Which, mind, might be an intentional aspect, just as the steps of the original chip might be used intentionally by composers -- and so, likely plays better in some songs than others. But other methods of filling in that missing information can be tried, and are just as valid. That's the issue here, of course; the low sample rate implies missing information, but there's no way to recover, infer or imply what is actually missing. So it's up to experiments like this, to see what works and where (i.e. for what songs). Likewise, for interpolating PCM, it's hard to say; the aliasing might be intentional -- particularly for noisy samples like cymbals. The best you can do in terms of band-limited filtering is probably sinc interpolation (i.e., brick wall filter at Fs/2). Linear interpolation is probably ineffective because, consider the impulse response, a single sample standing up above the DC level: the line interpolates from zero at the previous sample, to peak, then back to zero on the following sample. A considerable amount of energy has been cut off from the rectangular-topped sample. Some of this energy has been moved to the base (the triangle base is 2 samples wide, versus a rectangle of 1), but due to RMS, the peaks are weighted more heavily so the total energy is significantly reduced. Instead, something like a cosine, with the peak/valley aligned to adjacent samples (i.e., a Hann window), might give a fairer weighting, while smoothing the edges (reducing aliasing/harmonics beyond Fs/2). Note that any upsampling/windowing process is equivalent to simply filtering the signal, so, a convolution in time domain (the fairly trivial FIR filter), multiplication in frequency domain (FFT, mul, iFFT), or passing it through an analog (or equivalent digital, IIR) filter of similar response. We could reflect on the noise generators as well. These chips have a short period PRNG (usually LFSR I think), using relatively few bits so the samples loop fairly often. This is used for anything from rumbling, thunder and explosions (at low sample rates), to wind and cymbals. The short repeating period gives it an unexpected tonal quality, while adjusting the sample rate gives it a sort of crude adjustable lowpass point. We could consider many ways to generalize this instrument: use a higher sample rate with a longer period; use white noise (i.e. more than 1 bit per sample); use true white noise (analog samples or TRNG); variable bandlimiting instead of sample rate; and various types of filters to implement that bandlimiting (a PRBS spectrum has a sinc envelope, or others could be tried as well). Nice work, cheers!

  • @eitantal726

    @eitantal726

    2 жыл бұрын

    the low sample rate of the triangle wave actually increases information, not reducing it. If you look at the FFTs of either, the "lowres" one actually has more to it than the high-res. Ultimately we're just comparing different timbres here. It's a matter of taste which one you prefer.

  • @cpK054L

    @cpK054L

    2 жыл бұрын

    @@eitantal726 that sounds contradictory to Nyquist though unless you're talking about foldover frequencies. Either way... signal processing was always fun.

  • @eitantal726

    @eitantal726

    2 жыл бұрын

    @@cpK054L The extra information comes from choice of interpolation: nearest neighbor. (and not from the lower sample rate by itself)

  • @nicolaspinto2927

    @nicolaspinto2927

    2 жыл бұрын

    @@cpK054L I think they mean that the low sample rate introduces more harmonics from the corners of the steps (mentioning FFTs is drawing me to that conclusion, not necessarily that I agree btw) but yes generally if the sample rate is below the frequency of the signal you decrease information. Anyways, in the case of rather ordinary regular waveforms, you could argue that it doesn't matter much. The triangles and squares the 2A03 is trying to generate could as easily be restored simply by linear interpolation between peaks in a ramp circuit or multivibrator. It isn't quite the same as taking an analog song and digitising it then playing it back through a DAC. Compositions were generally written with the specific limitations in mind, because doing otherwise is just plain stupid. So generally there was never any "missing" information in this context. The low-resolution computer noises were your instruments. Y'all seem to have the relationship here reversed. Interestingly, had Ricoh exposed the APU channels to the board, they totally could have used analog synthesis and mixers to get a solution similar to what is in the video. It looks like their triangle channel is using an incredibly simple ladder (hence the 4bit resolution) probably driven by an internal counter ping-ponging back in forth like a sweep circuit controlled by the internal APU registers. I know the 2A03 has been depackaged and die photos are around so someone probably does know exactly whats going on inside it. Also, the inherent "filtering" of creating RF output or passing the audio through RCA and the television likely did have a softening effect on the soundgen that is absent in emulator output. If nothing else, a slightly sluggish slew rate in audio channel amplifiers would have also "smoothed" the triangle though it would have been more muddy than crisp.

  • @cpK054L

    @cpK054L

    2 жыл бұрын

    @@nicolaspinto2927 I was always trying to remember about harmonics... wouldnt harmonics happen regardless if you are sampling? F(T)*cos(jwt) yields 1/2 dd(T-t) + 1/2 dd(T+t)? I dont remember much because I dont apply this to many things but the FFT of a cosine would be the dirac delta at the positive and negative frequency so if you mix it with the sample frequency you would get 4 dirac deltas, and if undersampled youd have band crossover causing an alias. I actually dont remember the fourier of a triangle...wasnt it doesnt like every third harmonic of a sine wave? Pi/X amplitude where X is the harmonic? Edit just looked it up and it is an absolute disaster.... Also I believe you were right... there should be no encoding data in these waveforms... the NES could just be using DDS removing the need for decoders if the sound waves are just being played direct to the speakers. So "aliasing" and "sample rates" dont even matter in this context.

  • @smilingowl4773
    @smilingowl4773 Жыл бұрын

    Liked and subscribed. Absolutely adored your presentation and the editing! Very professional of your part! Discovered this video by the recommendations, I'm happy KZread is promoting your work!

  • @slavago1266
    @slavago1266 Жыл бұрын

    Wow, the sound is really nice! I have never played Castlevania, but your edit of the soundtrack from Castlevania III is so good!!! And I'm interested in listening to more music from this game. Thank you for your job!

  • @urphakeandgey6308
    @urphakeandgey6308 Жыл бұрын

    This is why old electric music is so interesting to me. The limitations a lot of these producers had to work around is mind boggling in today's VST and DAW time. It's actually a little crazy genres like breakbeat and trance could even exist in the 90s and sound as good as it did.

  • @Nukatha
    @Nukatha2 жыл бұрын

    I would love to hear Pollyanna, Bein Friends, Paradise Line, Magicant, the battle themes and the title/credits music of Earthbound Beginnings on this revised chip. Basically the whole soundtrack

  • @bjtgaming

    @bjtgaming

    2 жыл бұрын

    Hope he sees this because that's a great idea

  • @SirMiracle

    @SirMiracle

    2 жыл бұрын

    Oh, I see you are a man of culture

  • @sparklycrayonz

    @sparklycrayonz

    2 жыл бұрын

    YES PLEASE i love earthbound

  • @matthewjohnson1891

    @matthewjohnson1891

    Жыл бұрын

    Mega man 2 for me.

  • @sweetypuss

    @sweetypuss

    Жыл бұрын

    just call it "MOTHER" you dork. "earthbound beginnings" rolls off the tongue very poorly

  • @HimitsuYami
    @HimitsuYami2 ай бұрын

    Wonderful video! I never played an NES myself, but I can appreciate both the original sounds, as well as the work you put in to make these cleaner sounds. They're both great! Thanks for the great video!

  • @JuiceSinceBerf
    @JuiceSinceBerf Жыл бұрын

    I loved the style of the video and how you edited it together. It was really satisfying to watch! Great work! Subscribed!

  • @ChimeraGilbert
    @ChimeraGilbert2 жыл бұрын

    I'm an avid fan of analog synthesizers, so it's interesting seeing such compressed digital waveforms scaled up into a much closer replica of analog. Back in those days, the limitations of digital soundchips were seen as an inevitable liability, but today there's a nostalgic charm to the lofi sound of old soundchips. Cool video :)

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Analog synths are awesome! I am a software engineer and I have no clue on how analog circuits work, but they amaze me to no extent. I can see how having a perfect triangle or sawtooth wave would be closer to how analog synths might sound, without distinct steps and having continuous values. Thanks for your comment!

  • @Kyloxdatachannel
    @Kyloxdatachannel2 жыл бұрын

    I can say this is a HUGELY underappreciated endeavor. And yes, I'd LOVE to listen to more clean NES tracks. The result, though subtle, it's simply delightful.

  • @beatsbykana
    @beatsbykanaАй бұрын

    this is very cool. amazing how the sounds and registers we need changes depending on everyone's listening setup. I love it

  • @aut0mata
    @aut0mata Жыл бұрын

    Just found this video, and I must say thank you. I've always been interested in learning more about Chiptune and its technology, but it's never something it's actively sought out nor considered getting into. This video has sparked an interest in learning far more about how this genre of music works, and how to utilize it. I thank you humbly once again, kind sir. You have earned the like and sub.

  • @crazyassassinkill
    @crazyassassinkill2 жыл бұрын

    I won't lie, the static in the background of 5:49 really adds to the ambience of the track, i would call that a happy accident man. Either way, cool video broski.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Yeah, I agree! It's the low-fi experience, I guess. Nothing can be more authentic to chiptune than quantization noise!

  • @El8MAGNATE
    @El8MAGNATE2 жыл бұрын

    With these improvements some tracks have a DS feel more than a classical 8bit feel. It's amazing how the dirtiness and inaccuracy of the sounds it's so much a part of the feel of that generation.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    The 8-bit generation was awesome! It had this distinct sound that no chip can imitate.

  • @jerm70

    @jerm70

    Жыл бұрын

    The imperfections are sometimes the art itself. It might be impressive to make a pure blue painting but no one is going to marvel at it.

  • @MCDreng

    @MCDreng

    Жыл бұрын

    @@KYLXBN eh famitracker sounds pretty spot on at least to a casual

  • @rolfu491
    @rolfu491 Жыл бұрын

    Popped up in my recommendations and I've instantly subbed and liked. Your stuff's good!

  • @Fr4nk4000
    @Fr4nk4000 Жыл бұрын

    This is amazing and the end track sounds so clear yet uniquely retro. You need more subs 28K isn't even comparable to the effort you put in your vida

  • @aeoninfinity247
    @aeoninfinity2472 жыл бұрын

    Oddly enough, I liked the static hum from the VRC7 in that one example you showed, it added a second layer of ambience. Yes, the white noise was annoying, but the little high pitched hum accompanied was a nice little extra note. But as far as everything else goes, my fucking god, good stuff. I didn't think Demon Seed could sound any more badass than it already does and then you crank bass up to 11. What a tune. You're doing god's work.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Hello! Thanks for the comment. I personally dislike the noise from the VRC7 output, but interestingly enough, you and my father actually like it :D My father said that it sounded like the rain which added something special to the song. I personally like it either way--but this was an experiment on how much we can make old sound chips sound as flawless as possible, and I though it was an interesting result :D But with all things considered, I still kinda lean towards the original sound of the hardware, to be honest. Just as others said, the composers put that into consideration when creating the music... or not, who knows :D But I like them just how they originally sound. No complaints. As for the VRC6, I know you are speaking figuratively with "cranking the bass up to 11", but just to be clear, there are no volume adjustments made to any of the sound chips. It's just likely that the sawtooth was able to cut through the other sounds more easily due to its harsh nature, which just became harsher after becoming an actual perfect sawtooth wave :D Anyway, thank you very much again for your comment!

  • @stephenburkett9193

    @stephenburkett9193

    2 жыл бұрын

    If you buy Lagrange Point and listen to the music while playing the cartridge, you’ll encounter that thel VRC7 has an extra noise: a relatively high pitched ringing that slowly changes in pitch over time. It will be a different pitch each time a track starts. I made a recording of the whole soundtrack through the line output of a Sharp Twin Famicom years ago and gave it to the user nensondubois who uploaded it here to KZread. The volume at which the 2A03 and expansion audio get mixed together in the analog domain is different between different Famicom models. The pre-1986 models and the Twin Famicom have a more equal balance, and the later Famicoms with an FF logo on the front and the A.V. Famicom make the expansion audio much louder. It seems from various official soundtrack releases by Nintendo and other companies featuring music with expansion audio that the behavior of the later models is what became the preferred behavior, as you might expect since those were what the contemporarily-produced Famicoms sounded like. The official Konami Lagrange Point soundtrack CD from the time is that way as well, but I prefer the balance of the earlier models for that soundtrack, so that’s why I used the Twin Famicom for my recording. It’s on a game by game basis, really. Like I like Metroid on the older models and Zelda on the newer ones. I personally like the brighter sound of the triangle wave with the stair-stepping more. But the RF output of the Famicom tends to have a strong low-pass filtering effect, and the Twin Famicom features one as well on its line audio output, so I wonder how much smoothing of the triangle wave that would do. The NES’s line audio is less filtered, but I’m sure most people playing those games prior to the late ‘90s or so probably did it through RF as well. Not to mention the vast majority of people using their TV’s speakers rather than quality standalone ones, further obscuring treble frequencies and distortions.

  • @cheater00

    @cheater00

    2 жыл бұрын

    i liked the quantization noise more too. it added a sound scape. kind of like the noise of a vinyl record.

  • @solarflare9078

    @solarflare9078

    2 жыл бұрын

    The noise actually sounded a bit like the Mega Drive's ladder effect on Model 1 consoles, so I automatically preferred that.

  • @cheater00

    @cheater00

    2 жыл бұрын

    @@solarflare9078 what is the "ladder effect"?

  • @CorbinSimpson
    @CorbinSimpson2 жыл бұрын

    Gorgeous. The keyboard solo in the outro is shiver-inducing. As a brutalist, I found nothing missing from your presentation, and encourage you to not feel outdone by editing teams; you were genuine, and that is what matters.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Thank you very much!

  • @becketclark9942

    @becketclark9942

    Жыл бұрын

    I agree wholeheartedly

  • @BlameItOnGreg
    @BlameItOnGreg Жыл бұрын

    Thanks for this experiment that displays wonderfully all the atmosphere and vibe that the “imperfections” bring the music. Hearing the direct comparison really drives home how sterile the more “perfect” wave shapes make the music.

  • @notalostnumber8660
    @notalostnumber8660 Жыл бұрын

    Hearing the triangle wave as a proper triangle made me feel at rest, like I was finally able to relax.

  • @bernatrosello4375
    @bernatrosello43752 жыл бұрын

    Really let's you appreciate how Journey to Silius devs (and probably others) composed their music to play with the janky triangle wave in mind to make some very rich textures and harmony not present in the smoothed version. Thank you for making this video, otherwise little things like that couldn't really be appreciated

  • @Nightchamp
    @Nightchamp Жыл бұрын

    I didn't know anything about this subject before I watched this video and I was absolutely enthralled the entire time. Great vid!

  • @NunyaB1s
    @NunyaB1s10 ай бұрын

    As a synthesist first and a game purist about 8 octaves later, I absolutely love everything that you did here. I especially loved the hi-res version of Demon Seed which expressed some overtones that were overshadowed by the original aliasing.

  • @genm4827
    @genm48272 жыл бұрын

    Other than some of the mixing issues, I prefer the sounds of the original. A lot of the music sounds like it was composed around these so-called "imperfections". That said, it is a cool experiment to do and a nice educational video.

  • @Mario60bore

    @Mario60bore

    2 жыл бұрын

    Keep in mind some developers work around the limitations i.e MMC5

  • @xavitheyt
    @xavitheyt Жыл бұрын

    Fearofdark also known as Steve is a person that has truely changed my life. I originally found his song rolling down the street in my katamari from a meme about pelo back in like 2019 or so and I thought not much about it until I started listening to more of his music until his songs became embedded with core memory’s in my mind that if I even think about it his songs will definitely be there. I hope he never stops making chiptunes because god this guy is probably one of the best chiptune composers I have ever listened to. So thank you Steve, Xavi

  • @jsihavealotofplaylists

    @jsihavealotofplaylists

    Жыл бұрын

    Love him

  • @xavitheyt

    @xavitheyt

    Жыл бұрын

    @@jsihavealotofplaylists who wouldn’t. He is a mastermind

  • @jsihavealotofplaylists

    @jsihavealotofplaylists

    Жыл бұрын

    @@xavitheyt tracker music in general is neat

  • @runnersdialzero1244

    @runnersdialzero1244

    Жыл бұрын

    *truly

  • @zachary7573

    @zachary7573

    Жыл бұрын

    Exit Plan is a genius album

  • @GRaVITY2DX
    @GRaVITY2DX Жыл бұрын

    This just became one of my top 10 favorite channels. The algorithm is really putting in work these last few months for me.

  • @joshuathejazra
    @joshuathejazra Жыл бұрын

    Extraordinary work you did here! Love this video.

  • @RainaPCB
    @RainaPCB2 жыл бұрын

    As a "producer" I am interested in synthesis and sound in general. I guess that's how this got in my recommended. This is very interesting and kind of inspiring. I have subbed with notifications lol. Please create more things like this

  • @SonicManEXE
    @SonicManEXE Жыл бұрын

    This is so interesting. As someone who has worked a lot with FamiTracker, it’s so insightful to hear what these instruments would sound like with fundamental issues removed. Almost 10 years ago, I took a 5 minute wind band piece and put it into FamiTracker-it took two instances of a custom edited file with all of the expansions playing at once and a utility I found that syncs the playback of multiple instances of FamiTracker. Of course it’s not realistic, but it was amazing to hear it all come together, especially after months of working on it. I wonder how different it would sound with these changes.

  • @ItaloPenna
    @ItaloPenna9 ай бұрын

    What a wonderful material! Thank you so much for this piece of work.

  • @katieg2277
    @katieg2277 Жыл бұрын

    I was playing Mario&Luigi for the GBA on Switch Online and I remarked they chose to emulate the music & sounds very faithfully. It's still got that gameboy crunch. Really sells it for me.

  • @chopperbrosadvance9760

    @chopperbrosadvance9760

    Жыл бұрын

    Pretty sure gba music is sample based so they had no choice

  • @you.findbitches6054
    @you.findbitches6054 Жыл бұрын

    bruh Fearofdark is an amazing chiptune musician, all of their songs make me feel like I just acheived something like reaching the end of a great game.

  • @mootbooxle
    @mootbooxle2 жыл бұрын

    This is akin to removing the hiss from cassettes or the line noise from a guitar amp…technically cleaner, but missing the mojo of the format. It turns it into something else entirely. I will say that the VRC7 improvements are much needed, as the original just sounds objectively “bad” imo. But the quantized saw and triangle waveforms on the VRC6 and 2A03, as well as those specific square wave duty cycles they chose, are what I would argue to be the “sound” of that chip and thus why it is nostalgic in the first place. I did work on a game that was to emulate a nintendo GBA and I went to great lengths to emulate (what is imho) the horrible sound of that chip. Why? Because that’s a large part of the nostalgia factor. But this is a fun exercise and I think something worth exploring of its own merit! Cheers! I forgot how good FoD is. Man that tune is fantastic and sounds so much better without all that ugly aliasing.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Exactly! I fully agree with you.

  • @flammablelab3130
    @flammablelab31302 ай бұрын

    The first 2 square waves at the start of the video made a fire beat 🔥🔥🔥

  • @toptenrodents
    @toptenrodents Жыл бұрын

    This is probably unrelated to everything about the video (on a RELATED note, super awesome work with the triangle wave dude, loved the examples as well) but the short song used as an example at 0:52 goes so hard

  • @nobuyukinyuu
    @nobuyukinyuu2 жыл бұрын

    The sine and exponent tables have a canonical formula to how they were generated but the way they are mixed would probably make it a bit bothersome to preserve timbre if the core you're basing it off of doesn't have some kinda floating point alternative Envelope Generator iirc. If you want the formulas, just look for the OPLx decapped project. From there you can modify the equations to be more suitable for 16 bit sampling instead of the 10 bit or whatever it was they had. At some point I would like to do the same thing and expand the sine tables for my own fm synth core while still being mostly compatible in timbres with existing voice parameters for the 4op OPxx chips. I believe Steve Snake already managed to do this ages ago in Kega but of course none of that is open source.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Hello, nobuyuki! Thanks for your insightful comment. I actually have the formula for the exponent and sine wave tables, but the operations that are used to manipulate the values in the table before it is mixed together uses a lot of bitwise computations. Ideally, I would use floating point operations instead of pulling the values from a table. But trying to understand how the values are transformed before it is output and implementing them using non-bitwise operations is still a bit too difficult for me. Still, it is far from impossible, and will still try to do it in the future!

  • @MrPibATF
    @MrPibATF2 жыл бұрын

    The Solstice title theme by THE Legendary Tim Follin, sounds great but I've always fantasized about what would he do if he had the additional sound channels from the Famicom Disk System. With your improvements, it will sound even better! On second thought, the white noise is actually built into the song and is used to represent the cymbal "tsshh" sound

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Tim Follin is the kind of guy to make 4 channels sound like CD audio. I can't begin to imagine giving him extra channels :D Thanks for the request; it will be uploaded shortly :D

  • @Jinsoku440

    @Jinsoku440

    2 жыл бұрын

    Here for more Follin brother's appreciation

  • @SerBallister

    @SerBallister

    2 жыл бұрын

    Terminator 2 (by another Follin brother) has some really nice music too.

  • @Suoly_
    @Suoly_ Жыл бұрын

    Amazing video! I love your cool, down to earth presentation style as well! You should seriously start uploading some full osts with these fixes! I bet it would be huge!

  • @Brandon-qp7gq
    @Brandon-qp7gq Жыл бұрын

    Amazing dedication and clear explanation of the tech that made so much awesome video game music in the 80's

  • @KYLXBN

    @KYLXBN

    Жыл бұрын

    Thank you very much!

  • @xconner2452
    @xconner24522 жыл бұрын

    the video: “we have reached and surpassed 255 subscribers!” *glances at the current subscriber count* 9.7k subscribers …..yeah, that’s definitely more than 255. (for real, though-seems like you’ve met your goal of KZread recommending this channel to more people! crazy that in just two weeks you could make such a big jump in subscriber count. congrats on the new follower base, and props to you for making such an interesting and well-executed video! no need for crazy editing when everything is showcased perfectly. i wish you luck in the future!)

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Thank you very much for your support! I deeply appreciate it.

  • @asyapluggedin

    @asyapluggedin

    Жыл бұрын

    I was thinking the same thing!!

  • @miraitan
    @miraitan2 жыл бұрын

    I’m glad KZread threw this my way. Really interesting video with some beautiful sounds and can’t wait to see what’s next from the channel 👍🏼

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Thank you! More are sure to follow soon.

  • @selfblumpkin
    @selfblumpkin Жыл бұрын

    The sound quality difference is astounding. Fantastic work!

  • @jaggedsphere
    @jaggedsphere Жыл бұрын

    Def YT suggested this vid to me. Enjoyed it! It caused me to ponder what it would have been like back in the day for the musical composer to work with the NES/etc. programmers. Obv not all things were musically possible. 6 channels, many limitations. It is astounding that they were capable of doing all that amazing work with the tools that they had at the time.

  • @Mentalbox52
    @Mentalbox522 жыл бұрын

    Honestly everything sounded perfect up until you played coffee zone. It was kind of designed with those audio flaws in mind which makes it sound a bit more disappointing played through cleaner outputs. The quantization of the fm chip makes it sound like some kind studio synth and the triangle makes a bit more of an impact to the melody with the hiss. That said, this is a really cool concept. Makes me curious what a c64 would sound like.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Hello, there! I am very glad to hear your thoughts. To make it short, honestly, I agree :D I cannot say whether Fearofdark composed the song with the audio flaws in mind (I can only say so once I ask him) but I completely agree that the added harmonics on the triangle wave (which actually makes the triangle wave much more easier to hear), and the quantization noise (which my father describes as sounding like the rain) adds something special to the mix. I personally prefer the track without quantization noise, but I cannot deny that the jagged triangle wave adds something special. All in all, actually, I prefer the original sound of the chips. That is their identity, and removing all the flaws is just like stripping them of their identity. It's what makes the VRC6 different from the 6581 (which doesn't have a jagged sawtooth wave). It's why I keep hardware recordings of the chiptune I like ;-) This was just a fun (and probably interesting!) experiment and I thought it was fun doing this. Makes me also glad that I was able to hear how they would sound like if the faults were all removed, be it for the better or worse. Thanks for your comment!

  • @javaguru7141

    @javaguru7141

    2 жыл бұрын

    @@KYLXBN I would definitely like to hear a retro composer like Fearofdark's thoughts on this! Personally I think I prefer the cleaner, "improved" sound you've created.

  • @Mnnvint

    @Mnnvint

    2 жыл бұрын

    @@KYLXBN I never found out, how did the sid chips manage to avoid quantization issues? The oscillators were pure digital there too, weren't they?

  • @amateurprogrammer25

    @amateurprogrammer25

    2 жыл бұрын

    Well, let's just say there's a reason people prefer the 6581 over the 8580

  • @RAFMnBgaming

    @RAFMnBgaming

    2 жыл бұрын

    IDK, it kinda sounds like a dreamcast Knuckles song with the new output. Probably not the intended vibe but definitely worth hearing, at least as an alternative.

  • @chrono_tigger
    @chrono_tigger2 жыл бұрын

    Pure. Chiptune. Bliss. I have very sensitive hearing, and I can hear sounds up to 18.2kHz. Because of this, I tend to bias my headphones towards top-end clarity, but those hisses have always been very noticeable and almost distracting to me. Hearing The Coffee Zone without any of that extra noise had me smiling from ear to ear the whole way through! I would love to hear more classic chiptune pieces covered this way! I can't say specifically which ones, I listen to so many I can't choose >. I know there is some debate about whether we should improve upon older media or keep the original as is without modification, whether technically inferior or not. I say that both is good, and I like the ability to choose between the original version and any remastered releases. Your channel has been a hidden gem. The ability to visualize the waveforms of each instrument/channel adds so much more fun than just listening to it, and I love how it adds to critical listening. I think your edits were very well done. Less is more, and I wasn't lost at any point of the video. I have been subbed since less than a hundred, I think, and I have been showing your visualizations to people who are curious about the kind of music I listen to. Rant over. Excellent video, excellent choice in music. 10/10 would watch again.

  • @KYLXBN

    @KYLXBN

    2 жыл бұрын

    Hello! Wow, 18kHz! That's awesome! Best I can go is a bit short of 16kHz. Still, I consider myself an audiophile, and I can feel your concerns! Some people actually disliked The Coffee Zone without the quantization noise. My father is one of those who liked the hissing, and he said that it sounded like rain. Still, just like you said, I think that neither is better than the other! I like how smooth the noiseless version sounded like, but I also like the retro feel of the one with the original noise. You mentioned critical listening with the aid of the individual waveforms. I never thought about it before, but I think it does help! For example, many C64 tracks add a very short burst of noise on bass notes, which I only noticed after seeing the waveform. I guess it adds a bit of a percussion feel to the bass instrument, making it sound closer to a pick or slap bass, I think? Thank you very much for your support. I really appreciate it!

  • @chrono_tigger

    @chrono_tigger

    2 жыл бұрын

    @@KYLXBN Yeah, I definitely agree the quantization noise is part of the NES sound. I compare it to playing 240p/480i consoles on a crt vs upscaled on a flat panel. While it is easier to distinguish pixels and colors on the modern screen, the crt blurs the picture and interpolation creates extra visual effects whether intended or not. The imperfections create character, making simple scrolling backgrounds and animating sprites feel different than on a modern display, without even taking into consideration frametimes or input lag. It is neat you include your father in your projects. Sounds like a great guy, and I don't think I would have connected the extra noise with rain. Now I want to ask my dad what he thinks, considering he grew up playing NES games!

  • @ketch10

    @ketch10

    2 жыл бұрын

    used to be able to until i damaged my hearing lmao

  • @spookygengar8834
    @spookygengar8834 Жыл бұрын

    This was an absolute joy to watch and learn. Great content

  • @madprophetus
    @madprophetus Жыл бұрын

    The amount of creativity and inventiveness that went into early PC and 8-bit console sound design is astounding. I remember an old game for the Atari 800XL called Alternate Reality that did things nobody else had ever done with the atari sound hardware to make dynamic music work. Amazing stuff. Thanks for posting this video!

  • @caligena
    @caligena Жыл бұрын

    This video was a delight, through and through. I really enjoyed hearing such clean versions of songs from old memories, countless hours playing games. Truly you are doing great work.

  • @hrissan

    @hrissan

    Жыл бұрын

    In my memory the music always sounded like the upgraded versions from the video😹. Holy crap what a low quality tunes we enjoyed with our imagination