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 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
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 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'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!
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?
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.
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
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.
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.
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?
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
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.
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
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 :)
15:05
Krabby: "cookie cookie"
Kingler: "COOKIE COOKIE"
Mr. Mime: "COOKIECOOKIE"
😂😂
Psyduck: cookie
@@jacobw1780 coociki actually
クーキー
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
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).
The Professor Oak of video game mechanics.
I can’t fathom how much work goes into your videos. Excellent content
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.
This is soothing somehow
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.
You deserve far more subscribers than you have now, for all of your amazing videos.
It's so good to know wth is going on the backstages of the game, great video
Yes, for the record, I did just watch the whole thing all the way through
This video makes me what to build a pokemon team based solely on their similar cries.
The way your videos are animated is intriguing - perhaps you should make a video about your process.
I cannot understand much yet I can't stop watching
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.
Love this! Your attention to detail is amazing, and you always find something technical and interesting about the games to share.
It's midnight and I'm listening to 8 bit noises
Now that you can hear them all back to back it’s much easier to recognize
Just realized all of my favorite cries are in the same family
Some of the "base cries", like 06, 07, and 14, are never heard unaltered in-game.
14? Do you mean 17?
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.
This is absolutely fascinating. Incredible work.
Hearing your jingle after your latest video (The one about the glitched 1up sound) is even cooler than before
I love you. Thank you.
3:20 PainTM
Mewtwo and mew begins at 14:05
Thanks man
Ooh boy, gotta get my drink for this
Okay now it's on
Music to my ears. I was upset when the newer generations' cries made them all sound different ):
They destroyed golbats :(
You deserve many more subscribers. Keep up the great work.
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.
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
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 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.
Thanks for the video man!
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!
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)
9:49 the noise channel says owo for a split second
OW1
Oh look he's back
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.
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)
But first, we have to talk about parallel universes.
That's not funny.
Blinking Berry you’re not funny
@@climaxfilms7886 you are correct
Missingno.
How does the missingno glitch works in details?
I really like how you present and animate your explanations.
It's funny how the series mascot in the first games actually shared a base cry with other Pokémon.
Love your intro riff
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
I'd say this sounds better than all the anime stuff where they just repeat their names.
If this isn't quality content, I don't really know what is.
Bout time you uploaded
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.
2:06 the end sound like the beginning of exeggutor
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.
5:24 Sprites predicted Gen 4 Pokémon.
I would love to see the same kind of video for the Gen 2!
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.
Amazing
Is it possible to make entirely original sounds with this thing?
We need a Gen 2 cry video
Is it just me, or is Gen II's Miltank cry part of Group 18?
Also Hoothoot
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
I would be interested on how we could use this to recreate gen 2 cries.
Can we please get a Gen 2 synthesizer machine?
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.
Just noticed how the glitch ? pokemon from gen 3 games has the slowpoke cry
Please do Gen 2 next
Are you going to do Generation II Pokémon too?
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
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?????
11:42 and 13:27
Wow, those two sound like mirrors
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!
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.
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 just really wonder how this looks in after Effects, like, how the composition looks. Cause this looks madly complicated
So Charizard and Rhyhorns are the exact same after all.
11:41
Woaaa, where did you get all the values from? 🏵
Everything for base 9 sound nothing alike!
I actually watched the entire video
I actually watched the entire video
@@sethsorrow1018 good luck
1:39
You are a gawd for making this! I'm still looking forward to trying your tool & may make some musix ❤ with the custom chirptunes ^_^
What about the unused bases?
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.
Please do it for Gen 2
Can you make an uncensored version of this?
Video starts at 1:31
no start at 0:00.000
Now do gen 2
I like waffles
Do you like french toast?
4:10
What would we do with out you?
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.
Hi
hello
Hi
yo
Heyya!
Greetings