C64 Linus' "C64 Forever" oscilloscope view

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • Note that no samples is used in the speech synthesis in this one.

ความคิดเห็น • 144

  • @JeroenTel
    @JeroenTel 6 ปีที่แล้ว +160

    C 60 4-ever! Amazing SID!

    • @arro140
      @arro140 5 ปีที่แล้ว +1

      W O O O O O O O O OOo

    • @MauveDash
      @MauveDash 5 ปีที่แล้ว +6

      C Sixty Four! ( i never had one at all but i still like it )

    • @TransistorizedCharlie
      @TransistorizedCharlie ปีที่แล้ว +4

      C64ever

  • @jmp01a24
    @jmp01a24 9 ปีที่แล้ว +102

    This will go down in history as a HUGE sid classic. I love the "64" speech made out of standard instrumentation (molding the SIDs 3 channels into submission using crafty programming (or as those using various C64 music programs would call "sound design"). The "64" sound is NOT sampled. When composing C64 music you make your various "instruments" or sounds - then go into sequencer mode and put them on the timeline - in the order of a song - one track pr. voice (you got 3 + eventually using the volum register for samples making a total of 4). However I would have liked a skilled programmer to make a long song slash music - all in turbo assembler - using all the available memory for just that song. I have never seen anyone do that yet, even though Martin Galway was pretty close (both using A LOT of memory and rastertime). His routine uses something close to a high language, making it read the "notes" and put commands in them to trigger events. Not strange the rastertime used does some BIG jumps if put on screen.
    These days programmers of SID can make quite good music that executes so compressed code that it only takes 4-5 rasterlines of the CPU (rastertime as it's called on C64). It's easy to see if you lock the raster to a fixed screen position (say #80 which is roughly the middle of the screen), then INC $D020 (the register for bordercolor (so it changes from the standard border color +1) THEN execute the code for the music player (often done with a JSR command (JSR=Jump Sub Routine)) THEN right after that JSR you then DEC $D020, which will set the color of the border back (-1) to what it was prior.
    As one assemble into memory, run or sys the IRQ setup for the music player, THEN you can see as the music is running how much raster time it takes (by watching the border area that is different from the rest of the border). Most music routines are not running the exact code all the time, so it won't look 100% stable. It's because some effects or sounds require more or less machine instructions - hence it will be seen as moving (but only the lower part). You can see as the music plays which parts use more (or less) rastertime. Raster is the C64s way of scanning the screen from top to bottom, which it does 60 times pr. second.
    Sorry for getting technical on your channel but I got so inspired by this song and the lovely visual representation via oscilloscope. I wish you could do some of the more obscure music routines... like Yip/Purebyte, The Follin Brothers, Shades (Chris Huelsbeck), Richard Joseph (Defender of the Crown and many Palace Software titles) and even Electrosound for fun (use a LOT of rastertime). :D Thanks for the upload Rolf...
    PS: Just a suggestion - would it be possible to have a little window in one of the corners (or the lower part of screen) showing how much rastertime a certain is using - in real time ofc. I can do the machine code routine for getting the values and even plotting them onto screen (in the font of your choice). Whaddayasay?

    • @ancientapparition1638
      @ancientapparition1638 7 ปีที่แล้ว +8

      Thanks for the writeup bro

    • @jmp01a24
      @jmp01a24 7 ปีที่แล้ว +6

      It should be on spotify. Perfect gaming music.

    • @ohno5779
      @ohno5779 6 ปีที่แล้ว +4

      I tried to get music to work
      But for some reason couldn't really load it into $1000
      Is it even possible to load an SID into a C64 without using other programs?

    • @vapourmile
      @vapourmile 5 ปีที่แล้ว +1

      Dude, shush.

    • @peckinpah303
      @peckinpah303 2 ปีที่แล้ว +3

      @@jmp01a24 It IS on Spotify ;)

  • @irridesu
    @irridesu 2 ปีที่แล้ว +22

    The fact that those vocals aren't sampled at all is amazing

  • @arthurhenriqued.a.ribeiro2078
    @arthurhenriqued.a.ribeiro2078 6 ปีที่แล้ว +52

    This looks like it's straight-up made for the credits of a movie all about the history of Commodore.

    • @GamerKing50
      @GamerKing50 5 ปีที่แล้ว +15

      Narrated by The 8-Bit Guy and LGR.

    • @cfothough
      @cfothough 5 ปีที่แล้ว +9

      @@GamerKing50 I'd pay lots of money to see that

    • @DeMOSic465
      @DeMOSic465 3 ปีที่แล้ว +2

      @@cfothough same for me

  • @SmaIlHum
    @SmaIlHum 5 ปีที่แล้ว +5

    Nes :makes music
    Sega :makes cool music
    Snes :makes Nice music
    Commodore 64 :i can change sound wave on fly
    Commodore 64:makes FUCKING MODERN MUSIC
    Nes,Sega and Snes: NNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    • @pyra9345
      @pyra9345 6 หลายเดือนก่อน +1

      snes can sample the c64 instruments bro

  • @GillesSoulet
    @GillesSoulet 9 ปีที่แล้ว +44

    Incredible... SID pushed to its limit !

  • @jammerc64
    @jammerc64 9 ปีที่แล้ว +27

    Fix the doooor! ;)

  • @josephwright433
    @josephwright433 3 ปีที่แล้ว +14

    Incredible use of the SID. Something like this requires some masterful programming techniques for sure!

  • @SendyTheEndless
    @SendyTheEndless 10 ปีที่แล้ว +25

    Love the beat on this one. Very punchy. I might have to look into how it's programmed :)

  • @Tomatenkiller
    @Tomatenkiller 5 ปีที่แล้ว +33

    I didn't know this was even possible with a chip this old.

    • @AlanCanon2222
      @AlanCanon2222 4 ปีที่แล้ว +18

      Just another reason the C64 will always be a legendary machine. For the money, it was pretty much the ultimate expression of what an 8-bit computer could be. It's safe to say that a million programming careers were launched in children's bedrooms by that little machine.

    • @bitchlasagna4720
      @bitchlasagna4720 4 ปีที่แล้ว +3

      @@AlanCanon2222 honestly, it was just another 8 bit computer with a synth for a soundchip. i feel like alot of people talking about it are blinded by nostalgia

    • @AlanCanon2222
      @AlanCanon2222 4 ปีที่แล้ว +6

      @@bitchlasagna4720 That might well be, but aside from programming beeps and boops on my previous Atari 400, another 8 bit computer, this was the first computer that I as a child could program (in BASIC) to play any sound I could possibly think of. I know the architecture well, its limitations as well as its capabilities. One reason I'm in a position to appreciate it is that my own bedroom C64 meant so much in teaching me about the fundamentals of computing, a science that I love. Sure it was a clunky 8 bit machine. But, back in the day, it was mine, and it could do so much more than I knew how to program it to do, and I learned so much.

    • @bitchlasagna4720
      @bitchlasagna4720 4 ปีที่แล้ว +2

      @@AlanCanon2222 well im glad it brought so much fun

    • @Chuckiele
      @Chuckiele 4 ปีที่แล้ว +7

      @@bitchlasagna4720 Actually it was the first 8 bit computer with a soundchip that could be considered an actual synth and this song is a perfect demonstration for that as it shows many of its features that you simply couldnt find on any other home computer. It had 3 independent oscilators of either pulse, triangle, sawtooth or noise, with an envelope generator and a ring modulator on each channel and a filter for high-pass, low-pass and band-pass for all channels. Also it came with a nice bug that allowed it to play samples, although at an insanely high CPU load.

  • @trulyinfamous
    @trulyinfamous 2 ปีที่แล้ว +8

    I still come back to this one occasionally. I love that funky and warbly filter bass.

  • @TheLoveMario
    @TheLoveMario 7 ปีที่แล้ว +26

    Woah, that's some badass voice synth there. Magic Voice cartridge, eat your heart out

    • @deathbuncentral2310
      @deathbuncentral2310 7 ปีที่แล้ว +3

      theres no speach synth in this

    • @ConnorR.mp3
      @ConnorR.mp3 7 ปีที่แล้ว

      +deathbun central 0:31

    • @deathbuncentral2310
      @deathbuncentral2310 7 ปีที่แล้ว +2

      TheScoutPro read,the discription

    • @compucat
      @compucat 7 ปีที่แล้ว +17

      Deathbun, that's flat-out wrong. The description states that no SAMPLES were used in speech synthesis. This means that the speech is not simply a pre-recorded speech sample being played back; the speech waveform is being synthesized using only the three oscillators and filter of the SID.
      Aside from that, the speech synthesis in this is absolutely top-notch for SID music!

    • @TheLoveMario
      @TheLoveMario 7 ปีที่แล้ว +6

      "three oscillators and filter"
      Maybe it's just me, but i also see lots of ringmod in there

  • @tobitechboy1461
    @tobitechboy1461 2 ปีที่แล้ว +2

    How?
    In just 3 voices?

  • @Noone-of-your-Business
    @Noone-of-your-Business 7 ปีที่แล้ว +28

    Ah, back in the days when people finally made extensive use of the filters the SID chip features. I always had the impression that early C 64 music did not use the filters because most 64s were usually not connected to a decent sound system, so the sound programmers used all the high and middle frequencies they could because they did not expect anyone's TV speaker to faithfully reproduce the low end of their sound signal. That finally changed in the 90s.

    • @cacodemum
      @cacodemum 6 ปีที่แล้ว +13

      Chiming in to say that this was far from back in the days -- Linus' work on this was for the x2014 demo party, where it won the music competition! Sometimes composers going back to these chips find ways and write programs that can push them to even greater limits than those who worked on the chip back in the days.

    • @Mnnvint
      @Mnnvint 5 ปีที่แล้ว +13

      Apparently Martin Galway avoided using the filters because they were so different from individual chip to chip, and occasionally outright buggy/broken, so they never knew exactly how it would sound to the user. We're a bit spoiled with nice emulation of top quality chips these days...

    • @peckinpah303
      @peckinpah303 5 ปีที่แล้ว +1

      Mnnvint Martin used the 6581 chip, you do have a point there. I use the later 8580 chip where filters sound identical on any chip.

  • @TheComedyGeek
    @TheComedyGeek 2 ปีที่แล้ว +4

    This freaking SLAPS! I miss the days when "electonic music" meant this kind of thing and not crappy mass produced EDM.

  • @jamesb4263
    @jamesb4263 ปีที่แล้ว +3

    Ive never heard this before was it in a game or just demoscene . Amazing !

    • @frankmeyer9984
      @frankmeyer9984 ปีที่แล้ว +1

      Demoscene, X party 2014 winner, I think... 🖖

  • @viktortakacs654
    @viktortakacs654 6 ปีที่แล้ว +6

    I wanna put this on my h/k amplifier on full volume... And you bet I frakin' will :)

  • @MrGoMario
    @MrGoMario ปีที่แล้ว +1

    Nothing sampled in here!!!!! Not even the 'Sexy Girl' vocal!!!! #Amaizing

  • @minegreg-official
    @minegreg-official 4 หลายเดือนก่อน +1

    If I played this song on a real commodore 64 I'm pretty sure my audio chip would straight up explode

  • @sokolum
    @sokolum 9 ปีที่แล้ว +7

    Would we have seen such nice creations if SID had four channels?

    • @rzeka
      @rzeka 8 ปีที่แล้ว +8

      Never. That's what makes it so fun - not to mention impressive - the limitations.

    • @deathbuncentral2310
      @deathbuncentral2310 7 ปีที่แล้ว +2

      it has a pcm voice because of a hardware error its the 4th voice

    • @jacknedry3925
      @jacknedry3925 4 ปีที่แล้ว +2

      deathbun central,
      I don’t know why Commodore “fixed” the SID Chips feature, stupid decision!

  • @runahoraisen9065
    @runahoraisen9065 8 ปีที่แล้ว +5

    2:54 best part is so short ;-;

  • @MMurillo01
    @MMurillo01 4 ปีที่แล้ว +4

    Eu não consigo mais parar de ouvir isso!

  • @minestudiolikelimelife8555
    @minestudiolikelimelife8555 ปีที่แล้ว +1

    𝕋𝕙𝕒𝕥'𝕤 𝕞𝕒𝕤𝕥𝕖𝕣𝕡𝕚𝕖𝕔𝕖!

  • @claudioricci431
    @claudioricci431 5 ปีที่แล้ว +2

    Looks like resonant band pass filter on all the 3 channels to emulate a vocoder! Very clever.

  • @timoloef
    @timoloef 2 ปีที่แล้ว +2

    a true work of art

  • @minestudiolikelimelife8555
    @minestudiolikelimelife8555 ปีที่แล้ว +1

    0:00 𝙄 𝙡𝙞𝙠𝙚 𝙩𝙝𝙞𝙨.

  • @ericr.7499
    @ericr.7499 8 ปีที่แล้ว +6

    I didn't know the SID could do such things. The 3rd channel around 2:09 looks pretty cool.

  • @czafreestyler7719
    @czafreestyler7719 5 หลายเดือนก่อน +1

    i should say grooooovy !

  • @andyq_q
    @andyq_q 5 ปีที่แล้ว +5

    0:40 almost expected world of light to appear

  • @anonesteban
    @anonesteban 3 ปีที่แล้ว +2

    Ok I want to know how people are making these videos. Is there a Commodore 64 emulator or something that lets you make commodore music? Also I love the oscilloscope visualizer so I can see the sound wave patterns. Please share your secrets!

  • @fatimamartins5925
    @fatimamartins5925 3 ปีที่แล้ว +1

    WOWWWWWW

  • @carstenmaul7220
    @carstenmaul7220 2 ปีที่แล้ว +1

    Wow!

  • @pupperpuppydog9901
    @pupperpuppydog9901 3 ปีที่แล้ว +2

    this has been stuck in my head all day

  • @detective_l2413
    @detective_l2413 2 ปีที่แล้ว +1

    Commodore-loid 64™

  • @juhaszdaniel1975
    @juhaszdaniel1975 4 ปีที่แล้ว +2

    Please define,how to modulation's 0-10sec ?! Very impressive,damn ;)

  • @hexxxo
    @hexxxo 6 ปีที่แล้ว +5

    this blows my mind every time i listen to it

  • @saymannskable
    @saymannskable ปีที่แล้ว +1

    WOOOOOW!!!!

  • @TheRealWolfGL
    @TheRealWolfGL 4 ปีที่แล้ว +1

    I have done way too much mixcraft the beginning tricked the hell outta me

  • @NoyemiK
    @NoyemiK 8 ปีที่แล้ว +4

    Sex controller indeed

  • @bishopworks3203
    @bishopworks3203 7 ปีที่แล้ว +4

    I know practically nothing about wave forms and how they work with the chip but round waves? On a SID chip? To me that seems impossible, especially for being for all three channels.

    • @rzeka
      @rzeka 7 ปีที่แล้ว +1

      I think it's square/pulse waves, high-pass filtered.

    • @rzeka
      @rzeka 7 ปีที่แล้ว +10

      +rzeka sorry, *low-pass filtered

    • @deathbuncentral2310
      @deathbuncentral2310 7 ปีที่แล้ว

      i think its a anolog and digital sid

    • @ConnorR.mp3
      @ConnorR.mp3 7 ปีที่แล้ว +5

      No, rzeka is right. It's a lp filter.

    • @deathbuncentral2310
      @deathbuncentral2310 7 ปีที่แล้ว

      oh

  • @One999
    @One999 6 ปีที่แล้ว +3

    C64 ♥!!!

  • @TransistorizedCharlie
    @TransistorizedCharlie ปีที่แล้ว

    i've never seen a squarer wave... no high pass at all?

  • @zackispog8061
    @zackispog8061 4 หลายเดือนก่อน

    w mans for makin this banger

  • @metromanila2011
    @metromanila2011 7 ปีที่แล้ว +1

    Heard this 2 months ago for the first time, now again.. It's already a classic to me. Masterpiece _O_

  • @cm603
    @cm603 6 ปีที่แล้ว +1

    Enough power to pratically knock the SID chip offline!

  • @BinaryCounter
    @BinaryCounter 9 ปีที่แล้ว +2

    OMG The beginning!! Did he program a software FM synth on the c64!?!

    • @peckinpah303
      @peckinpah303 9 ปีที่แล้ว +17

      BinaryCounter Hehe, nah, I didn't. What you're hearing is a not that common approach using the $5X waveform in combination with ringmod and sync.

    • @BinaryCounter
      @BinaryCounter 9 ปีที่แล้ว +2

      Sascha Zeidler Nice, thanks for clarifying. Awesome tune btw, holds a permanent place in my C64 playlist ;)

    • @quadpad_music
      @quadpad_music 4 ปีที่แล้ว

      @@peckinpah303 - What waveform would $5X be exactly?

    • @talideon
      @talideon 2 ปีที่แล้ว

      @@quadpad_music $5x is Pulse + Triangle set in the voice's control register. The upper nybble determines the waveform, and the lower bit refers to various effects, &c.

  • @intothevoid5074
    @intothevoid5074 5 ปีที่แล้ว +1

    C64 444ever

  • @praiser_wwardynski
    @praiser_wwardynski 9 ปีที่แล้ว +2

    brilliant sid.

  • @loxleymannen
    @loxleymannen 9 ปีที่แล้ว +2

    Totally awesome!

  • @troxxanparagon7168
    @troxxanparagon7168 6 ปีที่แล้ว +1

    gj linus

  • @rolfingerbier
    @rolfingerbier 7 ปีที่แล้ว +1

    Just WOW!

  • @DavidFilskov
    @DavidFilskov 5 ปีที่แล้ว +1

    Great work! - Drums and chords are samples, right?

    • @peckinpah303
      @peckinpah303 5 ปีที่แล้ว +2

      David Filskov Nopes, just good old SID.

    • @DavidFilskov
      @DavidFilskov 5 ปีที่แล้ว

      Impressive! - is the player updating the SID faster / more often than many other players / more than once per frame?

    • @quadpad_music
      @quadpad_music 4 ปีที่แล้ว +1

      @@DavidFilskov - It's mostly filters at their best.

    • @DavidFilskov
      @DavidFilskov 4 ปีที่แล้ว

      Great snare! - didn't think that was possible with only one filter update per frame.

  • @Rounrel
    @Rounrel 6 ปีที่แล้ว +1

    Pq essa merda é tão boa?

    • @eunaoseibrother8902
      @eunaoseibrother8902 5 ปีที่แล้ว

      Chiptune é bom pra caralho amigo, principalmente quando o cara puxa o SID pros limites

  • @bachnerr
    @bachnerr 10 ปีที่แล้ว +1

    Lovely :-)

  • @MichielBruijn
    @MichielBruijn 4 ปีที่แล้ว

    Amazing track

  • @ConnorR.mp3
    @ConnorR.mp3 8 ปีที่แล้ว +1

    I would like to know what those speech samples are saying. I can make out "C64", but that's about it.

    • @littleonion216
      @littleonion216 8 ปีที่แล้ว

      It's saying the title, "C64 Forever". That's an easy one to make out, but try to make out the speech samples in Mr Marvellous, I haven't made out what it is saying yet!

    • @deathbuncentral2310
      @deathbuncentral2310 7 ปีที่แล้ว +2

      its not speech synth its analog sound speech synth wasent used

    • @ConnorR.mp3
      @ConnorR.mp3 7 ปีที่แล้ว +1

      The more I listen to Mr Marvellous, the more confusing it is,

    • @jammerc64
      @jammerc64 7 ปีที่แล้ว +3

      Hahahaha! ;) Actually it's SID itself, shamelessly boasting its glory and fame:
      Mr Marvellous, Mr Marvellous,
      I am Mr Marvellous, Mr Marvellous,
      I am Mr Marvellous, Mr Marvellous,
      I am Mr Marvellous,
      oooh, let's go, come on, ah!
      etc.
      Hey, c'mon, don't you know me?
      Hey, c'mon, don't you know me?
      *random mumbling*
      Mr Marvellous, Mr Marvellous,
      don't you know me, don't you know me?
      Oh, yeah. Marvellousmarvellous,marvellous etc. etc.
      ---
      Not a pinnacle of lyrics writing, I give it to you ;)

    • @bitchlasagna4720
      @bitchlasagna4720 7 ปีที่แล้ว

      i am deathbun's new account my other accout got hacked and i posted that reply when i had no knowledge i know it isnt samples still its just some ringmod and low pass

  • @Null42x86
    @Null42x86 4 ปีที่แล้ว

    This sound like that it's from mega drive

  • @vuurniacsquarewave5091
    @vuurniacsquarewave5091 9 ปีที่แล้ว

    Something about this makes me wonder if they run the music engine more than once per frame. A lot of these effects seem to be out of scope for a regular .sid

    • @peckinpah303
      @peckinpah303 9 ปีที่แล้ว +14

      za909returns I am the author of that sid and can assure you the music routine is called only once per frame. There are no dirty tricks involved, just plain sid.

    • @eltinchote
      @eltinchote 8 ปีที่แล้ว +4

      +Sascha Zeidler Fuck that. You are a freaking sid legend with this tune.

  • @Zylenxx
    @Zylenxx 8 ปีที่แล้ว

    now i want a full program of c64 sid chip for fl11.

    • @KuroAno
      @KuroAno 8 ปีที่แล้ว

      Look for "38911 bytes v2"

    • @Zylenxx
      @Zylenxx 8 ปีที่แล้ว

      thank you very much, im gonna look for it
      :3

    • @Zylenxx
      @Zylenxx 8 ปีที่แล้ว

      your the best. im amazed.
      prepare for chiptunes rolf R bakke, im coming for your booty ( and channel) (lol thanks kuroano)

  • @ryg1943
    @ryg1943 7 ปีที่แล้ว

    Great :)

  • @KungKras
    @KungKras 8 ปีที่แล้ว

    What?!
    But..... How? Round waves?
    HOW???!!!

  • @robbiederobot
    @robbiederobot 8 ปีที่แล้ว

    Great!!!!

  • @Slay1337pl
    @Slay1337pl 8 ปีที่แล้ว

    Is that... reverb?

    • @ozzie_goat
      @ozzie_goat 8 ปีที่แล้ว +4

      +Slay It's something called single-channel echo.

    • @jlewwis1995
      @jlewwis1995 8 ปีที่แล้ว +1

      It's delay m8.

    • @ozzie_goat
      @ozzie_goat 8 ปีที่แล้ว +2

      James Lewis
      Honestly, the two terms are interchangeable.

  • @ViktorGlebov
    @ViktorGlebov 7 ปีที่แล้ว

    Cannon Fodder remix ? COOL !

  • @arro140
    @arro140 5 ปีที่แล้ว

    2004, this made was.

  • @Kummahndough
    @Kummahndough 4 ปีที่แล้ว

    As impressive as the voice samples are, they feel really harsh compared to other samples.
    Not claiming to be an expert on this stuff, so I dunno if there's a reason as to why it's like that.

    • @wheeI
      @wheeI 2 ปีที่แล้ว +1

      They sound like that because they *aren't* sampled. That's manually coded

  • @lavendertownsghost1549
    @lavendertownsghost1549 8 ปีที่แล้ว +1

    this song sucks for 0:31

  • @getdrinking
    @getdrinking 9 ปีที่แล้ว

    Cool tune