I also like how for every other Pokémon the desynced noise is one coherent thing, and for Magikarp it's just a "thump" at the end, completely discoupled from the rest of the sound. Edit: Nevermind, some others have that as well. But most do have the desynced noise connected to the sound.
The fact that weedle and arcanine have the same cry. Gosh, for as much as a broken disaster gen 1 is today, what they were able to do was still really impressive.
Hey I want you to know that your online visualizer is really cool and helpful! In fact, since it displays the sound data for the cries, I found that I could edit the data to create entirely new cries, which was helpful for creating cries for my fakemon. Thanks!
That was cool! You should do the Visualization of the Generation II Pokémon Cries. I actually had no idea Magikarp's cry was similar to Onix's and Onix's having the same structure as that of Gyarados's. Also, did you know that Pokémon were not originally going to say their names like in the anime, but were going to make realistic barking/roaring/squeaking sounds? Believe me or not, it's actually true, which is why we have these bizarre sound effects for Pokémon in the video games...
Generation II does not reuse any of the genI bases for new mons' cries except for Crobat and (I think?) Blissey (a mon that evolved from Gen1 mon that was not Scizor or Hitmontop). (edit: it's actually Umbreon, which morphs Eevee's cry) The ones I know off the top of my head are: All the Chikorita line Cyndaquil/Quilava/Chinchou/Lanturn All of the Totodile line Hoppip line/Bellosom Heracross/Scizor Houndour/Swinub Slugma/Tyrogue/Hitmontop And then there are some others I am not entirely certain like Qwilfish/Slowking and Forretress/Typhlosion.
I noticed that most of the cries' length and pitch values are set to an exact multiple of 16 [or 255] - the sound designer probably only changed the upper hex digit of the length and pitch bytes while looking for the correct sound, and didn't fine-tune them very much unless they needed the noise channel to be different or something.
I used the cry synthesizer thing to edit Dragonite’s cry, and I accidentally made a cry that’s almost exactly like Ponyta’s. I wasn’t even trying. And then I turned Mew’s cry into Kingler’s cry.
I think it has to do that the cries are so long because they input random commands. And because of that, the command FF: end doesn’t appear, so the cry never ends
I'm having lots of fun with this cry synthetizer! The duty and note commands aren't too hard to understand and the engine is able to develop interesting jingles actually!
The frequency value doesn't increase in a linear fashion, but in a logarithmic one, so lower values shifts are less noticeable than high ones. There is a part in the video previous to this one where this is explained.
At first I thought that all of the using the same thing but pitched up and down was pretty dumb and probably due to laziness. But now I see, even without knowing the size specifications, that this was all actually very deliberate and very clever, with some obvious exceptions. (cough rhyhorn cough)
It's impressive how much the 38 commands were taken advantage of by the original Pokémon sound designers in order to make each species sound like you would expect it to sound like. Apparently, Gen 2 only iterated on this structure. I'd like to see how that worked out.
How much more advanced were the gen ii cries? I always assumed the GBC had similar sound capabilities as the GB. I know by the time they got to the DS, they seem to be using a Roland midi synthesizer.
When starting Pokemon Yellow the game plays a loud and clear PIKA sound. It actually sound a bit like a poor recording. How is this possible when the gameboy only has simple synthesizer?
That's the Japanese Red and Green sprite. The international Red and Blue versions were based on the Japanese Blue version and had much better sprites. bulbapedia.bulbagarden.net/wiki/Gengar_(Pok%C3%A9mon)#Sprites
I see a small thing you did in terms of editing (I don't know if it was an accident, on purpose or an issue with software (limitation on what is possible there)) and that is moving the orange bar to the next position when "switching" the graphical representation to the ones of the next types.
7:15 P1 is just black. So is 9:15. 9:38 interests me. 10:47 is fun. 11:05 is tasty. Smells like pizza. 11:17 smells like seafood. 11:48 has P2 exploding. 12:00 goes back to P1. 12:55 tastes like macaroni. 13:07 incinerates P2. 13:32 gives P1 nightmares. 14:15 both P1 and P2 are slightly scratched. Only slightly. 16:57 reminds me of a computer. Cheese pizza.
My favorite thing is that a lot of the evolution lines (example: Charmander evos) are the exact same notes, just shifted for a lower tone as they grow up. I bet a Pokemon theorist out there could have a field day finding an in-game connection between Muk and Gengar.
I'm trying to recreate Umbreon cry using the program but also Cry Editor GSC, which give me the base cry, pitch and lenth I need. Unfortunately, gen 2 use also echo to modify their cry so I can't reproduce Umbreon cry.
I'd still be interested on how close you could get. Also, if there is a way to reduce audio channels on gen 3 and beyond to get as close as we can to later gens cries.
13:27, the sound that haunts my childhood
Same here
As a Bulbasaur starter, yes.
All rise for the National Anthem of Every Goddamn Cave in the Pokémon Universe Ever
Not me
Articuno's cry is so plesant, it's so graceful, just what You would expect from this handsome creature... Of course, without this fart at the end
@GUSTAVO666BR Error1010010101010 I meant the yellow noise channel notes
@GUSTAVO666BR Error1010010101010 your everywhere
4:10 timestamp
That "fart" can be removed by extending the length out to at least -33 in the synthesizer, which becomes 5F in hex.
He’s just like oh wait I gotta fart
9:45
Gotta love how 5 of the 6 pokemon with that type of cry are all a form of snake or serpent, but then there's just... _Magikarp._
Gyarados i guess
I also like how for every other Pokémon the desynced noise is one coherent thing, and for Magikarp it's just a "thump" at the end, completely discoupled from the rest of the sound.
Edit: Nevermind, some others have that as well. But most do have the desynced noise connected to the sound.
2:16
Huh, so they made a cry exclusively for Slowpoke? Huh, guess they had some leftover space that they couldn't decide what to use on.
@warily wario very interesting detail :)
The fact that weedle and arcanine have the same cry. Gosh, for as much as a broken disaster gen 1 is today, what they were able to do was still really impressive.
every single time i binge your videos you come out with another
Like midway through binging?
im ltierally not finished yet so yeah
Could you binge them more often?
I wonder how different these cries would sound if the noise reset bug was fixed.
"Gen 1's true cries" would be an interesting video
@@SnoFitzroy actually something like that exists in Pokémon Pinball Red and Blue, you don't hear that end static many Pokémon have
4:50 I love how they used this cry for all of the multi-theme Pokémon.
Also Arcticuno's cry is a thing of beauty.
ding ding ding-PFFFFFFFFFT
I agree. It does sound like multiple entities are making a sound at once.
15:05
Krabby: "cookie cookie"
Kingler: "COOKIE COOKIE"
Mr. Mime: "COOKIECOOKIE"
😂😂
Psyduck: cookie
@@jacobw1780 coociki actually
クーキー
13:33 that pulse 1 channel
That's not a pulse channel. That's *T H E V O I D*
It's what you see and hear in Rock Tunnel if you don't use Flash.
Just Golbat things.
The Professor Oak of video game mechanics.
Hey I want you to know that your online visualizer is really cool and helpful! In fact, since it displays the sound data for the cries, I found that I could edit the data to create entirely new cries, which was helpful for creating cries for my fakemon. Thanks!
amazing! do you have them somewhere, I'm curious to hear haha
This is soothing somehow
It's midnight and I'm listening to 8 bit noises
That was cool! You should do the Visualization of the Generation II Pokémon Cries. I actually had no idea Magikarp's cry was similar to Onix's and Onix's having the same structure as that of Gyarados's. Also, did you know that Pokémon were not originally going to say their names like in the anime, but were going to make realistic barking/roaring/squeaking sounds? Believe me or not, it's actually true, which is why we have these bizarre sound effects for Pokémon in the video games...
I agree, he should do Generation 2!
Generation II does not reuse any of the genI bases for new mons' cries except for Crobat and (I think?) Blissey (a mon that evolved from Gen1 mon that was not Scizor or Hitmontop).
(edit: it's actually Umbreon, which morphs Eevee's cry)
The ones I know off the top of my head are:
All the Chikorita line
Cyndaquil/Quilava/Chinchou/Lanturn
All of the Totodile line
Hoppip line/Bellosom
Heracross/Scizor
Houndour/Swinub
Slugma/Tyrogue/Hitmontop
And then there are some others I am not entirely certain like Qwilfish/Slowking and Forretress/Typhlosion.
Gen one came out before the anime my guy
@@tapatorta Exactly.
@@729MendicantTide Also, Igglypuff shares its base cry with Chikorita's line, Girafarig with Porygon2, and maybe Sentret/Furret with Hoothoot/Noctowl.
Yes, for the record, I did just watch the whole thing all the way through
Dude, I love your videos. You got me back into trying to learn assembly.
Any good sources on that?
@TheWak Music Nice. I started with 65816 assembly (snes) then when I got a bit comfortable with that I moved on to MIPS (PS1, PS2, and PSP).
I can’t fathom how much work goes into your videos. Excellent content
8:12 19
8:37 20
4:04 9
9:02 21
16:39 37
3:14 6
Gotta love that my dream team are all on unique bases. Hoo yeah. Another one for the scrapbook.
Some of the "base cries", like 06, 07, and 14, are never heard unaltered in-game.
14? Do you mean 17?
Just realized all of my favorite cries are in the same family
I cannot understand much yet I can't stop watching
This video makes me what to build a pokemon team based solely on their similar cries.
Now that you can hear them all back to back it’s much easier to recognize
Mewtwo and mew begins at 14:05
Thanks man
You deserve far more subscribers than you have now, for all of your amazing videos.
Music to my ears. I was upset when the newer generations' cries made them all sound different ):
They destroyed golbats :(
3:20 PainTM
I noticed that most of the cries' length and pitch values are set to an exact multiple of 16 [or 255] - the sound designer probably only changed the upper hex digit of the length and pitch bytes while looking for the correct sound, and didn't fine-tune them very much unless they needed the noise channel to be different or something.
The way your videos are animated is intriguing - perhaps you should make a video about your process.
I used the cry synthesizer thing to edit Dragonite’s cry, and I accidentally made a cry that’s almost exactly like Ponyta’s. I wasn’t even trying. And then I turned Mew’s cry into Kingler’s cry.
It's so good to know wth is going on the backstages of the game, great video
Thank you. Like, actually, the tools of exploration you’ve given us in this video, the last one, and the web app, are AWESOME. Thank you so much.
If you do another pokemon video you should talk about glitch pokemon and missingnos true cry
PlayerNamedQuix ooohhh that’ll be interesting!
I think it has to do that the cries are so long because they input random commands. And because of that, the command FF: end doesn’t appear, so the cry never ends
Love this! Your attention to detail is amazing, and you always find something technical and interesting about the games to share.
Hearing your jingle after your latest video (The one about the glitched 1up sound) is even cooler than before
This is absolutely fascinating. Incredible work.
I'm having lots of fun with this cry synthetizer! The duty and note commands aren't too hard to understand and the engine is able to develop interesting jingles actually!
This is awesome!
Could anyone explain how the Gastly gets those notes from the cry? I don't see much vertical movement in the boxes there.
The frequency value doesn't increase in a linear fashion, but in a logarithmic one, so lower values shifts are less noticeable than high ones. There is a part in the video previous to this one where this is explained.
I love you. Thank you.
Ooh boy, gotta get my drink for this
Okay now it's on
At first I thought that all of the using the same thing but pitched up and down was pretty dumb and probably due to laziness. But now I see, even without knowing the size specifications, that this was all actually very deliberate and very clever, with some obvious exceptions. (cough rhyhorn cough)
2:06 the end sound like the beginning of exeggutor
5:24 Sprites predicted Gen 4 Pokémon.
9:49 the noise channel says owo for a split second
OW1
I wonder why they never made the cries play on the wave channel.
ROM size.
@@davidmcgill1000 Aslo, the wave channel has no envelopes, just fixed volume levels (100%, 50%, 25%, OFF)
It's funny how the series mascot in the first games actually shared a base cry with other Pokémon.
You deserve many more subscribers. Keep up the great work.
But first, we have to talk about parallel universes.
That's not funny.
Blinking Berry you’re not funny
@@climaxfilms7886 you are correct
Most of these sounds have been edited for modern Pokemon sounds. This is where most modern Pokemon's sounds come from!
I don't like them either ): they sound so weird and off since X and Y..
@@CC-lm1tw You gotta admit, though, they did a good job with eevee
If this isn't quality content, I don't really know what is.
This makes me curious as to the origins to the sounds of glitch Pokémon or if there is sound data tied to any unused Pokémon index numbers.
Missingno.
How does the missingno glitch works in details?
I really like how you present and animate your explanations.
How are these beautiful programmatic graphics made?
I use After Effects! It has a built in scripting engine that lets you programmatically control every property of every element on the screen.
Oh look he's back
We need a Gen 2 cry video
Love your intro riff
It's impressive how much the 38 commands were taken advantage of by the original Pokémon sound designers in order to make each species sound like you would expect it to sound like. Apparently, Gen 2 only iterated on this structure. I'd like to see how that worked out.
Thanks for the video man!
I'd say this sounds better than all the anime stuff where they just repeat their names.
How much more advanced were the gen ii cries? I always assumed the GBC had similar sound capabilities as the GB. I know by the time they got to the DS, they seem to be using a Roland midi synthesizer.
When starting Pokemon Yellow the game plays a loud and clear PIKA sound. It actually sound a bit like a poor recording. How is this possible when the gameboy only has simple synthesizer?
heavy bit crushing. the Gameboy can have very rudimentary softcoded pcm samples, very low resolution of 1 bit
PCM
3:35
Gengar looks pretty cool in Gen. 1.
That's the Japanese Red and Green sprite. The international Red and Blue versions were based on the Japanese Blue version and had much better sprites.
bulbapedia.bulbagarden.net/wiki/Gengar_(Pok%C3%A9mon)#Sprites
Just noticed how the glitch ? pokemon from gen 3 games has the slowpoke cry
Is it just me, or is Gen II's Miltank cry part of Group 18?
Also Hoothoot
Please do Gen 2 next
Can we please get a Gen 2 synthesizer machine?
Is it possible to make entirely original sounds with this thing?
Are you going to do Generation II Pokémon too?
I see a small thing you did in terms of editing (I don't know if it was an accident, on purpose or an issue with software (limitation on what is possible there)) and that is moving the orange bar to the next position when "switching" the graphical representation to the ones of the next types.
So Charizard and Rhyhorns are the exact same after all.
Amazing
7:15 P1 is just black.
So is 9:15.
9:38 interests me.
10:47 is fun.
11:05 is tasty. Smells like pizza.
11:17 smells like seafood.
11:48 has P2 exploding.
12:00 goes back to P1.
12:55 tastes like macaroni.
13:07 incinerates P2.
13:32 gives P1 nightmares.
14:15 both P1 and P2 are slightly scratched. Only slightly.
16:57 reminds me of a computer.
Cheese pizza.
What
What?????
Everything for base 9 sound nothing alike!
Bout time you uploaded
I would love to see the same kind of video for the Gen 2!
You are a gawd for making this! I'm still looking forward to trying your tool & may make some musix ❤ with the custom chirptunes ^_^
I would be interested on how we could use this to recreate gen 2 cries.
My favorite thing is that a lot of the evolution lines (example: Charmander evos) are the exact same notes, just shifted for a lower tone as they grow up. I bet a Pokemon theorist out there could have a field day finding an in-game connection between Muk and Gengar.
Ok this is epic
Ok, yes, but how did they put Pikachu's voice like they did in yellow?
There is a video on that now, in case you never saw it!
Woaaa, where did you get all the values from? 🏵
If gen 2 Pokémon existed in these games, would their cries be compatible with this sound system?
No, but the systems were similar enough that they might be able to be 'adapted' to the older system.
I'm trying to recreate Umbreon cry using the program but also Cry Editor GSC, which give me the base cry, pitch and lenth I need. Unfortunately, gen 2 use also echo to modify their cry so I can't reproduce Umbreon cry.
I'd still be interested on how close you could get. Also, if there is a way to reduce audio channels on gen 3 and beyond to get as close as we can to later gens cries.
I just really wonder how this looks in after Effects, like, how the composition looks. Cause this looks madly complicated
11:42 and 13:27
Wow, those two sound like mirrors
I actually watched the entire video
I actually watched the entire video
@@sethsorrow1018 good luck
1:39
Question:
Is the SNES a 16 or 8bit machine?
16bit
@@coffeejohnny2337 Thanks, I asked because the CPU's datasheet explains that it has an 8bit databus.
What about the unused bases?
11:41
Now do gen 2
I like waffles
Do you like french toast?
Please do it for Gen 2
Can you make an uncensored version of this?
What would we do with out you?
4:10
Hearing Base 9 with the visuals, they actively sound more similar to me
How did they do Pikachu's cry in Yellow though :O
Pulse Code Modulation samples. The voice samples are downsampled or compressed to an extreme degree to fit on the cartridge, thus the fuzzy output
Watch his new video. It uses volume control of the wave channel to create square waves with high samples.
Video starts at 1:31
no start at 0:00.000