C64 Tutorial, how to make music with the SID Chip!

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025

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

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

    Background music is from alloy run
    Thanks to acrouzet for letting me use this
    The music can be found here th-cam.com/video/miu4xLcnW8c/w-d-xo.html

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

    This is the best summary / tutorial on the sid's capabilities hands down. Awesome!

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

    It's very nice summary. Although, as a medium grade SID knowledge nerd:
    1. Not resonance. It's more correct to call it "multimode resonant filter" where you can control cutoff and resonance. Also you can combine filter modes (lowpass + highpass etc.)
    2. You can mask pulse + tri combined wave with different pulse widths (constant pulse width or PWM)
    3. You should have also said that there isn't any "traditional" channel volume control, so the only way is to make shortest attack & decay and use sustain level as volume control

  • @darwiniandude
    @darwiniandude 7 หลายเดือนก่อน +3

    Nice video :) The track you made at the end was great too. :) One thing viewers may not be aware of is that there were two C64 SID chips, although each and every chip sounds a little different. But the two types have some big differences, the 2nd was an attempt to fix flaws in the first. So for composing music the 8580 has more options, although some prefer the sound of the original. I'm 8580 all the way :)

    • @CrispsCrispulent
      @CrispsCrispulent  7 หลายเดือนก่อน

      I didn't quite know much about the large difference between revisions with the SID chip at the time, however I did know of the 6581 and 8580 variants. a mistake on my part

    • @darwiniandude
      @darwiniandude 7 หลายเดือนก่อน +1

      @@CrispsCrispulent All good. Great video anyway I enjoyed it :)

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

    I really love SID music since the 80's.

  • @captstulle
    @captstulle 11 หลายเดือนก่อน +3

    The song at the end is awesom!

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

    Very nice! You put a lot into 7minutes. Thanks!

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

    Awesome summary, especially with the added visuals. Thanks a lot for this 😀👍

  • @vj7248
    @vj7248 7 หลายเดือนก่อน +1

    fire tutorial 🔥 love the sound design breakdown

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

    Thank you, great insight into how the oscillators were traditionally used. I'm going to try this all out in Vital tomorrow

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

      you can try the same stuff on programs like Furnace or Goat Tracker Ultra

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

    Nice little overview of the SID’s capabilities.

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

      Thank u!

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

      Oh my gosh I watched your videos ages ago as I was getting into pico8! So glad to see you’re still around!

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

      @@NALTOdeluxe cheers man. Yes I’m still here. :)
      Got some new videos in the pipeline too which I’ll get round to once I get some free time!

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

      @@inphanta well I’ve definitely subscribed because I don’t want to miss them. :)

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

    this is probably one of the most useful tutorials I have ever seen
    thx for making this ;)

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

      np

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

      ​​@@CrispsCrispulentactually wait, uh question
      When I try to put bass (with a filter) and the drums into the same channel, the drums keep the filter, even tho I used the reset filter effect command.
      (I use deflemask btw)

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

      @@srb2er with deflemask there's no guarantee the filters will turn off. best case is to have the drums use the filters at max cutoff and minimum resonance

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

      ​@@CrispsCrispulent k

  • @hai.1820
    @hai.1820 ปีที่แล้ว +2

    I can imaging you'll make pretty good depeche mode covers

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

    i’m confused the video explain feature of the sound chip but how can I compose song ? do I need to write code or is there a software we can use ?

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

      There's programs out there to be able to make music for the C64 such as Deflemask and GoatTracker

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

      @@CrispsCrispulent
      Finally does it work for windows?

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

      @@almariozambra9670 both those programs are available on windows. but I'd personally recommend Furnace or Goat Tracker Ultra for making SID music

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

      Sidwizard for c64 is amazing!

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

      What did they use back in the day

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

    Yes, I got answers for some questions. Very informative video.

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

    Pretty helpful and interesting. Nice work, and thanks!

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

    Awesome tutorial. Well done 😊

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

    super cool music at the end. can we find it somewhere?

  • @dr.ignacioglez.9677
    @dr.ignacioglez.9677 2 ปีที่แล้ว +3

    I LOVE C64 👍🥂🎩

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

    Thank you, it was really helpful!

  • @akioasakura3624
    @akioasakura3624 11 หลายเดือนก่อน +1

    But how do u actually do it? Do u draw the lines by hand?

    • @CrispsCrispulent
      @CrispsCrispulent  11 หลายเดือนก่อน +1

      the oscilloscope visuals are done via Corrscope

    • @akioasakura3624
      @akioasakura3624 11 หลายเดือนก่อน

      @@CrispsCrispulent oki, and the sound is made with a tracker app right?

    • @CrispsCrispulent
      @CrispsCrispulent  11 หลายเดือนก่อน +1

      yes, the music is made with a tracker@@akioasakura3624

    • @akioasakura3624
      @akioasakura3624 11 หลายเดือนก่อน +1

      @@CrispsCrispulent oki thank u for this tutorial sir 🙏🙏

    • @CrispsCrispulent
      @CrispsCrispulent  11 หลายเดือนก่อน

      np@@akioasakura3624

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

    Impressive, thanks !

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

    It was very usefull! Thank yuo very much! And the music is great!

  • @Joseph_183
    @Joseph_183 11 หลายเดือนก่อน +1

    can you make how to make the sounds in deflemask ? (video tutorial with the software)

    • @CrispsCrispulent
      @CrispsCrispulent  11 หลายเดือนก่อน

      I personally don't use deflemask, and instead use furnace which does what defle does but much better, has more chips and is FOSS

    • @Joseph_183
      @Joseph_183 11 หลายเดือนก่อน +1

      @@CrispsCrispulent so... make music SID in furnace is better and good experience ?

    • @CrispsCrispulent
      @CrispsCrispulent  11 หลายเดือนก่อน

      @@Joseph_183 in either case it's not the most pleasant, but it's the most user friendly
      For sid tunes with a Peper export I suggest Goat Tracker Ultra, less user friendly but a lot more powerful

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

    Yeah tell em

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

    i'm using furnace tracker to make SID music, and some of the percussion refuse to play for some reason. is this a normal quirk of the SID? and if so, is there anyway i can work around it?

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

      Because of the ADSR of the sid bring weird sometimes the first waveform doesn't play when it should

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

      @@CrispsCrispulent ah, so it is normal. but is there a way i can work around it?

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

      @@RealYokoeRei best you can do is make an empty waveform before the rest of the waveform macro

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

      @@CrispsCrispulent it works, thanks man!

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

    Nice vid

  • @monsia101
    @monsia101 7 หลายเดือนก่อน

    holy mother of pearls!

  • @LennisTM
    @LennisTM 10 หลายเดือนก่อน +1

    great!

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

    Now that I don’t have a PC anymore I’m saving this for when I do so I can try my hand at some tunes (and yes I did comment here before. TH-cam thanos snapped my old account for some reason. I moved here as a result.)

  • @darkobelisk4076
    @darkobelisk4076 7 หลายเดือนก่อน

    But how :D The User Manual gives you like 10 lines of visual basic to make a single beep

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

    What tracker do you use?

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

      For the C64 there's a few tools out there. Personally, I use furnace for one off songs and Goat Tracker Ultra for games

  • @jhna314
    @jhna314 3 หลายเดือนก่อน

    This doesnt seem to come from a c64 compatible native or cross platform tracker. it doesnt even come close to real SID music.

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

    fl studio.......

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

      fl studio doesn't make chiptune, rather it emulates the sid but does not force the limits that it has on the user.
      So no, fl studio would not be a good option

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

      @@CrispsCrispulent So what software do I use to make c64 music?

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

      @@Joseph_183 there is Goat Tracker Ultra, Deflemask and Furnace which are good options

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

      @@CrispsCrispulent What software did you use to make the examples?

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

      @@Joseph_183 Deflemask

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

    What you didn't tell us is that you're using machine language not basic.