Your compression research/projects on C64 is one of, if not the best things I see! The quality of the sounds make it very interesting to hear and try to understand the lost of information decided by the encoder. Hearing this, I try to figure out how our/my brain encode it, how these information could be visualize... In fact the higher the compression can be and there is a point where we should be able to bring a visual display that represents in real time what we hear and that it could make a sense... by analogy a text spoken can be visualize by displaying the text...
@thealgorithm3 күн бұрын
Thanks. Yes, this is the idea for this demo (to have lyrics in time to the singing). Though i am also still considering instead to encode at a higher bitrate and have snippets of songs instead. (By doubling the file size to 400 bytes a second, it nearly sounds as good as the original resampled original) - at least in the same madonna example
@fcycles3 күн бұрын
@@thealgorithm I know this idea is far more complicated, but thinking about how we were doing our digimix back in 1991... our music guy was using the original song track and also an instrumental version only... to create a mix of the song. Maybe this kind of idea can be use here where the song refrain is with lyrics and high quality and other part instrumental but still in digital with higher compression rate?
@thealgorithm3 күн бұрын
@@fcycles in theTCBI50k single filer demo released in December 2021 or so, i used a higher quality background layer and lower quality speech layer. However I had to choose a track specifically that had many repeating background patterns (and the rick astley track was exactly that). It did comprise of a suboptimal quality speech layer though The only issue here is that there is not many tracks that have such repeated sequences of background audio. I did also experiment in separating the bassline, drums etc and reconstructing them like a mod track - which may be somewhat promising and something to look into
@tsonez4 күн бұрын
Incredible! Is this song a hard or easy case for the encoder? Would it work better for other types of songs or genres?
@thealgorithm4 күн бұрын
The original song has background chords, drums, bassline (deep bassline) and speech combined, so it is a hard case for the encoder considering the low bitrate used. For more demanding titles, I can increase the layer amount or/and parameter updates though there is a limit on how many layers i can mix on the C64 decoder end (due to the slow processor)
@tsonez4 күн бұрын
@@thealgorithm I see. So easier case would be something with less layering.
@thealgorithm4 күн бұрын
@@tsonez Less layering is needed for audio that is less complex (e.g speech) - this in turn will use even less space
@AftercastGames4 күн бұрын
Unbelievable. I’d love to see more info about the compression and the SID registers involved, if it’s documented anywhere.
@thealgorithm4 күн бұрын
It uses digital mixing without using the oscillators of the SID. Of-course the thing runs on a stock c64 regardless. Plus point of this is that it can be feasible on other machines too. More information on the technique here kzread.info/dash/bejne/i6aZzbarc7SYhtY.html
@SuperWiiBros0824 күн бұрын
I thought it was N64 but this is amazing too
@Nbrother16076 ай бұрын
music too fast video too faster
@rokker33310 ай бұрын
Please, can someone explain a bit the background techniques? From my point of view this is really impossible on an original C64 HW.
@Ic162111 ай бұрын
Maria isnt show mercy for me! It was so brutal effect! Gz for programmer!
@mark1953 Жыл бұрын
Hi all....Dos any one sell these demos on 5.25 disks. Want to show off my SX64.....:)
@theprodiamondboy4039 Жыл бұрын
The fact it was too fast
@mehmetdemir-lf2vm Жыл бұрын
awesome demo! i like demos that show what can be done with primitive computers as i like governments such as usa that show what can be done with primitive creatures.
@RichardCyberPunk Жыл бұрын
Comming from the Atari scene , the C64 has better sound but worse gfx for Bad Apple demo. Greetings from SOD/DCW! from old Atari 8bit demoscene.
@l3g1nus Жыл бұрын
Just heading off to delete all my old c64 coding stuff while hanging my head in shame!
@ff_crafter Жыл бұрын
nice
@kelli217 Жыл бұрын
Combine this with nuvie... then suddenly it isn't just full motion video, but full motion video with digi sound! Okay, kind of crappy sound, but better than 'just' SID tunes. And the sound is good enough that KZread's content matching algorithm was able to identify all five songs. (Unless you went ahead and told KZread what they were when you uploaded it.)
@johny7514 Жыл бұрын
WOooow!!!
@Taidanaoineko Жыл бұрын
real
@aramin111 Жыл бұрын
Incredible! I even suspected that it was some kind of fake, but the support from the disc drive explains a bit.
@lekanraposte6732 Жыл бұрын
Music is not in synch, but it's still impressive!
@FireyDeath4 Жыл бұрын
No no no. I rather think that when something can be done, then you say it can :-)
@Waspeil Жыл бұрын
This is very cool but also incredibly off-putting how not dinner the song is to the video.
@larkefedifero Жыл бұрын
Wow - I'm an Apple II person, but this makes the C64 look on par with the Amiga for animation and sound capabilities! Pretty unreal and ultra-impressive. These modern demos make me realize that there are still *many* examples of extreme human intelligence left on this planet, yet!
@ktheveg Жыл бұрын
The audio and video seem slightly too fast, particularly the video is much too fast, creating an awful desync. I'm sure you can add a dt limiter or SOMETHING to keep the whole thing on-track (not speeding) and adjust frame timings to ensure the audio plays in the right time in-sync with the video. Good job though
@martybhoy72 Жыл бұрын
I tried to download this but it only downloaded a secuity certificate
@NoLongerTwee Жыл бұрын
This music video always makes me cry no matter the form
@kawaiiintelligenceagency3889 Жыл бұрын
Wtf that video at the end is unreal
@Uber_Versace Жыл бұрын
As always 144p is mandatory
@spookyhogan Жыл бұрын
When I saw the title I assumed it was about the Nintendo 64
@TheSaival Жыл бұрын
boy I would love to hear how you have compressed this in another video
@Relkond Жыл бұрын
From the title, was expecting Nintendo 64, very much not disappointed to find this was on a C64 from the early 80s.
@xiang-yue-fung Жыл бұрын
failed but success
@ThePierrezx Жыл бұрын
Awesome...
@romastra Жыл бұрын
IMHO ZX Spectrum cover is way better, both sound and video.
@netdemon1 Жыл бұрын
This is true masterpiece of code and optimalization!
@johndesacada9893 Жыл бұрын
Um, It looks glitchy and way faster then the song
@achsunshee Жыл бұрын
Oh wait, it's commodore 64, not nintendo 64!
@amanosatoshitranslates Жыл бұрын
sound don't sync
@oryjen Жыл бұрын
GENUINE C64?!?!?!?!?!
@stanb1455 Жыл бұрын
I'm sure you've already seen one of the videos, but there is this guy that got compressed 48Khz audio onto the C64, and it's quite cool.
@martybhoy72 Жыл бұрын
Imagine back in the 80's you saw a music video playing on this machine. You'd be blown away by it
@nunyabiznas2696 Жыл бұрын
30+ years of blowing me away with your code!
@user-bw4pc3xw1o Жыл бұрын
Классно но z80 все таки круче
@DirtJutter Жыл бұрын
I liked the Atari 8 bit with it's interlaced solution better.
@wolfetteplays8894 Жыл бұрын
0.75x for the speed of the actual song
@dvuemedia Жыл бұрын
Where can I download it?
@dwsel Жыл бұрын
When I see your works for moments I'm forgetting that I'm watching a demo on Amiga or C64
@FolkerHQ Жыл бұрын
Is there any chance, we could try that out? Would be nice to get hands on that fancy encoder. Kind regards.
@stancooper54362 жыл бұрын
CPU unit power is in 40w range.
@JustWasted3HoursHere2 жыл бұрын
Interesting! Looking forward to hearing how this improves over time. It's 8 years later. What's the latest? By the way, if anyone is interested, this is how clear a sample played on the C64 can be at a high enough playback rate: - "Welcome to the Working Week" (Elvis Costello) at 48khz: kzread.info/dash/bejne/lX-rrs2Hn9y5eZc.html - "Cheap Day Return" (Jethro Tull) at 48khz: kzread.info/dash/bejne/h411yMGap8ubiKQ.html
@fcycles2 жыл бұрын
The layer… sounds like what get process in our brain… at least this is the closest sound-like I can tell after a head trauma.. :( its sounded noisy but carrying waveforms…
Пікірлер
Your compression research/projects on C64 is one of, if not the best things I see! The quality of the sounds make it very interesting to hear and try to understand the lost of information decided by the encoder. Hearing this, I try to figure out how our/my brain encode it, how these information could be visualize... In fact the higher the compression can be and there is a point where we should be able to bring a visual display that represents in real time what we hear and that it could make a sense... by analogy a text spoken can be visualize by displaying the text...
Thanks. Yes, this is the idea for this demo (to have lyrics in time to the singing). Though i am also still considering instead to encode at a higher bitrate and have snippets of songs instead. (By doubling the file size to 400 bytes a second, it nearly sounds as good as the original resampled original) - at least in the same madonna example
@@thealgorithm I know this idea is far more complicated, but thinking about how we were doing our digimix back in 1991... our music guy was using the original song track and also an instrumental version only... to create a mix of the song. Maybe this kind of idea can be use here where the song refrain is with lyrics and high quality and other part instrumental but still in digital with higher compression rate?
@@fcycles in theTCBI50k single filer demo released in December 2021 or so, i used a higher quality background layer and lower quality speech layer. However I had to choose a track specifically that had many repeating background patterns (and the rick astley track was exactly that). It did comprise of a suboptimal quality speech layer though The only issue here is that there is not many tracks that have such repeated sequences of background audio. I did also experiment in separating the bassline, drums etc and reconstructing them like a mod track - which may be somewhat promising and something to look into
Incredible! Is this song a hard or easy case for the encoder? Would it work better for other types of songs or genres?
The original song has background chords, drums, bassline (deep bassline) and speech combined, so it is a hard case for the encoder considering the low bitrate used. For more demanding titles, I can increase the layer amount or/and parameter updates though there is a limit on how many layers i can mix on the C64 decoder end (due to the slow processor)
@@thealgorithm I see. So easier case would be something with less layering.
@@tsonez Less layering is needed for audio that is less complex (e.g speech) - this in turn will use even less space
Unbelievable. I’d love to see more info about the compression and the SID registers involved, if it’s documented anywhere.
It uses digital mixing without using the oscillators of the SID. Of-course the thing runs on a stock c64 regardless. Plus point of this is that it can be feasible on other machines too. More information on the technique here kzread.info/dash/bejne/i6aZzbarc7SYhtY.html
I thought it was N64 but this is amazing too
music too fast video too faster
Please, can someone explain a bit the background techniques? From my point of view this is really impossible on an original C64 HW.
Maria isnt show mercy for me! It was so brutal effect! Gz for programmer!
Hi all....Dos any one sell these demos on 5.25 disks. Want to show off my SX64.....:)
The fact it was too fast
awesome demo! i like demos that show what can be done with primitive computers as i like governments such as usa that show what can be done with primitive creatures.
Comming from the Atari scene , the C64 has better sound but worse gfx for Bad Apple demo. Greetings from SOD/DCW! from old Atari 8bit demoscene.
Just heading off to delete all my old c64 coding stuff while hanging my head in shame!
nice
Combine this with nuvie... then suddenly it isn't just full motion video, but full motion video with digi sound! Okay, kind of crappy sound, but better than 'just' SID tunes. And the sound is good enough that KZread's content matching algorithm was able to identify all five songs. (Unless you went ahead and told KZread what they were when you uploaded it.)
WOooow!!!
real
Incredible! I even suspected that it was some kind of fake, but the support from the disc drive explains a bit.
Music is not in synch, but it's still impressive!
No no no. I rather think that when something can be done, then you say it can :-)
This is very cool but also incredibly off-putting how not dinner the song is to the video.
Wow - I'm an Apple II person, but this makes the C64 look on par with the Amiga for animation and sound capabilities! Pretty unreal and ultra-impressive. These modern demos make me realize that there are still *many* examples of extreme human intelligence left on this planet, yet!
The audio and video seem slightly too fast, particularly the video is much too fast, creating an awful desync. I'm sure you can add a dt limiter or SOMETHING to keep the whole thing on-track (not speeding) and adjust frame timings to ensure the audio plays in the right time in-sync with the video. Good job though
I tried to download this but it only downloaded a secuity certificate
This music video always makes me cry no matter the form
Wtf that video at the end is unreal
As always 144p is mandatory
When I saw the title I assumed it was about the Nintendo 64
boy I would love to hear how you have compressed this in another video
From the title, was expecting Nintendo 64, very much not disappointed to find this was on a C64 from the early 80s.
failed but success
Awesome...
IMHO ZX Spectrum cover is way better, both sound and video.
This is true masterpiece of code and optimalization!
Um, It looks glitchy and way faster then the song
Oh wait, it's commodore 64, not nintendo 64!
sound don't sync
GENUINE C64?!?!?!?!?!
I'm sure you've already seen one of the videos, but there is this guy that got compressed 48Khz audio onto the C64, and it's quite cool.
Imagine back in the 80's you saw a music video playing on this machine. You'd be blown away by it
30+ years of blowing me away with your code!
Классно но z80 все таки круче
I liked the Atari 8 bit with it's interlaced solution better.
0.75x for the speed of the actual song
Where can I download it?
When I see your works for moments I'm forgetting that I'm watching a demo on Amiga or C64
Is there any chance, we could try that out? Would be nice to get hands on that fancy encoder. Kind regards.
CPU unit power is in 40w range.
Interesting! Looking forward to hearing how this improves over time. It's 8 years later. What's the latest? By the way, if anyone is interested, this is how clear a sample played on the C64 can be at a high enough playback rate: - "Welcome to the Working Week" (Elvis Costello) at 48khz: kzread.info/dash/bejne/lX-rrs2Hn9y5eZc.html - "Cheap Day Return" (Jethro Tull) at 48khz: kzread.info/dash/bejne/h411yMGap8ubiKQ.html
The layer… sounds like what get process in our brain… at least this is the closest sound-like I can tell after a head trauma.. :( its sounded noisy but carrying waveforms…
Looks great /rygar