#metabrainz

/

      • chinmay
        aerozol: color combos are fun :p
      • 2022-10-21 29412, 2022

      • chinmay
        How about playlists get a new color combo per day?
      • 2022-10-21 29414, 2022

      • aerozol
        Cool, let me know how it goes. But yeah unfortunately it looks pretty sparse without smaller circles in there... That's why I tried that version where it has all those colors on top of each other, to try fill the space
      • 2022-10-21 29443, 2022

      • mayhem
      • 2022-10-21 29458, 2022

      • mayhem
        there are research papers on this topic.
      • 2022-10-21 29403, 2022

      • mayhem
        not a good sign.
      • 2022-10-21 29425, 2022

      • aerozol
        Lol
      • 2022-10-21 29428, 2022

      • chinmay
        haha
      • 2022-10-21 29413, 2022

      • aerozol
        I feel like I've seen it before. Maybe one of the last.fm visualisers
      • 2022-10-21 29434, 2022

      • aerozol
        I'm going to get out of bed so I can have a look... wish me luck
      • 2022-10-21 29419, 2022

      • lucifer
      • 2022-10-21 29444, 2022

      • mayhem snickers
      • 2022-10-21 29402, 2022

      • mayhem
        I should really go dive deep on the harvest of memes on this one
      • 2022-10-21 29427, 2022

      • lucifer
        for what thing are you looking algorithms for?
      • 2022-10-21 29452, 2022

      • lucifer
        nivo has a bubble chart which does something similar. maybe do what they do underneath
      • 2022-10-21 29415, 2022

      • mayhem
      • 2022-10-21 29436, 2022

      • mayhem
      • 2022-10-21 29440, 2022

      • mayhem
        for this.
      • 2022-10-21 29439, 2022

      • mayhem
        aerozol: here is the thing that I've learned through many many disappointing projects: Yes, you can auto generate just about anything -- but the question is: Will it be pleasing to the eye?
      • 2022-10-21 29452, 2022

      • mayhem
        Likely not. Mathmatically correct is often not very pleasing to look at.
      • 2022-10-21 29423, 2022

      • mayhem
        so, this is outsized work for one design -- its not worth it.
      • 2022-10-21 29452, 2022

      • mayhem
        lucifer: now that I've wrapped my head around SVG, monkey's suggestion was actually brilliant.
      • 2022-10-21 29418, 2022

      • mayhem
        because we can generate SVGs on the server and then embed them into anything that reads SVG and remote images.
      • 2022-10-21 29443, 2022

      • aerozol
        I just don't know if I would use circles if it's not doing something interesting. Just cuts out the artwork for no gain
      • 2022-10-21 29454, 2022

      • aerozol
        But maybe I'm alone there
      • 2022-10-21 29455, 2022

      • mayhem
        so web browsers are a cinch and you can drop a cover art image into an HTML page with one tag. no css. no js.
      • 2022-10-21 29424, 2022

      • mayhem
        so, for the time being I am going to see what I can do with SVG (a lot!) for the sake of furthest reach.
      • 2022-10-21 29410, 2022

      • mayhem
        aerozol: lets take https://mayhem.cat for example.
      • 2022-10-21 29442, 2022

      • mayhem
        that arrangement of circles ins't very cool. if it werent for the animation is would be quite crap.
      • 2022-10-21 29454, 2022

      • mayhem
        I struggled with this quite a lot and never made any progress.
      • 2022-10-21 29429, 2022

      • lucifer
        yes makes sense. my suggestion was to find the hiw nivo does it and reimplement that algorithm for your renderer.
      • 2022-10-21 29450, 2022

      • mayhem
        aerozol: I think the best I am willing to spend my time on is for you to design 3-4 layouts. and then to code each one, so people have *some* choice.
      • 2022-10-21 29411, 2022

      • mayhem
        ah, i see. yeah, still could be quite a lot of work.
      • 2022-10-21 29418, 2022

      • mayhem
        there are much better how hanging fruit.
      • 2022-10-21 29422, 2022

      • aerozol
        The circles being different every time is already cool. If the LB one is always the same it leaves me cold
      • 2022-10-21 29448, 2022

      • mayhem
        agreed.
      • 2022-10-21 29451, 2022

      • mayhem
        lets move on.
      • 2022-10-21 29452, 2022

      • mayhem
      • 2022-10-21 29428, 2022

      • mayhem
        given that we're having browers render these images in the browser, we need to rely only on web fonts
      • 2022-10-21 29450, 2022

      • mayhem
        so, what font did you use? if it isn't a webfont, can you design it with one?
      • 2022-10-21 29418, 2022

      • aerozol
        Yeah I knew this would come up but I was going fast. Let me check what I used
      • 2022-10-21 29421, 2022

      • mayhem
        and also, I am not familiar with those artists, so what does the text represent?
      • 2022-10-21 29444, 2022

      • mayhem likes aerozol fast work
      • 2022-10-21 29453, 2022

      • mayhem
        +'s
      • 2022-10-21 29454, 2022

      • aerozol
        Top 5 artists, ruthlessly cutting them off if they're longer
      • 2022-10-21 29402, 2022

      • mayhem
        got it.
      • 2022-10-21 29422, 2022

      • aerozol
        (Neil from the young ones. An even dumber album then I expected)
      • 2022-10-21 29448, 2022

      • mayhem
        the expectations couldn't have been high.
      • 2022-10-21 29421, 2022

      • aerozol
        Yeah, pretty impressive it got under that bar!
      • 2022-10-21 29423, 2022

      • aerozol
        OK, I’m up, hot drink, hangover pills taken
      • 2022-10-21 29440, 2022

      • aerozol
        Does the kind of web font/font source matter mayhem?
      • 2022-10-21 29409, 2022

      • mayhem
        as long as it is freely available and well hosted (e.g. CDN).
      • 2022-10-21 29415, 2022

      • mayhem
        free as in beer, mostly.
      • 2022-10-21 29438, 2022

      • aerozol
      • 2022-10-21 29447, 2022

      • aerozol
        Lots of nice text things we can do
      • 2022-10-21 29448, 2022

      • chinmay
      • 2022-10-21 29428, 2022

      • mayhem
        aerozol: I think I need to teach you how to write SVG files. :)
      • 2022-10-21 29410, 2022

      • aerozol
        I thought I knew what SVG’s were but some of todays conversations lead me to believe I don’t
      • 2022-10-21 29413, 2022

      • mayhem
      • 2022-10-21 29422, 2022

      • mayhem
        this is the magic behind the cover art on the floor
      • 2022-10-21 29436, 2022

      • aerozol
        oh wow, decipherable
      • 2022-10-21 29454, 2022

      • mayhem
        this is a template file, so the {{ width }} and {{ height }} gets replaced by the real values by the server.
      • 2022-10-21 29414, 2022

      • aerozol
        btw I think a key part of making this ‘bold text’ version successful is letting users choose colours and probably a gradient. I was hoping that wouldn’t be too arduous
      • 2022-10-21 29418, 2022

      • mayhem
        so, yeah, I think this is something you could master. :)
      • 2022-10-21 29427, 2022

      • aerozol
      • 2022-10-21 29449, 2022

      • mayhem
        yes, you NEED to learn SVG. :)
      • 2022-10-21 29457, 2022

      • aerozol
        Haha
      • 2022-10-21 29459, 2022

      • v6lur has quit
      • 2022-10-21 29403, 2022

      • mayhem
        where is the gradient in the purple one?
      • 2022-10-21 29411, 2022

      • mayhem
        nm
      • 2022-10-21 29414, 2022

      • mayhem
        I see it now.
      • 2022-10-21 29433, 2022

      • mayhem
        I knew there was a texture somewhere, but conveniently misplaced that info.
      • 2022-10-21 29448, 2022

      • mayhem
        is it diagonal?
      • 2022-10-21 29453, 2022

      • mayhem
        from what color to what color?
      • 2022-10-21 29433, 2022

      • mayhem
        SVG does gradients. very good.
      • 2022-10-21 29449, 2022

      • aerozol
        This is the font: https://rsms.me/inter/
      • 2022-10-21 29424, 2022

      • aerozol
        No trouble to switch it out but looks like it could be good to go? open source and “rsms.me/inter is distributed globally over CloudFlare’s CDN, backed by GitHub’s servers”
      • 2022-10-21 29430, 2022

      • aerozol
        Lucky
      • 2022-10-21 29459, 2022

      • mayhem
        I'll need to learn about SVG's font capabilities.
      • 2022-10-21 29410, 2022

      • mayhem
        lemme finish the gradient topic.
      • 2022-10-21 29427, 2022

      • aerozol
        bg is: 9B3361 to A45B8B (on a weird angle but that’ll do for now)
      • 2022-10-21 29443, 2022

      • aerozol
        test is: 321529
      • 2022-10-21 29446, 2022

      • aerozol
        *text
      • 2022-10-21 29447, 2022

      • mayhem
        what do you want to call this image?
      • 2022-10-21 29426, 2022

      • aerozol
        uhm
      • 2022-10-21 29431, 2022

      • aerozol
        ‘designer’?
      • 2022-10-21 29437, 2022

      • aerozol
        We’ll look at customization options in future right, just getting some results for now?
      • 2022-10-21 29459, 2022

      • aerozol
        Also reminder to peek at (if you haven’t yet) https://www.figma.com/file/bsvzpd60XqsiWVfqDifaKa…
      • 2022-10-21 29406, 2022

      • aerozol
        So you can see the dumping ground
      • 2022-10-21 29424, 2022

      • mayhem
        figma was being fussy, so I hadn't gone in yet.
      • 2022-10-21 29409, 2022

      • aerozol
        Ugh, hopefully it plays nice. I’ve started using it for everything MeB related
      • 2022-10-21 29426, 2022

      • mayhem
        no worries, I'll sort it later
      • 2022-10-21 29441, 2022

      • mayhem
        I'm having too much fun with these two already.
      • 2022-10-21 29450, 2022

      • mayhem
        been wanting to do this for 10 years.
      • 2022-10-21 29416, 2022

      • aerozol
        Haha I could have guessed, you’re a freakin whirlwind today
      • 2022-10-21 29452, 2022

      • aerozol
        This is the ‘layered’ version I was referring to. Was thinking some of this colour stuff could be done programmatically (down the road sometime)
      • 2022-10-21 29455, 2022

      • aerozol
      • 2022-10-21 29422, 2022

      • aerozol
        (me trying to make circles more interesting)
      • 2022-10-21 29427, 2022

      • mayhem
        also dynamically generated?
      • 2022-10-21 29447, 2022

      • aerozol
        It would have to be I guess
      • 2022-10-21 29458, 2022

      • aerozol
        Here are the other ‘designer’ dumps
      • 2022-10-21 29400, 2022

      • aerozol
      • 2022-10-21 29409, 2022

      • aerozol
      • 2022-10-21 29426, 2022

      • mayhem
        these are all doable. let me implement the core features needed and give you and example SVG.
      • 2022-10-21 29436, 2022

      • mayhem
        then you can jump in. :)
      • 2022-10-21 29450, 2022

      • aerozol
        Excellent. Not like I’m busy anyway ;)
      • 2022-10-21 29415, 2022

      • mayhem
        no one seems busy these days. :)
      • 2022-10-21 29451, 2022

      • monkey
        I confirm nivo (which we already use for graphs in LB) does circle packing: https://nivo.rocks/circle-packing/canvas/
      • 2022-10-21 29451, 2022

      • monkey
        I could have a go and see if I can make it spit something pleasant.
      • 2022-10-21 29420, 2022

      • mayhem
      • 2022-10-21 29424, 2022

      • mayhem
        close enough?
      • 2022-10-21 29454, 2022

      • aerozol
        Ooh yeah
      • 2022-10-21 29420, 2022

      • mayhem
        I dont think that is quite right.
      • 2022-10-21 29441, 2022

      • mayhem
        along what axis is that gradient happening?
      • 2022-10-21 29450, 2022

      • aerozol
        It doesn’t have to be perfect, especially if people are going to set it themselves
      • 2022-10-21 29456, 2022

      • aerozol
        Some awful axis… let me look
      • 2022-10-21 29423, 2022

      • mayhem starts digging into fonts
      • 2022-10-21 29429, 2022

      • aerozol
        LOL
      • 2022-10-21 29432, 2022

      • aerozol
      • 2022-10-21 29440, 2022

      • aerozol
        good luck
      • 2022-10-21 29456, 2022

      • mayhem
        does your tool give your an angle?
      • 2022-10-21 29405, 2022

      • mayhem
        I can make any axis happen.
      • 2022-10-21 29445, 2022

      • aerozol
      • 2022-10-21 29451, 2022

      • aerozol
        I wonder if that works!
      • 2022-10-21 29421, 2022

      • mayhem
        works!
      • 2022-10-21 29418, 2022

      • mayhem
        yooooooooink!
      • 2022-10-21 29432, 2022

      • aerozol
        Excellent, thanks figma
      • 2022-10-21 29427, 2022

      • mayhem
      • 2022-10-21 29431, 2022

      • mayhem
        reload!
      • 2022-10-21 29442, 2022

      • mayhem
        that's it no?
      • 2022-10-21 29415, 2022

      • mayhem
        OH.
      • 2022-10-21 29417, 2022

      • mayhem
        click.
      • 2022-10-21 29434, 2022

      • mayhem
        Manchmal fällt der Groschen pfennigweise.
      • 2022-10-21 29454, 2022

      • mayhem
        aerozol: pick any fonts you'd like!
      • 2022-10-21 29421, 2022

      • mayhem
        turns out that fonts need to be downloaded at the compositing stage and then the fonts are turned into glyphs in SVG.
      • 2022-10-21 29432, 2022

      • aerozol
        Just so you know, you have raced ahead and I am catching up! These were first drafts (but I am still quite happy with these text ones)
      • 2022-10-21 29448, 2022

      • aerozol
        I am caught in the whirlwind
      • 2022-10-21 29449, 2022

      • mayhem
        those look done to me!
      • 2022-10-21 29405, 2022

      • mayhem
        but, more seriously, I am just building the tools necessary to create them.
      • 2022-10-21 29412, 2022

      • mayhem
        I'm not 100 set on the outcome just yet.
      • 2022-10-21 29424, 2022

      • mayhem
        but it is really fun having a designed do all the hard work
      • 2022-10-21 29447, 2022

      • aerozol
        developers are crazy :P
      • 2022-10-21 29426, 2022

      • mayhem
        and designers are th e sane ones???
      • 2022-10-21 29430, 2022

      • aerozol
        I will discuss with other designers sometime to confirm
      • 2022-10-21 29456, 2022

      • mayhem
        shuuuuuure.
      • 2022-10-21 29406, 2022

      • migro joined the channel
      • 2022-10-21 29425, 2022

      • mayhem
        aerozol: which font in particular did you use?
      • 2022-10-21 29448, 2022

      • mayhem
        ah, never mind.
      • 2022-10-21 29426, 2022

      • aerozol
        Sounds like you found it, but ‘Inter’
      • 2022-10-21 29445, 2022

      • mayhem
        yes, but there are many options for it.