How I Created the Perfect NES Sound Chip

  Рет қаралды 1,967,081

KYLXBN (Kyle)

KYLXBN (Kyle)

2 жыл бұрын

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 100
@KYLXBN
@KYLXBN 2 жыл бұрын
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
@mistertestsubject Жыл бұрын
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 Жыл бұрын
Indeed! You are right :D
@croolis
@croolis Жыл бұрын
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 Жыл бұрын
Could you somehow make it do either or? Like switch it on or off.
@Nicholas_Steel
@Nicholas_Steel Жыл бұрын
@@croolis The Commodore SID didn't do bass well? kzfaq.info/get/bejne/ftpjqZN7yqfFgZc.html (24 second intro)
@cfothough
@cfothough Жыл бұрын
@@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
@Weneedaplague 8 ай бұрын
It's crazy how a jaggy line is what makes the NES sound so definable. It sounds like a different thing all together
@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 7 ай бұрын
Agree 100%
@David2073
@David2073 7 ай бұрын
I agree, but The Coffee Zone is better this way
@MrPottsTeaching
@MrPottsTeaching 5 ай бұрын
Facts lol ha ha😅😅😊😊😊😊❤❤❤❤
@MrPottsTeaching
@MrPottsTeaching 5 ай бұрын
But that was going thru an analog TV
@judet2992
@judet2992 11 ай бұрын
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.- 7 ай бұрын
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 6 ай бұрын
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 6 ай бұрын
@@kargaroc386 great point!
@bideobamers
@bideobamers 5 ай бұрын
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.
@azazelleblack
@azazelleblack 2 жыл бұрын
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.
@MLGaeming
@MLGaeming 2 жыл бұрын
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.
@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 11 ай бұрын
Thanks dude!!
@burhanuddinhaider
@burhanuddinhaider 11 ай бұрын
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
@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.
@straightupanarg6226
@straightupanarg6226 2 жыл бұрын
"The Coffee Zone" sounds so good. It's hard to believe something based on the NES soundchip could sound so clean!
@DanielPlok
@DanielPlok Жыл бұрын
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 Жыл бұрын
I thought it sounded like a smooth otamatone. I've never heard any of the other songs, but I'm impressed nonetheless.
@SquirrelTheorist
@SquirrelTheorist Жыл бұрын
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.
@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
@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 11 ай бұрын
This editing style reminded me of WhoIsThisGit. They cover older games in some of their series like "Creepy Bad Endings"
@BacenticFlam
@BacenticFlam 10 ай бұрын
ind
@ZphyZphyer
@ZphyZphyer 9 ай бұрын
I also like the fact that there is music in the bg
@mouplayerbr
@mouplayerbr Жыл бұрын
Bro anti-aliased song 💀💀💀
@NoLongo
@NoLongo 2 жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
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 Жыл бұрын
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?
@ColdFuse96
@ColdFuse96 11 ай бұрын
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 8 ай бұрын
You should get the guys at the MiSTer FPGA forum to include this in the NES core!
@akioasakura3624
@akioasakura3624 3 ай бұрын
How is it going? Have u learnt anything yet? I’d also like to learn
@rorz999
@rorz999 3 ай бұрын
Just dive in. It's not hard to start learning chiptune since it's a genre defined by limitations
@akioasakura3624
@akioasakura3624 3 ай бұрын
@@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
@funposting8912
@funposting8912 2 жыл бұрын
"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 Жыл бұрын
Sounds like their passion for clean audio also extends to video :)
@SquirrelTheorist
@SquirrelTheorist Жыл бұрын
@@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
@noskillpureandy
@noskillpureandy Жыл бұрын
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 Жыл бұрын
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
@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 11 ай бұрын
32768?
@SirHaywireThe1st
@SirHaywireThe1st 11 ай бұрын
34.5K a year later
@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.
@demi_demon
@demi_demon Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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.
@Artillect0
@Artillect0 2 жыл бұрын
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: kzfaq.info/get/bejne/jbCCorWllpuZnXU.html
@STICKOMEDIA
@STICKOMEDIA 2 жыл бұрын
@@KYLXBN you are brilliant
@noobandfriends2420
@noobandfriends2420 11 ай бұрын
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 11 ай бұрын
It's warm and fuzzy, innit?
@ValTek_Armory
@ValTek_Armory 10 ай бұрын
Similar feeling to vinyl hiss or rain subtly coming through a window
@Another_Banger
@Another_Banger 10 ай бұрын
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.
@HUNmerlin
@HUNmerlin 8 ай бұрын
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...
@ThiagodaSilvaMoraes
@ThiagodaSilvaMoraes Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@KYLXBN MSSIAH? :)
@ghostplayermusic
@ghostplayermusic Жыл бұрын
@@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 Жыл бұрын
@@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 Жыл бұрын
@@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
@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.
@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!
@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
@Peeves22 Жыл бұрын
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 Жыл бұрын
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
@quadpad_music
@quadpad_music 2 жыл бұрын
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 KZfaq. 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.
@jasonplaysgamesonyt
@jasonplaysgamesonyt 10 ай бұрын
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.
@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!
@-ce8kc
@-ce8kc 2 жыл бұрын
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 KZfaq. 2006-2012 GOLDEN YEARS!
@KYLXBN
@KYLXBN 2 жыл бұрын
I am really sad that KZfaqrs 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 Жыл бұрын
@@KYLXBN The fact that they think they have to tell us that subscribing and commenting are a thing is really irritating
@brentfisher902
@brentfisher902 Жыл бұрын
@@Brucer42O I miss Fully Automated Luxury Gay Space Communism.
@Oosystem
@Oosystem 2 жыл бұрын
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 Жыл бұрын
And it is literally adding complexity - that aliasing (the staircase look) is actually adding harmonics and is a more complex waveform.
@justincooley7043
@justincooley7043 Жыл бұрын
I loved the style of the video and how you edited it together. It was really satisfying to watch! Great work! Subscribed!
@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 KZfaq is promoting your work!
@theharmacist3103
@theharmacist3103 Жыл бұрын
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 Жыл бұрын
Yeah its much better.
@KYLXBN
@KYLXBN Жыл бұрын
We all do, really :D
@poiu477
@poiu477 Жыл бұрын
@@KYLXBN Nah man I like the new one...
@poiu477
@poiu477 Жыл бұрын
@@KYLXBN and I'm nearing 30 and have owned a SNES since childhood
@Lightblue2222
@Lightblue2222 Жыл бұрын
​@@poiu477 well that's probably why you like the the new one better. Snes is softer toned than NES.
@iqbalhaikal3679
@iqbalhaikal3679 Жыл бұрын
I am thankful to KZfaq 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 KZfaq 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
@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!
@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.
@Jinsoku440
@Jinsoku440 2 жыл бұрын
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.
@PrincessFelicie
@PrincessFelicie Жыл бұрын
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)
@SireBab
@SireBab 11 ай бұрын
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.
@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!
@SyphistPrime
@SyphistPrime 2 жыл бұрын
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.
@notalostnumber8660
@notalostnumber8660 Жыл бұрын
Hearing the triangle wave as a proper triangle made me feel at rest, like I was finally able to relax.
@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!
@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
@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
@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
@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 :)
@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!!
@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
@Nukatha 2 жыл бұрын
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 Жыл бұрын
Hope he sees this because that's a great idea
@SirMiracle
@SirMiracle Жыл бұрын
Oh, I see you are a man of culture
@sparklycrayonz
@sparklycrayonz Жыл бұрын
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
@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.
@aut0mata
@aut0mata 11 ай бұрын
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.
@BradenBest
@BradenBest 2 жыл бұрын
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.
@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!
@Kyloxdatachannel
@Kyloxdatachannel 2 жыл бұрын
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.
@ChimeraGilbert
@ChimeraGilbert 2 жыл бұрын
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!
@TravisBabb
@TravisBabb Жыл бұрын
I love this. Your passion is wonderful to behold, and your talent goes beyond anything that I knew was possible. And you'll get better at editing over time I'm sure lol I'm subscribed now
@rolfu491
@rolfu491 Жыл бұрын
Popped up in my recommendations and I've instantly subbed and liked. Your stuff's good!
@aeoninfinity247
@aeoninfinity247 2 жыл бұрын
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 KZfaq. 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"?
@El8MAGNATE
@El8MAGNATE Жыл бұрын
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 Жыл бұрын
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
@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.
@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.
@crazyassassinkill
@crazyassassinkill Жыл бұрын
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 Жыл бұрын
Yeah, I agree! It's the low-fi experience, I guess. Nothing can be more authentic to chiptune than quantization noise!
@T3sl4
@T3sl4 2 жыл бұрын
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.
@dr.squawkol
@dr.squawkol 5 ай бұрын
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.
@danieldbeavers
@danieldbeavers 11 ай бұрын
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.
@CorbinSimpson
@CorbinSimpson Жыл бұрын
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 Жыл бұрын
Thank you very much!
@becketclark9942
@becketclark9942 Жыл бұрын
I agree wholeheartedly
@bernatrosello4375
@bernatrosello4375 2 жыл бұрын
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
@NunyaB1s
@NunyaB1s 10 ай бұрын
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.
@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!
@MrPibATF
@MrPibATF 2 жыл бұрын
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.
@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.
@HimitsuYami
@HimitsuYami 2 ай бұрын
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!
@mbeware
@mbeware 5 ай бұрын
nice work. I didn't know your channel so with the title, I assumed that you had created a custom replacement chip or something. I was really impressed by the work you did "remixing" those songs. they are great !!!
@RainaPCB
@RainaPCB 2 жыл бұрын
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
@genm4827
@genm4827 2 жыл бұрын
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
@FabioGnecco
@FabioGnecco 9 ай бұрын
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 !
@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!
@Mentalbox52
@Mentalbox52 2 жыл бұрын
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.
@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 11 ай бұрын
Exit Plan is a genius album
@flammablelab3130
@flammablelab3130 Ай бұрын
The first 2 square waves at the start of the video made a fire beat 🔥🔥🔥
@AdrianLopez-ly4mt
@AdrianLopez-ly4mt Жыл бұрын
I really appreciate your work, there are few people who are interested in topics about how video game music is evolving and the technology used to introduce it in such a limited space! you have a new subscriber! Greetings from Mexico!
@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.
@miraitan
@miraitan Жыл бұрын
I’m glad KZfaq 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 Жыл бұрын
Thank you! More are sure to follow soon.
@AzamisBox
@AzamisBox Жыл бұрын
was watching and then the coffee zone hit. i was like ayo ive heard this little did i know alot of work has gone towards such a great piece this made me smile. ive always loved chiptune music and to see that people are doing work to make it better is just something else! Also keep it up :D this makes me wanna work on my chiptune i was creating.
@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.
@xconner2452
@xconner2452 Жыл бұрын
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 KZfaq 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 Жыл бұрын
Thank you very much for your support! I deeply appreciate it.
@asyapluggedin
@asyapluggedin Жыл бұрын
I was thinking the same thing!!
@eccodreams
@eccodreams Жыл бұрын
I love how even without the limitations that the musicians were working with to enhance their music, it still sounds really bloody good. Yes, a little bit of charm is lost through emulation, but for the purpose of demonstrating, this video is absolutely perfect. Massive props.
@spookygengar8834
@spookygengar8834 Жыл бұрын
This was an absolute joy to watch and learn. Great content
@selfblumpkin
@selfblumpkin Жыл бұрын
The sound quality difference is astounding. Fantastic work!
@haydenward082
@haydenward082 2 жыл бұрын
As a former bubblehead sonarman, I find this extremely fascinating. I've had to look at lots of waves over many decades of overlapping tech so seeing how this one works triggered not only nostalgia for the old NES but also for my old job. Subscribed, belled, thanks!
@ellie8272
@ellie8272 Жыл бұрын
Something that's important to note is that the composers were aware of these flaws/limitations while they were making music, and they based their compositions around them. Removing the flaws doesn't work retroactively, because that's not how the author intended it to sound
@meyague
@meyague Жыл бұрын
it is how they had intended it to sound, that's why they had to adapt to the limitations of their era..
@David-ln8qh
@David-ln8qh Жыл бұрын
@@meyague ?
@GamerLoggos
@GamerLoggos Жыл бұрын
@@David-ln8qh I think he means that the composers made the songs how they wanted them to be then had to alter them to match as best as possible due to the limitations imposed by the hardware. But even if thats the case it still doesnt work backwards as the music itself was already altered from its original composition and stored on the program. That means removing the limitations doesnt automatically "restore" the original composition, instead it takes away from the final product. It was made with those limitations in mind in hopes of sounding the closest to their ideal work. Take away the limitations and something is lost from the music. One could see those limitations as an instrument the composer used in his work, remove it and you lose that sound or effect that completed it.
@jimbojimbo8
@jimbojimbo8 Жыл бұрын
Honestly I thought it may be interesting to check out but I actually enjoyed your video. it was randomly suggested to me. thank you. I appreciate what you did there cuz I played many years playing these video games hearing the crappy sound chip based on the limitations of their days. But I really appreciate that cuz it gives me a whole new perspective think about some old games that I used to play a lot so thank you very much
@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!
@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
How we fit an NES game into 40 Kilobytes
12:04
Morphcat Games
Рет қаралды 3,5 МЛН
Every sound is SINE
8:19
Posy
Рет қаралды 953 М.
Which one will take more 😉
00:27
Polar
Рет қаралды 68 МЛН
INO IS A KIND ALIEN😂
00:45
INO
Рет қаралды 20 МЛН
I MADE A CARDBOARD SWING!#asmr
00:40
HAYATAKU はやたく
Рет қаралды 24 МЛН
Japan's favourite chord progression and why it works
10:12
David Bennett Piano
Рет қаралды 3,3 МЛН
Super Mario Bros. 3 - Extended 1up Sound
15:13
Retro Game Mechanics Explained
Рет қаралды 777 М.
Is 8-Bit Minecraft Possible?
13:56
Inkbox
Рет қаралды 1 МЛН
How Music Was Made On Super Nintendo
5:48
Nerdwriter1
Рет қаралды 1,3 МЛН
Chiptunes: Realbit vs. Fakebit
22:03
Sean Pastorok
Рет қаралды 139 М.
Why You Feel Nostalgia from this Angsty Chord
5:46
Ryan Leach
Рет қаралды 4,8 МЛН
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 2,9 МЛН
The world's worst video card?
32:47
Ben Eater
Рет қаралды 6 МЛН
Reverse Engineering Game Code from the Neutral Zone
40:59
Retro Game Mechanics Explained
Рет қаралды 476 М.
Does the NES Have a Secret Master System Port? | Nostalgia Nerd
12:30
Nostalgia Nerd
Рет қаралды 2 МЛН
Jaloliddin Ahmadaliyev - Kel (Official Music Video)
5:09
NevoMusic
Рет қаралды 11 МЛН
Егор Крид, JONY - Дым ( Премьера Клипа 2024 )
2:53
Егор Крид
Рет қаралды 2 МЛН
Alisher Bayniyazov & Kazbek Mirza - Ku'nde oylayman
3:04
ALYONMEDIA
Рет қаралды 933 М.
Adam | Zhurek | Isko Remix | New track 2024
3:09
Adam official
Рет қаралды 6 МЛН
SEVENTEEN (세븐틴) 'MAESTRO' Official MV
4:12
HYBE LABELS
Рет қаралды 43 МЛН
Coco Chanel
1:54
Asik - Topic
Рет қаралды 1,1 МЛН
Mirjalol Nematov - Tak tak (Videoklip)
4:31
Mirjalol Nematov
Рет қаралды 3,6 МЛН