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
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.
You open to remixes?
Yes, let's go with CC-BY-NC 4.0. Thanks for asking!
the error-codes-for-titles is such a cool optimization / creative driver
I think I remember those from the error codes from C64 BASIC.
"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.
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
It feels like I'm listening to commodore music from a world that is not quite like ours
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.
This channel is truly something else.
so is your name
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.
Which part is procedurally generated?
You must be a bot. This is composed, nothing to do with machine/deep learning.
@@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
@@OwMeEd Was there someone here whose comment was deleted? Because I see nobody mentioning machine or deep learning
@@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.
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.
Of all the possible 4096-byte long programs, this one might be the coolest ;)
Wasn't expecting 2SID house from you, nice one!
One of my favourite things about Linus - SID, piano, accordion - classical, house... genres and instruments are but a medium.
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!
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.
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!😄🐾🐾
Simply astounding what a creative genius can come up with given the limitations of the hardware/software platform.
In this case self-imposed constraints, as I don't think there's much reason to keep the music under 4 KiB!
"redo from start" had me bobbing my head around pretty good!
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.
You manage to use simple tools exceptionally well, Linus. Kudos!
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. 😊
@@roygalaasen Simple tools are the hardest to use (well) because there's less automation.
@@roygalaasen By "simple" I mean unsophisticated, rather. =) Fewer instructions, less space, more constraints.
loved it! Especially that last track, great atmosphere & synth feels
Crunchy bass
Amazing as always. You never cease to impress!
I can't fathom how all this great music was crammed into 4k
More brilliance from lft. Absolutely amazing.
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å…
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.
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.
Inspiring.
I hope this is the beginning of an era of sizecoded musicdisks! Brilliant work!
holy fuck not the size, but the music quality ? I just found myself listening and listening, and great song titles :D
Some true bangers, takes me back 20 years when this kind of music had a revival .
26 MINUTES IN 4096 BYTES
RESPECT
So incredibly melodic. Using the error messages is just beautiful. And thanks for making it available on Spotify!
This is so freaking good. Forget the 4kb challenge, the music is totally amazing.
Yeh
What a banger!
Once again I find myself amazed and surprised by your work. Much applause.
I love how the video we are watching is many many Megabytes but the origin is only 4kb
another stone cold home run! amazing work my friend.
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)
nice work!
This is really promising, my favorite section was that section just after 6:00. Awesome buildup and crow-pleaser base drop @ 21:00 too :)
Very nice stuff. And the fact it's only 4KB makes it even more brilliant :)
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.
Wow. Just wow Linus! This is the best thing I've seen in along time. Mind-blown!❤
Impressive is an understatement. This is WOW, World of Wonder!!!
Superb, I just wish you'd found a way to include "A Mind is Born" :)
This is sick
Fascinating… EOL
division by zero is a bopper! and i really like device not present. this whole thing is great, you know.
Can't wait for the follow-up single: "bad subscript"
0:52 Chipsters!
Jokes aside, this album is my goto when I need some focus time,
Thank you for this wonderful composition!
I love every aspect of this.
Wow, well done. So inspiring!
I really love this music, and I'd love to hear what it sounds like without EQ or reverb.
Just go ahead, all you need is the hw and an anechoic chamber. :-) You can also search for other recordings on UA-cam.
So cool as always!
Loving this from the very first track.
Thank you!
Superb! Very well done.
Out of melody errors? None to be found here! ❤
Thanks!
Very cool ♥
Fantastic, going to give this several more spins
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
Very well done my friend!
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!
I think a good name for a chiptune would be "Fork Bomb", unless that already exists somewhere.
Outstanding!
The master has returned.
Absolute legend.
Another technical masterpiece!
very cool
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!
wow wooow woo god damn wow
Made my day! 🕹️
Division by Zero is seriously awesome (said no one ever, until now)
Listening to this as I am programming in Vice
You don't fail to impress!
Excellent use of such limited hardware capabilities too!!
That's pure ingenious magic as well!!!
Be cool as a vinyl release. You could put the audio on 1 side and the data on the other.
He'd probably embed the visuals too.
Maybe you misread the title, it's dual SID, not dual side. :-)
incredible.
I really want to see what this sounds like in much higher amounts of data
Cool
That's too good, again.
Very cool album, lft!
I love how all the tunes are named after errors, cos theyre in ROM :D
Love seeing the left brain and right brain working in tandem.
Great work.
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.
Is that another dual SID reference? :-)
Will this end up on spotify/apple music? loving it! Would love to buy a copy!
🔥🔥🔥
👌🏻✨
If you make a vinyl pressing i would buy it!
You are such an inspiring artist. Tappar hakan varje gång du laddar up något.
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.
Super stuff. The song names are picked from Basic ROM right?
Best album I've heard in years! 👌
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)
We need more art as programs now that AI makes idiots like me capable of coding.
cool
Detta rockar röv!!!
Dear God, man! Save some talent for the rest of the planet! ^_~
!
i wonder how many bytes is one song
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*
I'd rather not have a thump-bass, rather than have it overshadow the interesting bits, myself
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.
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...
@@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.
Excellent. Any particular reason you chose 4KB as the size?
@@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.
Because a great album fitted into 4k I guess.
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).
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.