The Wild Music of your Computer's RAM

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024
  • ...and with such dizzying variety! Head to brilliant.org/M... to start your free 30-day trial and get 20% off an annual premium subscription.
    Get the code and watch the music in full on Patreon (free): / memory-cell-and-106222479
    Attend my Summer Workshop at Stanford: ccrma.stanford...
    More lessons and workshops: teaching.marcev...

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

  • @marcevanstein
    @marcevanstein  2 หลายเดือนก่อน +9

    Please reply below with insane suggestions for what Brilliant content I should try to Sonify next

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

      Sonify an ALU

  • @eletric_shower
    @eletric_shower 2 หลายเดือนก่อน +60

    So THIS is how they composed BOTW soundtrack
    great video as always

  • @potatothing951
    @potatothing951 2 หลายเดือนก่อน +91

    The next logical step is to sonify a whole computer

    • @MauritiusMoments
      @MauritiusMoments 2 หลายเดือนก่อน +3

      Then trying this on a quantum computer but I don’t think our brains can handle that.

    • @michaelchen2821
      @michaelchen2821 2 หลายเดือนก่อน +4

      @@MauritiusMoments you could; a quantum computer is just a computer running with qubits. The only problem is retrieving the super positioned bits, which won't work because you destroy the data in the process of a qfft.

  • @spacenoodles5570
    @spacenoodles5570 2 หลายเดือนก่อน +43

    The very first music track is actually very beautiful for how simple the rule is

    • @marcevanstein
      @marcevanstein  2 หลายเดือนก่อน +7

      Thank you! I think that it comes somewhat from the balance of regular meter (from the repeated pattern in the bit line) and syncopation (from the random switches in the word line), as well as of diatonicism (the e-dorian scale) and a little dissonance from one of the low chords.

  • @geromiuiboxz765
    @geromiuiboxz765 2 หลายเดือนก่อน +20

    🇨🇱
    In the good old days, I am talking the 70's, when (Mini) computers had phisical magnetic cores, and the boards, in general were carrying much higher currents than nowadays, it was lot of fun "listening" to different programs, routines or loops, by placing a small transistor radio close to the circuitry.
    Quite strange sort of "noise", sometimes even quasi melodical 😀.
    Saludos de 🇨🇱

  • @HillHand
    @HillHand 2 หลายเดือนก่อน +17

    If you'd like a way to play around with ideas like this, a great place to do so is within VCV Rack, which has a lot of modules that simulate basic logical elements (logic gates, memory, latches, etc.) like these. The module plugins "Bogaudio", "Count Modula", "Computerscare", and my own "T's Musical Tools" are good places to start.

    • @marcevanstein
      @marcevanstein  2 หลายเดือนก่อน +2

      Yeah, now that I think of it, this give off serious modular-synthesis vibes!

  • @TYX8926
    @TYX8926 2 หลายเดือนก่อน +2

    Your videos are so underrated. I can't imagine making stuff like this without spending ages on it, and your talent and understanding are nothing short of amazing. Brilliant connects so well with the stuff you're doing and I really like that you are working with them together on this. Keep up the great work!

  • @an_asp
    @an_asp 2 หลายเดือนก่อน +13

    Wow, that works surprisingly well! Some of it is just the good choices in sonifying the bit strings, but I think the memory cell does a lot to make it feel less random and more deliberate. I've definitely heard similar-sounding music (in games especially) that was composed the normal way.

    • @marcevanstein
      @marcevanstein  2 หลายเดือนก่อน

      Yeah, I think it's doing something meaningful! I mean it's always going to depend on the musical mapping, but I do feel like there's something that all three versions have in common. You can sense it transitioning between coupled and uncoupled, I think.

  • @dranorter
    @dranorter 2 หลายเดือนก่อน +15

    Oh man, this gives me a cool idea. Several memory cells, still 3 voices. First memory cell, 1 vs 0 represents going up a 5th (3/2) from the tonic -- two free voices and one conditional of course. Second cell, 1 vs 0 represents going up 4/3 from whatever the 1st cell is doing (so, it's using the same three voices). 3rd cell is 5/4, etc. (IE, we use as many utonal intervals as we like.)

  • @chaotech8962
    @chaotech8962 2 หลายเดือนก่อน +5

    Maybe by using multiple memory cells you could generate a third voice from two existing ones. You'd have to find how many bits you need in order to encode the inputs, then feed that encoding to the same number of memory cells.

  • @divy1211
    @divy1211 2 หลายเดือนก่อน +1

    The sonification is surprisingly amazing for how simple it is. Amazing presentation and editing too.

  • @sarakzite6946
    @sarakzite6946 2 หลายเดือนก่อน +9

    You are really cracked I love you man please never stop

  • @mme725
    @mme725 2 หลายเดือนก่อน +1

    9:00 whoa i like this unsettling variant.

  • @jakezeisel1968
    @jakezeisel1968 2 หลายเดือนก่อน +3

    This is really interesting and fun to watch, but I also cant help but feel like it just boils down to turning random noise into music, doesnt really have much to do with computers or memory storage patterns.
    Is it possible one of the reasons this sounds somewhat similar to classical music is because classical music went through a heavy phase of atonality and we still associate it with randomness?

  • @batlin
    @batlin 2 หลายเดือนก่อน

    0:10 whoa, almost thought I was hearing the theme tune from "Countdown".

  • @akatsukilevi
    @akatsukilevi 2 หลายเดือนก่อน +4

    This. is absolute genius

  • @mme725
    @mme725 2 หลายเดือนก่อน +3

    I'm still early on in the video. But id love to just have like windbg have a plugin for this.
    Just like attach it to a process like notepad and listen to the memory space lol

  • @richarddoan9172
    @richarddoan9172 2 หลายเดือนก่อน +3

    I've wondered if Conway's game of life could be mapped to sonic output in a meaningful way. The rules apply to a 2d matrix, which makes it difficult. Music having a 1d pitch dimension moving through time, as opposed to a 2d matrix moving through time.

    • @marcevanstein
      @marcevanstein  2 หลายเดือนก่อน

      I've been working on this, and it's super interesting! At some point, you'll see something about it on this channel

    • @richarddoan9172
      @richarddoan9172 2 หลายเดือนก่อน

      @@marcevanstein Cool! And I'm not surprised. :)

  • @cmyk8964
    @cmyk8964 2 หลายเดือนก่อน +1

    This reminds me of Tetris Effect Connected.

  • @The0Stroy
    @The0Stroy 2 หลายเดือนก่อน +1

    Well - what if we use various other logic gates for that?

  • @SergioMartinez-ff6ng
    @SergioMartinez-ff6ng 2 หลายเดือนก่อน

    It sounds to mechanical, it would be good to apply dynamic variation, intensity, accents, etc. As well as tempo variation, silence is extremely important to give it some kind of space, air of the like, well, a breathing sensation…. Interesting work

  • @hawkbirdtree3660
    @hawkbirdtree3660 2 หลายเดือนก่อน +1

    I'm glad someone is pointing out that a computer does not understand what objects are, all it "knows" is 0 or 1, true of false, or on or off.

  • @SpriteGuard
    @SpriteGuard 2 หลายเดือนก่อน

    Have you played around with modifying meta attributes with one stream? Like for example, one stream just controls what chord you're working out of, without making any sound itself, and then other streams pick degrees or voicings of that chord. I think it would allow more mid-scale structure.

  • @VanillaSpooks
    @VanillaSpooks 2 หลายเดือนก่อน

    Neat

  • @pixelfrenzy
    @pixelfrenzy 2 หลายเดือนก่อน +1

    The percussion example is great. How similar is this to sonifying a Turing Machine?

    • @michaelchen2821
      @michaelchen2821 2 หลายเดือนก่อน

      A turning machine is just a pointer on a binary strip; it isn't a transistor. You could read the stream as binary and play it, but it would only be one stream of sound.

    • @pixelfrenzy
      @pixelfrenzy 2 หลายเดือนก่อน

      @@michaelchen2821 Yeah, *Turing. You could run multiples together though. Maybe this would be a way of encoding Serialism?

  • @MathHunter
    @MathHunter 2 หลายเดือนก่อน

    Bro never forget to leave a rickroll

  • @erickmarin6147
    @erickmarin6147 2 หลายเดือนก่อน

    Sonify a MIPS processor

  • @quadsingularstudios5909
    @quadsingularstudios5909 2 หลายเดือนก่อน

    around 6:30 the instruments are switched lol

  • @NoenD_io
    @NoenD_io 2 หลายเดือนก่อน

    Patreon is unavailable in russia 😢

    • @erickmarin6147
      @erickmarin6147 2 หลายเดือนก่อน

      It's sad the US is so ridiculous

    • @NoenD_io
      @NoenD_io 2 หลายเดือนก่อน

      @@erickmarin6147 if I could I would go to us

  • @AlexanderBukh
    @AlexanderBukh 2 หลายเดือนก่อน +1

    Didn't watch, why transisor and all, can't you sonify dev/urandom stream the same way?

    • @marcevanstein
      @marcevanstein  2 หลายเดือนก่อน +1

      Of course, but the point is the relationship between the different streams caused by the transistor. It's about counterpoint.

  • @lolbruh1170
    @lolbruh1170 หลายเดือนก่อน +2

    "Music"
    More like noise.