Oh great, glad to see a real IA64 here. Btw just wondering does it feel different when you load and execute a 32bit program? As a ARMv8, I personally feel a strong disgust whenever I am fed 32bit codes, or load non-aligned data but only from flash memory.
The reason why the icons are upside down is probably because of the way raw data is visualized. New data appears at the bottom and older data is moving towards to the top.
It's so cool to see something I popularized so many years ago finally get visualized; I've always been curious as to what it would look like but I never bothered trying. Now that I think of it, I probably could just open the exe file in Photoshop using its raw data import format and then scroll the image in a video to match the audio.
Thank you for uploading this game's OST. 0:33 is probably among my favorite intro themes. Gets me pumped up to use the Spray tool on max size every time I hear it.
Moving up/down an octave is double/half of the original frequency, and these bitmaps are generally stored as multiple power-of-2 sizes (e.g. a sequence of 16x16, 32x32, 64x64, ...) with the rows of the images making a nice mostly-periodic pattern. No wonder it sounds so musical!
@@Riikkyy possibly, but those are likely setting parameters based on values received through a photocell to create a waveform, where this is taking values (bits) extracted from each individual pixel and using that to generate melodic instructions as well (mapping). I've used both kinds of mapping routines. There are a few guitar pedals out there now using capacitance and resistance values of random materials to map out effects and envelopes, too. The world of occidental sound and music is vast, to say the least.
Excellent visualization, thanks for sharing. I've also spent time listening to EXEs and I always though the arpeggios were some kind of lookup table for doing FFTs DCTs, never thought that they could be resized icons but that makes so much more sense
0:00 movie intro 0:32 main character introduction 0:38 parents introduction 0:49 evil character introduction 1:04 main character first day of school school 2:30 main character first day of college 2:45 evil character and main character meets 3:10 they start fighting 3:26 Main character wins 3:28 the end
Because the colors' frequencies are more arranged and put together producing a somewhat coherent sound, also having a palette of certain colors, rather than just a bunch of random colored pixels which all have varying frequencies producing the same noise you'd hear when you adjust the frequency of a radio or when those ancient TV's antennae aren't properly aligned lol. Very interesting nonetheless
Has to do with the image dimensions, I think. Bitmap icons usually have the same dimensions in programs, and they are stacked one after the other, so you get consistent periods.
ah yes, these were CD players designed for making sure an AMIGA or some Atari ST or 16 bit microcomputers ( even maybe 8bit era ones ) could get data, just like you load a cassette, minus the "I/O CHECKSUM ERROR" most other CD players just ignore/skip non audio tracks.
I was recommended this video by the algorithm. I decided to see what it was, out of curiosity. As an engineer and music hobbyist, there's a lot of good stuff in here! You deserve a like. 🙂
I wrote a program that does the exact same thing in 2020! I loved just walking through program memory and seeing what small fragments of data type and structure I could recognize. I had a mode for walking through in ASCII, certain color encodings and much later, an openGL extension which would render it in real-time ...rather than blit it 4 times a second.
The file would be sadly corrupted due to AAC compression which is lossy i.g. it discards stuff to save storage. In the output, it has a bit of noise added to the original sound whilst sounding similar.
@@sleeping_lugiai was thinking the same thing, but my thinking was essentially by using the video stream (which has the data stored multiple times) plus what can be gathered from the audio you could get pretty close to the original exe, though maybe with some of the least significant bits missing. it depends heavily on what encoding settings used for export though
I'm sure it's possible, either via some clever programming, machine learning, or the author making the video slower and higher res progressively until it works 😁
you can, but with a good error checksum/correction, because of RUclips's compression. It's like using a 56K modem, you have sound you must convert back to data. Maybe even easier with the video.
2:07 walking through a spanish street and some loud car with the bass all the way up passes by as rocks bounce around your feet. the sound disorts as it drives farther away from you.
This is the best thing ever, my eyes can't handle the perfection, it's so perfect... the part in 0:52 is the best... and it's the most perfect thing.. :o
Truly a music to my eyes
and sometimes it sounds like something from Super Mario World
@@olegmoki agree
i agree
Ears*
@@olegmoki I... At which points, at all?!
0:35 the solo there was insane ngl
Finna play doom on that thing
@@JoCaTen That’s the first thing I thought of
Nereid moon!
0:31!!!!
that's because that's where the icons are stored
As an IA64 I can confirm this is what I hear every time there's a cache miss and mspaint.exe loads to L3.
Oh great, glad to see a real IA64 here. Btw just wondering does it feel different when you load and execute a 32bit program? As a ARMv8, I personally feel a strong disgust whenever I am fed 32bit codes, or load non-aligned data but only from flash memory.
As an x86_64 I haven't seen an IA64 in years. How is it going? I heard it's really rough.
it must be scary accidentally reading data like a noise
As a 68040, I would love to know what an L2 cache is
hi cache reader
The reason why the icons are upside down is probably because of the way raw data is visualized. New data appears at the bottom and older data is moving towards to the top.
Formats like .bmp are upside down. If you load a webpage with one in it , it will load bottom to top.
the icons are included in the executable as raw data
The bass drop at 3:00
2:47 , God damn drop bro
Friday Night Funkin' fans when you give them Bluetooth privileges:
My brain the whole test 1:17
HEY WHO PLAYED THEARCHY
This shit absolutely fire!!!! 🔥🔥🔥🔥
@@RexyTheGryphon This is fire 🔥🔥
The kid at my school named liam:
0:49 this beat slaps
Fr
you are correct
Came to say this.
And on 1:02 it goes hard too
2:05 too
It's so cool to see something I popularized so many years ago finally get visualized; I've always been curious as to what it would look like but I never bothered trying. Now that I think of it, I probably could just open the exe file in Photoshop using its raw data import format and then scroll the image in a video to match the audio.
thanks for making the original idea. these audio clips are so interesting
WHY IS NO ONE TALKING ABOUT HOW HARD THE TRANSITION FROM 3:00 TO 3:03 WAS
Ikr it's actually pretty good lol
Bro went from selection tool dubstep to icon madness
2:04 is the heeeeeat
THAT SOUNDS PERFECT THO
speedcore be like
Thank you for uploading this game's OST.
0:33 is probably among my favorite intro themes. Gets me pumped up to use the Spray tool on max size every time I hear it.
Makes me wanna draw an ellipse
Makes me want to scribble for three seconds, then close
Speed it up to 1.25x so u can hear the fake Nereid sound effect
IT SOUND LIKE DOOM
This is not so far from Gygas's battle after all
this hits a certain groove similar to watching sorting algorithm videos. its relaxing to listen to when head empty.
2:07 who knew that an icon of a floppy could sound like the Floppotron
I guess it also kinda sounds like the MSGS synth distorted guitar sample
Distorted Guitar but even more distorted and lower bit depth
If you know what Floppotron is you have my deepest respect
yo
Moving up/down an octave is double/half of the original frequency, and these bitmaps are generally stored as multiple power-of-2 sizes (e.g. a sequence of 16x16, 32x32, 64x64, ...) with the rows of the images making a nice mostly-periodic pattern. No wonder it sounds so musical!
3:27 sounds like something you'd see in a glitchy jumpscare
sounds like ambush but smaller😊
@@Dravenickfr
Audio bitmapping needs more love. Give this video a like my fellow producers, engineers, and sound searchers!
How does this work sound based off the RGB?
@@Riikkyy RGB and other values.
@@tmcensor that’s awesome man. I wonder if it’s similar to those synths that can capture noise from plants based on the stuff in the plant
@@Riikkyy possibly, but those are likely setting parameters based on values received through a photocell to create a waveform, where this is taking values (bits) extracted from each individual pixel and using that to generate melodic instructions as well (mapping). I've used both kinds of mapping routines. There are a few guitar pedals out there now using capacitance and resistance values of random materials to map out effects and envelopes, too.
The world of occidental sound and music is vast, to say the least.
F
0:50 sounds like a cool retro-like bass ngl
As a musician, I think I’ll sample that
2:19
The beat is going to be in my dreams tonight, 100% 😶
0:50 This actually goes fire (my taste at music has been ruined by continuously listening to experimental music for extended periods of times)
Same
Not ruined
Simply refined
B)
"Goes fire"?
@@chuchu9649 you know what he means by that so who cares
Holy shit the spraycan riff is CRAZY!!!
Me: eats taco bell
15 seconds later: 1:13
🤣
And then you can’t hold it and shit so much that is as loud as the static noise 💀
😂😂😂😂
omg lol
Excellent visualization, thanks for sharing. I've also spent time listening to EXEs and I always though the arpeggios were some kind of lookup table for doing FFTs DCTs, never thought that they could be resized icons but that makes so much more sense
1:01 probably my favorite part
And also 2:57 makes me want to turn this into an actual music even more
2:56 to 3:07 is my personal fav
1:01 reminds me of that one vocaloid song The Disappearance of Hatsune Miku
ngl 1:01 - 1:10 kinda slaps
@@thefunkiestswagI agree
*When You're Happy, You Enjoy the Music, When You're Sad, You Understand the Lyrics*
_-__-__--__-_-- 😔
We need a soundfont of this now
Hi pandorox
@@Rice7th hi rice7th
@@goodnightseamajor hi SeaMajor
@@Freakymachine1i Idk.you.tell_me
@@Queuebicks hi Qbix
0:00 movie intro
0:32 main character introduction
0:38 parents introduction
0:49 evil character introduction
1:04 main character first day of school school
2:30 main character first day of college
2:45 evil character and main character meets
3:10 they start fighting
3:26 Main character wins
3:28 the end
This is actually super interesting! Some unique sampling could be done with this. 👀👀
0:23 This legit sounds like a thermal printer
more like dot matrix
@@lizzie-wizzie holy carp is that tezeri from home stick
@@lizzie-wizzie,
r/antimeme
@@lizzie-wizzie more like late 1990s dial-up
Kind of weird how the closer it gets to resembling actual things is when it makes a musical sound.
Interesting things exist on a thin line between absolute chaos and flawless order
Because the colors' frequencies are more arranged and put together producing a somewhat coherent sound, also having a palette of certain colors, rather than just a bunch of random colored pixels which all have varying frequencies producing the same noise you'd hear when you adjust the frequency of a radio or when those ancient TV's antennae aren't properly aligned lol. Very interesting nonetheless
@@cyrrender you explained it really well, thank you
@@sekomi no problem!
0:49 also sounds like a song called Oxygene pt. 4
SO THE WEIRD NOISES ARE SPRITES
yea and lines of code i think
@@dakotasurratt2749 the lines of code i think are the static sounds
What I'm wondering is how the note patterns are actually consistently repeating, even if on different "instruments".
Has to do with the image dimensions, I think. Bitmap icons usually have the same dimensions in programs, and they are stacked one after the other, so you get consistent periods.
2:14 go hard
Very powerful the fact that it's in minor scale, it gives a magical touch.
See but what would the scrolling bitmap image look like if was in major?
challenge for music producers: make a song using only samples from this.
challenge accepted
@@camtubecamtube if you do it pls link when done
you will get mad views probably
@@camtubecamtube we will watch your career with great interest
@@camtubecamtube lol why am i really hyped for this song i feel like its gonna slap for some reason
decided that i am actually gonna do this, keep in mind it will take time
This makes me think of a real old "game" called SimTunes, where you drew pictures and let music-intrument-bugs crawl along it and play music.
Can still hear the microphone dude goin yheaaaaa.
2:40 and till the end of the video is a good song drop
Soothing, calm and perfect in every way.
I put Google SketchUp 6 in audacity once years ago and heard a secret audio file of Sylvester saying "suffering succotash!" In the main executable.
plz tell more
You can put non-sound files in audacity?
Tell me more
@@christianslaughter8724 File > Import > Raw File
@@Roflcopter100 im gonna be toying around with that
When you put your PS1 game in a normal CD player:
That cd player do be makin music out of those polygons 💀
A certain track actually plays all the music from the game.
@@Qwert0314 kinda wish that they did that more so that anyone who owns a disc copy of the game could listen to the soundtrack
@@BlueBob129 no; polygons are pure code, so a skreech, but bitmaps, yes.
ah yes, these were CD players designed for making sure an AMIGA or some Atari ST or 16 bit microcomputers ( even maybe 8bit era ones ) could get data, just like you load a cassette, minus the "I/O CHECKSUM ERROR"
most other CD players just ignore/skip non audio tracks.
Just pure data. This is ahead of its time; soon enough, this will be mainstream music.
no it wont
@@_goldfish oh boy
@@_goldfishoh man
@@_goldfishoh geez
This really puts things into perspective. Now I know what the source of those sick chords is. The image bitmaps!
Performing the void glitch in Super Mario Bros 3 in MS Paint
WOW! I also thought about playing paint as audio and visualizing it as a scrolling bitmap image at the same time. That's amazing!
Time Stamps:
0:00 Screen Data/Fat Data/Data
0:30 App icon
Sprites:
0:35 Sizes
0:49 Detail Tools
1:01 Shapes
1:08 Shape Outline and Fill
1:09 Cursor
1:18 Data
Miscellaneous
2:05 New, Open, Save and Save as
2:13 File types
2:20 Printer
2:24 Unknown
2:26 Unknown (Find file)
2:27 Camera
2:28 Mail
2:30 Wallpaper
2:39 Miscellaneous (Like Custom Palate and Fonts)
2:50 Select
3:01 Miscellaneous (Like Tools button and Zoom spy glass
What do you mean screen data
@@superNova5837 ruclips.net/video/-ojciptvVtY/видео.html
2:05 reminds me of Take On Me
detail tools🔥🔥🔥
and also cursor🔥🔥🔥
When you reach the last level of Paint, this must be what plays at the boss fight.
when you draw too much good art on mspaint and it gets fed up with your torture
I was impressed when I saw the icons scroll through. So cool!
it's cool to see all of the photos used in the program in there
Basically all my childhood stored in one soundfile
listen to this while i sleep every night, fall asleep in .5 seconds, most relaxing audio ever.
I was recommended this video by the algorithm. I decided to see what it was, out of curiosity. As an engineer and music hobbyist, there's a lot of good stuff in here! You deserve a like. 🙂
This is really cool. 2:05 onwards sounds pretty solid tbh
new death grips sounds crazy
True story, this is how we used to load up to 48KB of games in the Spectrum
Do you get the honk noises too?
Ah, the wonders of cassettes.
@@Ambipieyes, you heard the noise of the software as it loaded up.
2:28 thats a fire beat ngl
1:01 oh my god
goes so hard
Typical fnf drop :
@@mirakus_ GD*
Bees
If I remember, when you loaded a cassette with data into your commodore 64, you could hear the data and sprites go across the screen
I love how the icons/images/cursors sound x3
I wrote a program that does the exact same thing in 2020! I loved just walking through program memory and seeing what small fragments of data type and structure I could recognize. I had a mode for walking through in ASCII, certain color encodings and much later, an openGL extension which would render it in real-time ...rather than blit it 4 times a second.
Ok
@@Bromon655 Ok
I saw the thumbnail and clicked on the video expecting the exact same noise in my head, It didn't disappoint
would be insanely funny if someone used this to download a copy of the exe
The file would be sadly corrupted due to AAC compression which is lossy i.g. it discards stuff to save storage. In the output, it has a bit of noise added to the original sound whilst sounding similar.
@@sleeping_lugiai was thinking the same thing, but my thinking was essentially by using the video stream (which has the data stored multiple times) plus what can be gathered from the audio you could get pretty close to the original exe, though maybe with some of the least significant bits missing. it depends heavily on what encoding settings used for export though
I'm sure it's possible, either via some clever programming, machine learning, or the author making the video slower and higher res progressively until it works 😁
you can, but with a good error checksum/correction, because of RUclips's compression. It's like using a 56K modem, you have sound you must convert back to data.
Maybe even easier with the video.
@@sleeping_lugiaExport the audio as FLAC
2:07 walking through a spanish street and some loud car with the bass all the way up passes by as rocks bounce around your feet. the sound disorts as it drives farther away from you.
Imagine you put this through a Dial-Up modem and it just downloads MS-PAINT on your PC.
lol meh
2:03 When a Fax Machine shows you its Favorite Images Be Like:
why did you put me in this rabbit hole
because i love how windows 7 mspaint sounds like:
0:49-1:01 this part is unironically fire
🌹🌹🌹 0:49
Understandable, have a nice day.
0:36 was amazing it changed my life forever, i may thank you for this once again thank you.
I love this, it's so cool how the sprites linked in the exe file actually play sound!
every bitmap image can be heard as sound, that's the interesting thing.
Someone could make an absolute banger by sampling this
I always find it fascinating when .exe applications are visualized like this, especially when you find sprites or audio used by the application
2:09 *starts becoming a song somehow*
This music is so fire that I burnt down my house, 1000000/10
0:32 I feel like I heard this before
Nereid moon sound
@@antarticus *Fake moon sound
@@DavidOFC2 yeah the fake one
@@antarticusjust slowed down
sounds like when im transfering data into my usb while using wired headphones
Relatable
the breakdown was genius and the melody was life-changing, truly the greatest music of our time.
There must be a techno cover of some musical parts!
01:42 - the pixel at position (23,17) is wrong. It should be red, but it's blue.
Proof?
1:13 MSBathroom
That polyrhythm goes hard tho 0:42
Well now we know where WarioWare gets its instruments
especially the first 2 gba games
I can hear it...understand it. It's speaking to me.
I thought I was the only one hearing it speaking to me
fearofdark must be sweating seeing the talent of microsoft
I love how you can actually see all the bitmaps used in the program due to how it is visualised. And they made a good beat, 10/10 slaps.
I finally found this original sound, whereas the fake sound is sped up.
Actually the original data does not change whether you speed it up or slow it down
@@sleeping_lugia oh okay
@@sleeping_lugia Oh boi, that has been a year.
Definitely my favorite use of leitmotifs in a soundtrack I've ever heard.
Honestly seeing the distorted embedded icons appear halfway through is kind of unsettling.
No wonder I have bad art skills, I forgot to download MS Paint into my brain. Thanks!
2:20 Mario world.
Holy shit it does sound like Mario world
2:48 I think I got the wrong version of Doppelganger
Any rhythm game with arrows be like:
Microsoft pulling out the MS Paint game 🎨💀
My brain during an argument: 1:17
My brain thinking of the best comebacks while I'm in the shower 2:05
Sounds like a C64 program when you play it in a cassette player, combined with the SID music from the game's loading screen...
Such unique and wonky rhythms
2:45 sounds like a spammy fnf song
2:49-2:53
*every fnf song
@@SirGoobertIV cob
This is the best thing ever, my eyes can't handle the perfection, it's so perfect... the part in 0:52 is the best... and it's the most perfect thing.. :o
Sega dreamcasts when you play and hear the game data:
I've officially listened to too much Argent Metal, as I enjoyed portions of this. God help me.
yo this goes kinda hard 🔥🔥🔥
Hold on, this actually a banger 🥶
Why is this actually fire near the end?
This new crystal castles song slaps