Machine Yearning (4096-byte album)

Поділитися
Вставка
  • Опубліковано 28 лип 2024
  • My contribution to the Wild Compo at Revision 2023.
    All of this-the song selector, the visuals, and of course the music-fits in 4 KB (4096 bytes).
    Support my work! / linusakesson
    This video was created with an emulator, but the sound was recorded from a real C64 with two SID chips. After recording, I removed some clicks and pops between the songs and added subtle EQ and reverb.
    You can download the C64 program as well as mp3 files here: linusakesson.net/scene/machin...
    This work is released under Creative Commons CC-BY-NC 4.0. You can redistribute and remix for non-commercial purposes.
    0:00 Division By Zero
    4:16 Device Not Present
    7:41 Formula Too Complex
    11:41 Overflow
    15:03 Can't Continue
    18:41 Redo From Start
    22:19 Return Without Gosub

КОМЕНТАРІ • 138

  • @lftkryo
    @lftkryo  Рік тому +55

    The album is now on its way to streaming platforms such as Spotify and Apple Music! This process can take days or weeks depending on the platform, but hang in there. Or get the mp3s (link in description) if you're oldschool.

    • @th34rch1t3ct
      @th34rch1t3ct Рік тому +2

      You open to remixes?

    • @lftkryo
      @lftkryo  Рік тому +10

      Yes, let's go with CC-BY-NC 4.0. Thanks for asking!

  • @wangus
    @wangus Рік тому +93

    the error-codes-for-titles is such a cool optimization / creative driver

    • @roygalaasen
      @roygalaasen Рік тому +3

      I think I remember those from the error codes from C64 BASIC.

  • @bccra
    @bccra Рік тому +47

    "There isn't much text in the C64 ROM-again because of size constraints-and what's there is mostly concerned with cases where something has gone wrong. So if there's a soul in this machine, it seems to be a troubled soul, disconsolate and wistful."
    To look at it another way, what it shows is for the c64, when things are good, nothing need be said.

  • @TheFerdi265
    @TheFerdi265 Рік тому +24

    Sidechain ducking on a C64 combined with a multitasking scripting engine and LFSRs to build songs. Only lft would come up with something so crazy yet absolutely awesome

  • @DavorMagdic
    @DavorMagdic Рік тому +24

    It feels like I'm listening to commodore music from a world that is not quite like ours

    • @roygalaasen
      @roygalaasen Рік тому +6

      What I find a bit spooky is that there is no reason this would NOT exist back in the 80’s.
      Enthusiasts did put two SID chips in back in the day as well, though it probably was not that common.
      I am not aware of any significant productions that utilised this configuration, though it must exist if people did the dual SID thing.

  • @ABWABWABWABWABWABWABWABWABWA
    @ABWABWABWABWABWABWABWABWABWA Рік тому +36

    This channel is truly something else.

  • @JimLeonard
    @JimLeonard Рік тому +55

    This is a shining example of compositional talent, procedurally-generated music, and programming skill. It's what makes me glad I'm part of the scene.

    • @bazzhandler
      @bazzhandler Рік тому +4

      Which part is procedurally generated?

    • @OwMeEd
      @OwMeEd Рік тому +6

      You must be a bot. This is composed, nothing to do with machine/deep learning.

    • @AntoineTelgruc2
      @AntoineTelgruc2 Рік тому +10

      @@OwMeEd I would say that some parts are composed and some others are procedurally generated. For example the melody from "a mind is born" is generated from a seed carefully chosen to be pleasant to hear. So I guess the songs of this album are manually ordered around generated parts. Also you probably don't know who Jim Leonard is :D

    • @klop4228
      @klop4228 Рік тому +10

      @@OwMeEd Was there someone here whose comment was deleted? Because I see nobody mentioning machine or deep learning

    • @JimLeonard
      @JimLeonard Рік тому +14

      @@OwMeEd I'm not a bot. I'm not "accusing" the compositions of being procedurally-generated, but of course many elements are generated, most notably arpeggios, at the direction of Linus. Of course they were composed, but to get everything to fit into ~512b of data per song, of course the player must do some generation.

  • @ydin9
    @ydin9 Рік тому +15

    It's always crazy to think that this audio of the video is coming on lowest settings at peak 128 kbps and HD theoretically 384 kb...per second.

  • @NonTwinBrothers
    @NonTwinBrothers Рік тому +10

    Of all the possible 4096-byte long programs, this one might be the coolest ;)

  • @TheEssem
    @TheEssem Рік тому +15

    Wasn't expecting 2SID house from you, nice one!

    • @darwiniandude
      @darwiniandude Рік тому +4

      One of my favourite things about Linus - SID, piano, accordion - classical, house... genres and instruments are but a medium.

  • @AppliedCryogenics
    @AppliedCryogenics Рік тому +13

    You rock, lft! Thanks for sharing so many inspiring and entertaining projects. Also, thanks for helping me figure out channel mixing via saturating lookup-table. Geek on!

  • @roygalaasen
    @roygalaasen Рік тому +4

    When Linus posts something new, you never get disappointed. Amazing!
    Edit: the drum sounds are absolutely insane, that it is hard to fathom that is is made by dual SID chips. The hardware really was ahead of its time.

  • @joshroolf1966
    @joshroolf1966 Рік тому +4

    I'm so happy you've evolved the
    human/C64 relationship this far!😂🧠💢💚💙💙
    I'm amazed at the breadth and depth you've wrangled from 4k bits, that's some novel boolean packing of angels on pinheads.
    I really want to go dancing at an 8bit Only party now, that was a great 4/4 progression to the last 2 tracks, which I think were right bangers...::🌥🛸🎼🎶🎵
    Thank you for sharing, you've inspired me into a better trajectory!😄🐾🐾

  • @GuybrushThreepwoodNZ
    @GuybrushThreepwoodNZ Рік тому +3

    Simply astounding what a creative genius can come up with given the limitations of the hardware/software platform.

    • @607
      @607 Рік тому +1

      In this case self-imposed constraints, as I don't think there's much reason to keep the music under 4 KiB!

  • @siljamickeify
    @siljamickeify Рік тому +1

    "redo from start" had me bobbing my head around pretty good!

  • @mikolasstrajt3874
    @mikolasstrajt3874 Рік тому +3

    Interesting mix of EDM music (all those risers and other cliches), characteristic SID sound and melody lines coming from more traditional genres. Good stuff! I will definiteli listen it again.

  • @MyOtheHedgeFox
    @MyOtheHedgeFox Рік тому +15

    You manage to use simple tools exceptionally well, Linus. Kudos!

    • @roygalaasen
      @roygalaasen Рік тому +1

      Simple tools? 😮 it is probably hours of painstaking assembly level programming. 😅
      I even suspect he made his own music editor to go with the play routine as well, though it may have been developed and enhanced over the years.
      I am not 100% sure about this process, of course, maybe an idea for Linus to make a “Making of” video at some point so we all can learn something from his process?
      I know he has done talks in the past, so hopefully it is not too foreign a thought for him. 😊

    • @alexandruianu8432
      @alexandruianu8432 Рік тому +5

      @@roygalaasen Simple tools are the hardest to use (well) because there's less automation.

    • @MyOtheHedgeFox
      @MyOtheHedgeFox Рік тому +5

      @@roygalaasen By "simple" I mean unsophisticated, rather. =) Fewer instructions, less space, more constraints.

  • @eMbry00s
    @eMbry00s Рік тому +4

    loved it! Especially that last track, great atmosphere & synth feels

  • @dbolan
    @dbolan Рік тому +5

    Amazing as always. You never cease to impress!

  • @spelmastarn5235
    @spelmastarn5235 Рік тому +2

    I can't fathom how all this great music was crammed into 4k

  • @AndyGraceMedia
    @AndyGraceMedia Рік тому +5

    More brilliance from lft. Absolutely amazing.

  • @Fisdisa
    @Fisdisa 7 місяців тому +2

    Jag har prenumererat på din kanal ett tag, men helt missat denna! Det bästa jag hört! Lyssnar på tåget nu och förösker att inte dansa, folk stirrar så då…

  • @di4352
    @di4352 Рік тому +1

    I have been following your projects for over a decade and I am always so impressed with them. Thanks for inspiring the nerd in me.

  • @relt_
    @relt_ Рік тому +1

    These sound like SID covers of 90s-2000s songs i would have listened the HELL out of. I really want to hear non-sid versions of all of them, with female vocals! Like the good old days.

  • @hscitko
    @hscitko 9 днів тому

    Inspiring.

  • @byte.observer
    @byte.observer Рік тому +1

    I hope this is the beginning of an era of sizecoded musicdisks! Brilliant work!

  • @kangarht
    @kangarht Рік тому +1

    holy fuck not the size, but the music quality ? I just found myself listening and listening, and great song titles :D

  • @Pehr81
    @Pehr81 Рік тому +1

    Some true bangers, takes me back 20 years when this kind of music had a revival .

  • @crimester
    @crimester 3 місяці тому

    26 MINUTES IN 4096 BYTES
    RESPECT

  • @jacofwudsn
    @jacofwudsn 10 місяців тому

    So incredibly melodic. Using the error messages is just beautiful. And thanks for making it available on Spotify!

  • @gaetan4164
    @gaetan4164 Рік тому +2

    This is so freaking good. Forget the 4kb challenge, the music is totally amazing.

  • @Benethen_
    @Benethen_ 22 дні тому

    What a banger!

  • @saulcross9690
    @saulcross9690 Рік тому +1

    Once again I find myself amazed and surprised by your work. Much applause.

  • @robertmason6233
    @robertmason6233 Рік тому +1

    I love how the video we are watching is many many Megabytes but the origin is only 4kb

  • @adamcoe
    @adamcoe Рік тому +1

    another stone cold home run! amazing work my friend.

  • @plotted_pant42
    @plotted_pant42 Рік тому +1

    this is the kind of dream an electric sheep would have. This album can teach ML models how to feel (based off of the album name)

  • @Thegamecheats
    @Thegamecheats Рік тому +4

    nice work!

  • @cbrunnkvist
    @cbrunnkvist Рік тому +1

    This is really promising, my favorite section was that section just after 6:00. Awesome buildup and crow-pleaser base drop @ 21:00 too :)

  • @DutchRetroGuy
    @DutchRetroGuy 6 місяців тому

    Very nice stuff. And the fact it's only 4KB makes it even more brilliant :)

  • @bencze465
    @bencze465 Рік тому +1

    Ahhaha, awesome! What a step-up, didn't expect such a serious project. Really cool. Titles fitting on so many levels with the current mainstream "AI"-craze...
    I swear I'd like if I had this in a spotify playlist to listen in the car... thanks for the downloadables, will have to find a good carplay//aauto compatible music player.

  • @joseftlg
    @joseftlg Рік тому

    Wow. Just wow Linus! This is the best thing I've seen in along time. Mind-blown!❤

  • @AndreasToth
    @AndreasToth Рік тому

    Impressive is an understatement. This is WOW, World of Wonder!!!

  • @filipcamerman3473
    @filipcamerman3473 Рік тому +3

    Superb, I just wish you'd found a way to include "A Mind is Born" :)

  • @kringly4196
    @kringly4196 Рік тому +1

    This is sick

  • @verstrahlt1907
    @verstrahlt1907 Рік тому +1

    Fascinating… EOL

  • @ChadDoebelin
    @ChadDoebelin Рік тому

    division by zero is a bopper! and i really like device not present. this whole thing is great, you know.

  • @naranjojo
    @naranjojo Рік тому +1

    Can't wait for the follow-up single: "bad subscript"

  • @michaelgreenberg6344
    @michaelgreenberg6344 Рік тому

    0:52 Chipsters!
    Jokes aside, this album is my goto when I need some focus time,
    Thank you for this wonderful composition!

  • @wiebel7569
    @wiebel7569 10 місяців тому

    I love every aspect of this.

  • @mottschmidolina4974
    @mottschmidolina4974 Рік тому

    Wow, well done. So inspiring!

  • @Nikku4211
    @Nikku4211 Рік тому

    I really love this music, and I'd love to hear what it sounds like without EQ or reverb.

    • @_J_A_G_
      @_J_A_G_ Рік тому

      Just go ahead, all you need is the hw and an anechoic chamber. :⁠-⁠) You can also search for other recordings on UA-cam.

  • @PhantomBixbite
    @PhantomBixbite Рік тому +1

    So cool as always!

  • @paulahaunt
    @paulahaunt Рік тому

    Loving this from the very first track.

  • @SirWolfCZ
    @SirWolfCZ Рік тому +1

    Thank you!

  • @idreamtin8bits
    @idreamtin8bits Рік тому

    Superb! Very well done.

  • @emulaThor
    @emulaThor Рік тому +3

    Out of melody errors? None to be found here! ❤

  • @darwiniandude
    @darwiniandude Рік тому +1

    Thanks!

  • @OLIV3R_YT
    @OLIV3R_YT Рік тому

    Very cool ♥

  • @Barnaclebeard
    @Barnaclebeard Рік тому

    Fantastic, going to give this several more spins

  • @ivannasha5556
    @ivannasha5556 3 місяці тому

    I don't think people understand. 4kb was pretty much one 3 channel song including player back when I was in the demo scene. So fitting 7 songs into 4kb is a feat in itself. Device not present is a real banger IMO. I must also confess I came here thinking it was Machine Learning. AKA that it was AI produced from training it on a set of 8-bit songs XDDD

  • @parameter303
    @parameter303 Рік тому

    Very well done my friend!

  • @timoloef
    @timoloef 11 місяців тому

    love it!
    I wondered... did you ever consider to add an echofication algorithm? Simply put that is sampling the SID output and add it as a sample after some delay... it's awesome!

  • @RonMillikan
    @RonMillikan Місяць тому

    I think a good name for a chiptune would be "Fork Bomb", unless that already exists somewhere.

  • @c64os
    @c64os Рік тому

    Outstanding!

  • @KaletheQuick
    @KaletheQuick Рік тому

    The master has returned.
    Absolute legend.

  • @matthewgiallourakis7645
    @matthewgiallourakis7645 Рік тому

    Another technical masterpiece!

  • @NightpireVideos
    @NightpireVideos Рік тому +1

    very cool

  • @607
    @607 Рік тому

    Kind of weird to put it on a medium with almost 200,000 times the storage space, but I would buy this on CD if it was released and the sending fees were affordable!

  • @upthebuffer1921
    @upthebuffer1921 Рік тому

    wow wooow woo god damn wow

  • @retroCombs
    @retroCombs Рік тому

    Made my day! 🕹️

  • @kimgkomg
    @kimgkomg Рік тому

    Division by Zero is seriously awesome (said no one ever, until now)

  • @limaCAT
    @limaCAT Рік тому

    Listening to this as I am programming in Vice

  • @PocketOperatorGuy
    @PocketOperatorGuy Рік тому

    You don't fail to impress!
    Excellent use of such limited hardware capabilities too!!
    That's pure ingenious magic as well!!!

  • @bengelman2600
    @bengelman2600 Рік тому +2

    Be cool as a vinyl release. You could put the audio on 1 side and the data on the other.

    • @johansmolinski
      @johansmolinski Рік тому

      He'd probably embed the visuals too.

    • @_J_A_G_
      @_J_A_G_ Рік тому

      Maybe you misread the title, it's dual SID, not dual side. :⁠-⁠)

  • @birthday-zap
    @birthday-zap Рік тому

    incredible.

  • @Ironnickedits
    @Ironnickedits 7 місяців тому

    I really want to see what this sounds like in much higher amounts of data

  • @guyug6940
    @guyug6940 Рік тому +1

    Cool

  • @rainbowclashofficial
    @rainbowclashofficial Рік тому

    That's too good, again.

  • @hakonrepstad3709
    @hakonrepstad3709 Рік тому

    Very cool album, lft!

  • @simonscott1121
    @simonscott1121 Рік тому

    I love how all the tunes are named after errors, cos theyre in ROM :D

  • @Mongaloose
    @Mongaloose Рік тому

    Love seeing the left brain and right brain working in tandem.
    Great work.

    • @jeffbrownstain
      @jeffbrownstain Рік тому

      Hate seeing fake myths about neuralscience perpetuated.
      The hemispheres of your brain do not have a direct or indirect correlation to creative or structured thinking.
      ONE DUDE said that 100 years ago and for some reason it persists as fact even though it's been proven objectively false repeatedly.

    • @_J_A_G_
      @_J_A_G_ Рік тому +1

      Is that another dual SID reference? :⁠-⁠)

  • @lostfuzzmusic
    @lostfuzzmusic Рік тому

    Will this end up on spotify/apple music? loving it! Would love to buy a copy!

  • @xpavlicek
    @xpavlicek Рік тому

    🔥🔥🔥

  • @worldofmarcus
    @worldofmarcus Рік тому +1

    👌🏻✨

  • @Carnyism
    @Carnyism 3 місяці тому

    If you make a vinyl pressing i would buy it!

  • @johanyngman7793
    @johanyngman7793 Рік тому +2

    You are such an inspiring artist. Tappar hakan varje gång du laddar up något.

  • @l3p3
    @l3p3 Рік тому +3

    I wonder how much time you spent in average per byte on this.
    Isn't that a great unit for such demos? Like minutes per byte.

  • @pontuspoints
    @pontuspoints Рік тому

    Super stuff. The song names are picked from Basic ROM right?

  • @NonNewtonianAnything
    @NonNewtonianAnything Рік тому +1

    Best album I've heard in years! 👌

  • @punpcklbw
    @punpcklbw 9 місяців тому

    Given that the entire album lasts for nearly half an hour, this masterpiece is technically played at about 20 bits per second 🤓 (less bitrate than you typing would probably generate)

  • @jeffbrownstain
    @jeffbrownstain Рік тому +1

    We need more art as programs now that AI makes idiots like me capable of coding.

  • @goldenfurniture123
    @goldenfurniture123 Рік тому

    cool

  • @CognosSquare
    @CognosSquare Рік тому

    Detta rockar röv!!!

  • @TyphinHoofbun
    @TyphinHoofbun Рік тому +1

    Dear God, man! Save some talent for the rest of the planet! ^_~

  • @bccra
    @bccra Рік тому +1

    !

  • @SamplrInNativeLanguage
    @SamplrInNativeLanguage Місяць тому

    i wonder how many bytes is one song

  • @jan_harald
    @jan_harald Рік тому +3

    while I'm not a fan of the loud thumping beat (just like regular music, but e.g. during the more active parts of songs such as Overflow and Redo From Start it's pretty great level, a supporting part, instead of being the loudest part present)
    *but I cannot deny that it is pretty dang great set of music*

    • @jan_harald
      @jan_harald Рік тому +1

      I'd rather not have a thump-bass, rather than have it overshadow the interesting bits, myself

  • @roygalaasen
    @roygalaasen Рік тому

    The ‘overflow’ song sounds like “Dance to Trance - Power of American Natives” at some point.
    The intro. Similar enough to be almost 100% certain it indeed was an inspiration. Then it deviates, fluctuates back to the intro, rinse and repeat.
    Edit: Just to be precise - I am not claiming plagiarism here, this is far from it. Everybody takes inspiration from something, it happens all the time. Even if it is subconsciously.

    • @lftkryo
      @lftkryo  Рік тому +4

      Thanks for pointing it out! I was not familiar with the song, but I've checked it out now and completely agree. I was worried that something like this would happen-in a genre built on extremely simple melodies and motifs, there's a high risk of accidental plagiarism. In this case, there is indeed a similarity, but I still think the melodies (and certainly the song as a whole) are distinct enough that I won't get into trouble. But this may not be the only case. Fingers still crossed...

    • @roygalaasen
      @roygalaasen Рік тому +4

      @@lftkryo I honestly don’t think you need to worry about it at all.
      No one can copyright that small phrase anyway. Also it is not an exact equal progression of notes either, it is just similar.
      Similarities like this happens all the time, sometimes subconsciously, sometimes deliberately, or in your case you just reinvented a tiny fraction of something that is reminiscent of something that someone else has done in the past. Then it quickly turns into something completely different.
      These things happens all the time.
      To reiterate: I did not insinuate that it was plagiarism, I wrote that part in my previous post to specify that I did not in any way think it was even remotely towards that direction.
      I am not a lawyer of course, but from all the videos I have watched on the subject, you should have nothing to fear.
      To paraphrase a web page and a documentary series on the subject:
      Everything is a remix.
      And lastly, I have had a full listening through all the songs and I love your creativity and your songs. I wish I had just a fraction of your creativity.

  • @gir489returns2
    @gir489returns2 Рік тому +2

    Excellent. Any particular reason you chose 4KB as the size?

    • @Mnnvint
      @Mnnvint Рік тому +3

      @@LazloNQ This was in the wild compo, so LFT could choose the restrictions himself. Music disks go in the wild category by default, since they don't (usually?) have their own compo.

    • @l3p3
      @l3p3 Рік тому

      Because a great album fitted into 4k I guess.

    • @lftkryo
      @lftkryo  Рік тому +6

      No particular technical reason, but 4 KB is a common size for intros. By sticking to a standard, you're letting the demoparty audience know roughly what to expect (and then you can hopefully prove them wrong).

  • @telantas
    @telantas 3 місяці тому

    Impressive. For sure producers who use modern DAWs can achieve more polished results but when you think that Steinberg recommends 8Gb of RAM to run Cubase you have to ask yourself: is anyone obtaining results that are 2 milliom times better than this brilliant album using modern productiom tools? Because the ratio of 8Gb to 4096 bytes is about 2 million. It just goes to show that once your reach a minimum of technical resources achieving more artistically is about practice, effort, talent, and imagination. This is one of the best examples of this in the whole retro tech movement which is making us question the development path that our civilization has taken lately. You have to realise that all our consumer technology emerged from the efforts of eco-hippies who built microcomputers in their basements while dreamimg about self-sufficient communities in harmony with nature. How did this turn into a never-ending race for more computing power, higher specs, rising energy consumption and carbon emissions, and an ever-increasing pile of poisonous junk in the form of unloved, bricked gear that is capable of amazing things but whose potential is never realised because the next future brick has to be acquired at all costs? Great music and an inspiration to action.