<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>english &amp;mdash; sknob’s fediblog</title>
    <link>https://noblogo.org/sknob/tag:english</link>
    <description></description>
    <pubDate>Sat, 12 Sep 2026 11:53:16 +0000</pubDate>
    <item>
      <title>🎵 NHAMFest26: offbeat live &amp; unplugged </title>
      <link>https://noblogo.org/sknob/nhamfest26-offbeat-live-and-unplugged</link>
      <description>&lt;![CDATA[#music #musique #fediverse in #english&#xA;&#xA;So I usually chronicle my musical adventures on this blog, but between the three-month-long heatwave and the adventures themselves, it just dawned on me that I had totally neglected to keep up. So I’ll hopefully be catching up over the next few days, starting with this post.&#xA;!--more--&#xA;NHAMFest26 took place on August 27, with an animated and retrostrange pre-fest evening on the 26th, CELEBRATING CREATIVE HUMANS AND FRIENDLY HANGOUTS as the (n)hamster who made it all happen described the event, which saw a non-stop series of artists perform from 5am to 1am the next morning (UTC time).&#xA;&#xA;I’m not supposed to play favorites, but I’m only human and I have to say that Sound Of The Void (@Firesledge@piaille.fr), Johann Bourquenez (@johann@masto.bike), control.org (@controlfreak@social.control.org) and (big surprise) @bgm@musicians.today and his son George were particular highlights for me (no offense to the others whom I also greatly enjoyed).&#xA;&#xA;I participated too, by helping with organization and backstage logistics, and by playing my own set, because it generally takes about a year for me to forget how stressful it was the last time. And as usual, I was paralyzed with stage fright from start to finish because I think playing live is totally incompatible with my brand of offbeatness. Mentally, I was relatively serene, even though I hadn’t been able to learn my songs properly due to the uninterrupted crushing heat, but my body begged to differ and tried to sabotage the whole thing. Nevertheless, I muddled through acoustic versions of the songs from my latest album, offbeat, and even brought out the ukulele to play my smash hit, Ukulele Bonk to close out the set, and the kind audience was very supportive.&#xA;&#xA;The whole event, despite tricky logistics, went off with nary a hitch, I managed to catch all but 2 or 3 acts (out of 20 or so), a lot of people showed up, and the vibe in the interactive chat was fantastic all the way through.&#xA;&#xA;detailssummarySomewhat bittersweet thoughts.../summaryRecovering during the following days, I have to admit I had bittersweet feelings. I’m always amazed and energized by the great community spirit, but I can’t help but reflect on why people attend or don’t attend. &#xA;&#xA;It was a weekday, some people were at work, some people were busy with life, or are naturally shy or otherwise uncomfortable in social situations including online, while demonstrating a strong community spirit in other ways or situations, and all that is perfectly understandable and fine. &#xA;&#xA;But it’s always a bit, shall we say, disappointing, to see how certain prominent and/or vocal people in the Fedi music community seem to systematically see community as a one-way street. And don’t get me started on &#34;music influencers&#34; who continue to ignore any and all manifestations of indie music on the Fedi. You know who you are... &#xA;&#xA;Conversely, I was very pleasantly surprised to see some unexpected people show up. And a lot of people who follow me on Mastodon and who don’t necessarily care about my music don’t hesitate to boost my music-related posts, and gladly boosted the ones promoting #NHAMFest26, which is always very touching and appreciated, so if they can be bothered to do it…&#xA;&#xA;So consider my eyes opened, for better or for worse.&#xA;&#xA;Sorry for the negativity, but I had to get it off my chest./details&#xA;Anyway, I’m never doing this again!&#xA;&#xA;Until the next time I forget how traumatic it is.&#xA;&#xA;Thank you to those who attended and/or watched the replay of my set and sent kind and supportive words my way. I really appreciate it! Several more recordings are available on the NHAM Live Performances page.&#xA;&#xA;And a huge thank you to the (n)hamster for the huge amount of work he put in to make this happen!&#xA;&#xA;NHAMFest26 flyer with the full roster of artists on a flowing orange background&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:musique" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">musique</span></a> <a href="/sknob/tag:fediverse" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">fediverse</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>So I usually chronicle my musical adventures on this blog, but between the three-month-long heatwave and the adventures themselves, it just dawned on me that I had totally neglected to keep up. So I’ll hopefully be catching up over the next few days, starting with this post.

<a href="/sknob/tag:NHAMFest26" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">NHAMFest26</span></a> took place on August 27, with an animated and retrostrange pre-fest evening on the 26th, CELEBRATING CREATIVE HUMANS AND FRIENDLY HANGOUTS as the (n)hamster who made it all happen described the event, which saw a non-stop series of artists perform from 5am to 1am the next morning (UTC time).</p>

<p>I’m not supposed to play favorites, but I’m only human and I have to say that Sound Of The Void (<a href="https://noblogo.org/@/Firesledge@piaille.fr" class="u-url mention" rel="nofollow">@<span>Firesledge@piaille.fr</span></a>), Johann Bourquenez (<a href="https://noblogo.org/@/johann@masto.bike" class="u-url mention" rel="nofollow">@<span>johann@masto.bike</span></a>), control.org (<a href="https://noblogo.org/@/controlfreak@social.control.org" class="u-url mention" rel="nofollow">@<span>controlfreak@social.control.org</span></a>) and (big surprise) <a href="https://noblogo.org/@/bgm@musicians.today" class="u-url mention" rel="nofollow">@<span>bgm@musicians.today</span></a> and his son George were particular highlights for me (no offense to the others whom I also greatly enjoyed).</p>

<p>I participated too, by helping with organization and backstage logistics, and by playing my own set, because it generally takes about a year for me to forget how stressful it was the last time. And as usual, I was paralyzed with stage fright from start to finish because I think playing live is totally incompatible with my brand of offbeatness. Mentally, I was relatively serene, even though I hadn’t been able to learn my songs properly due to the uninterrupted crushing heat, but my body begged to differ and tried to sabotage the whole thing. Nevertheless, I muddled through acoustic versions of the songs from my latest album, <a href="new-album-offbeat" rel="nofollow">offbeat</a>, and even brought out the ukulele to play my smash hit, <a href="https://makertube.net/w/nQRzvpGdRjkbo1Wu4aPFk5" rel="nofollow">Ukulele Bonk</a> to close out the set, and the kind audience was very supportive.</p>

<p>The whole event, despite tricky logistics, went off with nary a hitch, I managed to catch all but 2 or 3 acts (out of 20 or so), a lot of people showed up, and the vibe in the interactive chat was fantastic all the way through.</p>

<p><details><summary>Somewhat bittersweet thoughts...</summary>Recovering during the following days, I have to admit I had bittersweet feelings. I’m always amazed and energized by the great community spirit, but I can’t help but reflect on why people attend or don’t attend.</p>

<p>It was a weekday, some people were at work, some people were busy with life, or are naturally shy or otherwise uncomfortable in social situations including online, while demonstrating a strong community spirit in other ways or situations, and all that is perfectly understandable and fine.</p>

<p>But it’s always a bit, shall we say, disappointing, to see how certain prominent and/or vocal people in the Fedi music community seem to <em>systematically</em> see community as a one-way street. And don’t get me started on “music influencers” who continue to ignore any and all manifestations of indie music on the Fedi. You know who you are...</p>

<p>Conversely, I was very pleasantly surprised to see some unexpected people show up. And a lot of people who follow me on Mastodon and who don’t necessarily care about my music don’t hesitate to boost my music-related posts, and gladly boosted the ones promoting <a href="/sknob/tag:NHAMFest26" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">NHAMFest26</span></a>, which is always very touching and appreciated, so if they can be bothered to do it…</p>

<p>So consider my eyes opened, for better or for worse.</p>

<p>Sorry for the negativity, but I had to get it off my chest.</details>
Anyway, I’m never doing this again!</p>

<p>Until the next time I forget how traumatic it is.</p>

<p>Thank you to those who attended and/or <a href="https://makertube.net/w/rXoKE18aDeNNeoG7WQGR9w" rel="nofollow">watched the replay of my set</a> and sent kind and supportive words my way. I really appreciate it! Several more recordings are available on the <a href="https://nham.co.uk/live-performances/" rel="nofollow">NHAM Live Performances</a> page.</p>

<p>And a huge thank you to the (n)hamster for the huge amount of work he put in to make this happen!</p>

<p><img src="https://sknob.fr/img/blog/nhamfest26.jpg" alt="NHAMFest26 flyer with the full roster of artists on a flowing orange background"></p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/nhamfest26-offbeat-live-and-unplugged</guid>
      <pubDate>Sat, 12 Sep 2026 08:32:41 +0000</pubDate>
    </item>
    <item>
      <title>Influential Artists</title>
      <link>https://noblogo.org/sknob/influential-artists</link>
      <description>&lt;![CDATA[#blogpost #music in #english&#xA;&#xA;Since I’m often asked this question, I’m going to be lazy and publish answers I posted on the bonkwave forum a while back:&#xA;!--more--&#xA;1&#xA;&#xA;In clumps:&#xA;&#xA;The Beatles, Harry Nilsson&#xA;&#xA;Prokofiev, Schubert, Erik Satie&#xA;&#xA;Emerson, Lake and Palmer (I was young, but it did open my ears to some stuff)&#xA;&#xA;Weird Belgian bands I used to be friends with (Aksak Maboul, COS...)&#xA;&#xA;Tuxedomoon, The Residents, Snakefinger, Renaldo and the Loaf...&#xA;&#xA;Kurt Weill (my all-time musical songwriting hero), Carla Bley, Nino Rota&#xA;&#xA;Bernard Herrmann, John Barry&#xA;&#xA;Robert Wyatt, early Gong, Magma&#xA;&#xA;Talking Heads, B 52s, XTC, and other post-punk bands (Siouxie, Ian Dury, Madness, others...)&#xA;&#xA;Kraftwerk, Gary Numan&#xA;&#xA;Philip Glass, John Adams, Laurie Anderson&#xA;&#xA;All of Zappa up to the mid to late 70s, Albert Marcœur&#xA;&#xA;French singer-songwriters (Boris Vian, Serge Gainsbourg, Nino Ferrer, Georges Brassens, Richard Gotainer, a few more...)&#xA;&#xA;Pete Seeger, Malvina Reynolds&#xA;&#xA;Django Reinhardt and Stéphane Grappelli&#xA;&#xA;That&#39;s it for the early years span class=&#34;emoji&#34;😅/span&#xA;&#xA;2&#xA;I came to jazz much later (via fusion bands at first, and probably thanks to Zappa also). My dad listened to a lot of scratchy old blues records, which I should have included in my list, because one thing that puts me off a lot of mainstream music, is the total absence of blue notes (or even slightly weird non-diatonic or extended chords) span class=&#34;emoji&#34;😅 /span&#xA;&#xA;3&#xA;&#xA;I mentioned Prokofiev in my list because my earliest musical memory is hearing the famous dance of the knights from Romeo and Juliet on the radio and my brain exploding. Just thinking about that piece gives me goosebumps. And looking at my list again, every artist I mentioned has tracks that give me goosebumps just by thinking of them! span class=&#34;emoji&#34;🪿 /span&#xA;&#xA;Also in elementary school (in France), I had a music teacher who taught us a series of original songs, each one about an animal. And once we all knew our songs really well, he had us sing them at the same time, and they all fit together forming counterpoints and harmonies and canons, and my head exploded again, and I think that this influenced me more than anything else. In fact, I still remember the melody and lyrics of my song (the hippopotamus span class=&#34;emoji&#34;😄/span) 50 years later! span class=&#34;emoji&#34;🦛 /span&#xA;&#xA;- - &#xA;&#xA;These are my main influences. I obviously listened to a lot more stuff over the years. People often ask me if I was influenced by The Divine Comedy for instance, which is very flattering, but no, because I discovered them rather late in life. Similarly, I would bring the entire Cardiacs discography to my desert island, but I only discovered them a few short years ago (not that my music bears any resemblance to them, unfortunately).&#xA;&#xA;And today, through my involvement with NHAM and The Indie Beat Television, I mostly listen to artists from the fediverse!&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:blogpost" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">blogpost</span></a> <a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>Since I’m often asked this question, I’m going to be lazy and publish answers <a href="https://bonkwave.org/board/index.php?topic=282.0" rel="nofollow">I posted on the bonkwave forum</a> a while back:
</p>

<h3 id="1">1</h3>

<p>In clumps:</p>

<p>The Beatles, Harry Nilsson</p>

<p>Prokofiev, Schubert, Erik Satie</p>

<p>Emerson, Lake and Palmer (I was young, but it did open my ears to some stuff)</p>

<p>Weird Belgian bands I used to be friends with (Aksak Maboul, COS...)</p>

<p>Tuxedomoon, The Residents, Snakefinger, Renaldo and the Loaf...</p>

<p>Kurt Weill (my all-time musical songwriting hero), Carla Bley, Nino Rota</p>

<p>Bernard Herrmann, John Barry</p>

<p>Robert Wyatt, early Gong, Magma</p>

<p>Talking Heads, B 52s, XTC, and other post-punk bands (Siouxie, Ian Dury, Madness, others...)</p>

<p>Kraftwerk, Gary Numan</p>

<p>Philip Glass, John Adams, Laurie Anderson</p>

<p>All of Zappa up to the mid to late 70s, Albert Marcœur</p>

<p>French singer-songwriters (Boris Vian, Serge Gainsbourg, Nino Ferrer, Georges Brassens, Richard Gotainer, a few more...)</p>

<p>Pete Seeger, Malvina Reynolds</p>

<p>Django Reinhardt and Stéphane Grappelli</p>

<p>That&#39;s it for the early years <span class="emoji">😅</span></p>

<h3 id="2">2</h3>

<p>I came to jazz much later (via fusion bands at first, and probably thanks to Zappa also). My dad listened to a lot of scratchy old blues records, which I should have included in my list, because one thing that puts me off a lot of mainstream music, is the total absence of blue notes (or even slightly weird non-diatonic or extended chords) <span class="emoji">😅 </span></p>

<h3 id="3">3</h3>

<p>I mentioned Prokofiev in my list because my earliest musical memory is hearing the famous dance of the knights from Romeo and Juliet on the radio and my brain exploding. Just thinking about that piece gives me goosebumps. And looking at my list again, every artist I mentioned has tracks that give me goosebumps just by thinking of them! <span class="emoji">🪿 </span></p>

<p>Also in elementary school (in France), I had a music teacher who taught us a series of original songs, each one about an animal. And once we all knew our songs really well, he had us sing them at the same time, and they all fit together forming counterpoints and harmonies and canons, and my head exploded again, and I think that this influenced me more than anything else. In fact, I still remember the melody and lyrics of my song (the hippopotamus <span class="emoji">😄</span>) 50 years later! <span class="emoji">🦛 </span></p>

<hr>

<p>These are my main <em>influences</em>. I obviously listened to a lot more stuff over the years. People often ask me if I was influenced by The Divine Comedy for instance, which is very flattering, but no, because I discovered them rather late in life. Similarly, I would bring the entire Cardiacs discography to my desert island, but I only discovered them a few short years ago (not that my music bears any resemblance to them, unfortunately).</p>

<p>And today, through my involvement with <a href="https://nham.co.uk" rel="nofollow">NHAM</a> and <a href="https://tv.theindiebeat.fm/" rel="nofollow">The Indie Beat Television</a>, I mostly listen to <a href="https://nham.co.uk/2025/06/how-do-i-connect-with-artists-on-the-fediverse-cheat-sheet/" rel="nofollow">artists from the fediverse</a>!</p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/influential-artists</guid>
      <pubDate>Thu, 06 Aug 2026 05:48:49 +0000</pubDate>
    </item>
    <item>
      <title>Murmurations</title>
      <link>https://noblogo.org/sknob/murmurations</link>
      <description>&lt;![CDATA[#blogpost in #english&#xA;&#xA;I don’t remember where I read, ages ago, about how when faced with a choice, if you make a carefully thought out and well-reasoned rational decision, then logically, any other rational person confronted with the same choice will follow the same logic and come to the same decision.&#xA;&#xA;Which in a weird way creates a moral, societal obligation to follow the logic and make the rational choice.&#xA;&#xA;The problem of course, is that most people aren’t rational. Or to be more precise, reason isn’t the only or even the main driver when making choices (or forging an opinion, etc.).&#xA;!--more--&#xA;To oversimplify things, this is how I think of the way things actually work: &#xA;&#xA;A horizontal double-tipped arrow. On the left end, the nail-polish emoji and on the right end, the brain emoji&#xA;&#xA;I imagine a spectrum where at one end, you have the ultimate fashion-victims, people who just go with the flow, follow the crowd (often their particular crowd), no matter what, regardless of what’s right or wrong, ethical or not, and right off a cliff if necessary. &#xA;&#xA;At the other end of the spectrum, you have the people who tend to think things through for themselves, and follow the logic and their personal morals or ethics, no matter what, regardless of how unfashionable they might be, and the social cost to themselves.&#xA;&#xA;And of course, most people fall somewhere in between. No-one is totally and entirely unable to think for themselves (if they have to, in a pinch), and no-one is totally and entirely immune to any kind of social pressure.&#xA;&#xA;Incidentally, that’s how I picture neurotypical vs neurodivergent (ASD) people. Whether it’s because ND people are unable to think with other people’s brains or because they have been excluded from NT society, they are condemned to figure things out for themselves, whereas NT people are much more susceptible to peer pressure, because it doesn’t require any effort to go with the majority flow.&#xA;&#xA;Where am I going with this?&#xA;&#xA;Well, when I talk about making rational ethical choices with lefty people who feel a lot of social pressure, they’ll usually answer that they agree with me, but that sadly, people™ just don’t care and just follow the crowd (I tend to picture a school of fish or a murmuration of swallows), and therefore that doing the right thing ends up being a totally pointless endeavor, so why even try, especially when it happens to be a bit inconvenient?&#xA;&#xA;I would wear a mask, but... I would leave Meta/Google/Spotify, but... I would stop eating meat, but... I would boycott Amazon, but... Yes, I know LLMs are evil, but... Yes, our current way of living has led to global warming, biodiversity collapse, the rise of fascism, but...&#xA;&#xA;But that just begs the question. Why don’t these people who claim to agree with me, who say they want a better world, and who are somewhere in the middle on the above spectrum believe they can’t influence their neck of the school or murmuration by altering their own trajectory when they have the ability and the means to do so? Even for small things and narrow gains (and even if it means being slightly unpopular for a while?) And how many of these semi-autonomous fish or swallows would it take to meaningfully alter the trajectory of the school or murmuration towards survival instead of instant social gratification ? (Studies seem to indicate that it takes a fairly small percentage).&#xA;&#xA;Meaningfully altering the trajectory wouldn’t even require those poor, poor clueless people™ to summon or rely on any particular kind of rationality! &#xA;&#xA;So it seems to me onus is on you, dear caring and smart social butterflies, to lead the way towards a better world! And I’m sure you could rely on the social outcasts for help too, just as long as you don’t force them to answer the phone.&#xA;&#xA;iframe loading=&#34;lazy&#34; src=&#34;https://sknob.fr/faircamp/offbeat/embed/7/&#34; style=&#34;border: none; height: 49.6px; min-width: 480px;&#34; title=&#34;Audio player widget for &amp;quot;Do Something!&amp;quot;&#34;/iframe&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:blogpost" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">blogpost</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>I don’t remember where I read, ages ago, about how when faced with a choice, if you make a carefully thought out and well-reasoned <em>rational</em> decision, then <em>logically</em>, any other rational person confronted with the same choice will follow the same logic and come to the same decision.</p>

<p>Which in a weird way creates a moral, societal obligation to follow the logic and make the rational choice.</p>

<p>The problem of course, is that most people aren’t rational. Or to be more precise, reason isn’t the only or even the main driver when making choices (or forging an opinion, etc.).

To oversimplify things, this is how I think of the way things <em>actually</em> work:</p>

<p><img src="https://sknob.fr/img/blog/murmuration.png" alt="A horizontal double-tipped arrow. On the left end, the nail-polish emoji and on the right end, the brain emoji"></p>

<p>I imagine a spectrum where at one end, you have the ultimate fashion-victims, people who just go with the flow, follow the crowd (often their particular crowd), no matter what, regardless of what’s right or wrong, ethical or not, and right off a cliff if necessary.</p>

<p>At the other end of the spectrum, you have the people who tend to think things through for themselves, and follow the logic and their personal morals or ethics, no matter what, regardless of how unfashionable they might be, and the social cost to themselves.</p>

<p>And of course, most people fall somewhere in between. No-one is totally and entirely unable to think for themselves (if they have to, in a pinch), and no-one is totally and entirely immune to any kind of social pressure.</p>

<p>Incidentally, that’s how I picture neurotypical vs neurodivergent (ASD) people. Whether it’s because ND people are unable to think with other people’s brains or because they have been excluded from NT society, they are condemned to figure things out for themselves, whereas NT people are much more susceptible to peer pressure, because it doesn’t require any effort to go with the majority flow.</p>

<p>Where am I going with this?</p>

<p>Well, when I talk about making rational ethical choices with lefty people who feel a lot of social pressure, they’ll usually answer that they agree with me, but that sadly, <em>people™</em> just don’t care and just follow the crowd (I tend to picture a school of fish or a murmuration of swallows), and therefore that <em>doing the right thing</em> ends up being a totally pointless endeavor, so why even try, especially when it happens to be a bit <em>inconvenient</em>?</p>

<p>I <em>would</em> wear a mask, but... I <em>would</em> leave Meta/Google/Spotify, but... I <em>would</em> stop eating meat, but... I <em>would</em> boycott Amazon, but... Yes, I know LLMs are evil, <em>but...</em> Yes, our current way of living has led to global warming, biodiversity collapse, the rise of fascism, <em>but...</em></p>

<p>But that just begs the question. Why don’t these people who claim to agree with me, who say they want a better world, and who are somewhere in the middle on the above spectrum believe they can’t influence their neck of the school or murmuration by altering their own trajectory when they have the ability and the means to do so? Even for small things and narrow gains (and even if it means being slightly unpopular for a while?) And how many of these semi-autonomous fish or swallows would it take to meaningfully alter the trajectory of the school or murmuration towards survival instead of instant social gratification ? (Studies seem to indicate that it takes a fairly small percentage).</p>

<p>Meaningfully altering the trajectory wouldn’t even require those poor, poor clueless <em>people™</em> to summon or rely on any particular kind of rationality!</p>

<p>So it seems to me onus is on you, dear caring and smart social butterflies, to lead the way towards a better world! And I’m sure you could rely on the social outcasts for help too, just as long as you don’t force them to answer the phone.</p>

<iframe src="https://sknob.fr/faircamp/offbeat/embed/7/" style="border: none; height: 49.6px; min-width: 480px;"></iframe>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/murmurations</guid>
      <pubDate>Wed, 13 May 2026 08:56:17 +0000</pubDate>
    </item>
    <item>
      <title>🎵 New bonk: the bonk way, by C.Circo &amp; sknob</title>
      <link>https://noblogo.org/sknob/new-bonk-the-bonk-way-by-c-circo-and-sknob</link>
      <description>&lt;![CDATA[#song #music #musique in #english&#xA;&#xA;the bonk way is my collaborative contribution to The Four Seasons of Bonk Wave: Autumn Waves 3 Sample Challenge&#xA;&#xA;I didn’t know what to do with this edition’s sample pack. I lack the required chops (I am sample-challenged), and I said as much on Mastodon...&#xA;!--more--&#xA;That’s when C.Circo (@CCirco@ravenation.club) came to the rescue by suggesting we collaborate on a track, and this is the result. The lyrics are an ode to the ethos of #bonkwave, and an expression of my gratitude towards C.Circo, who embodies that ethos.&#xA;&#xA;It was mastered by Ordos Mk.0 (@ordosmarkzero@ravenation.club)&#xA;&#xA;You can hear it alongside a ton of other great #bonkwave sample-challenge tracks on The Four Seasons of Bonk Wave: Autumn Waves 3&#xA;&#xA;You can also find it on my Faircamp site, which has an exhaustive collection of bonkwave-related materiel.&#xA;&#xA;Finally, the bonk way is available on my shiny new hand-crafted music site.&#xA;&#xA; a href=&#34;https://sknob.fr/music/?thebonkway&#34;img loading=&#34;lazy&#34; src=&#34;https://sknob.fr/music/gfx/pix_s/thebonkway.jpg&#34; alt=&#34;Album cover of The Four Seasons of Bonk Wave - Autumn Waves. Black stylized leaves on a distressed red cover, reminiscent of old jazz album covers.&#34;/a&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:song" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">song</span></a> <a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:musique" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">musique</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p><em>the bonk way</em> is my collaborative contribution to The Four Seasons of Bonk Wave: Autumn Waves 3 <em>Sample Challenge</em></p>

<p>I didn’t know what to do with this edition’s sample pack. I lack the required chops (I am sample-challenged), and I said as much on Mastodon...

That’s when C.Circo (<a href="https://noblogo.org/@/CCirco@ravenation.club" class="u-url mention" rel="nofollow">@<span>CCirco@ravenation.club</span></a>) came to the rescue by suggesting we collaborate on a track, and this is the result. The lyrics are an ode to the ethos of <a href="/sknob/tag:bonkwave" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">bonkwave</span></a>, and an expression of my gratitude towards C.Circo, who embodies that ethos.</p>

<p>It was mastered by Ordos Mk.0 (<a href="https://noblogo.org/@/ordosmarkzero@ravenation.club" class="u-url mention" rel="nofollow">@<span>ordosmarkzero@ravenation.club</span></a>)</p>

<p>You can hear it alongside a ton of other great <a href="/sknob/tag:bonkwave" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">bonkwave</span></a> sample-challenge tracks on <a href="https://music.bonkwave.org/the-four-seasons-of-bonkwave-autumn-waves-3/" rel="nofollow">The Four Seasons of Bonk Wave: Autumn Waves 3</a></p>

<p>You can also find it on my <a href="https://sknob.fr/faircamp/bonk/" rel="nofollow">Faircamp site</a>, which has an exhaustive collection of bonkwave-related materiel.</p>

<p>Finally, <em>the bonk way</em> is available on my <a href="https://sknob.fr/music/?thebonkway" rel="nofollow">shiny new hand-crafted music site</a>.</p>

<p> <a href="https://sknob.fr/music/?thebonkway" rel="nofollow"><img src="https://sknob.fr/music/gfx/pix_s/thebonkway.jpg" alt="Album cover of The Four Seasons of Bonk Wave - Autumn Waves. Black stylized leaves on a distressed red cover, reminiscent of old jazz album covers."></a></p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/new-bonk-the-bonk-way-by-c-circo-and-sknob</guid>
      <pubDate>Fri, 24 Apr 2026 08:35:20 +0000</pubDate>
    </item>
    <item>
      <title>offbeat: The NHAM Interview</title>
      <link>https://noblogo.org/sknob/offbeat-the-nham-interview</link>
      <description>&lt;![CDATA[#music #musique #album in #english&#xA;&#xA;I was interviewed by Sam (@ethicalrevolution@climatejustice.social) about my new album offbeat over on #NHAM.&#xA;&#xA;Read the interview &amp;rarr;&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:musique" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">musique</span></a> <a href="/sknob/tag:album" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">album</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>I was interviewed by Sam (<a href="https://noblogo.org/@/ethicalrevolution@climatejustice.social" class="u-url mention" rel="nofollow">@<span>ethicalrevolution@climatejustice.social</span></a>) about my new album <a href="new-album-offbeat" rel="nofollow">offbeat</a> over on <a href="/sknob/tag:NHAM" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">NHAM</span></a>.</p>

<p><a href="https://nham.co.uk/2026/04/interview-with-sknob" rel="nofollow">Read the interview →</a></p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/offbeat-the-nham-interview</guid>
      <pubDate>Thu, 23 Apr 2026 20:53:35 +0000</pubDate>
    </item>
    <item>
      <title>🎵 New Album: offbeat</title>
      <link>https://noblogo.org/sknob/new-album-offbeat</link>
      <description>&lt;![CDATA[#music #musique #album in #english&#xA;&#xA;As I wrote on Mastodon in what turned out to be an interminable chronicle of the making of offbeat : &#xA;&#xA;  I’ve never released an album. I write and publish individual songs that progressively outline and become part of albums, sometimes jumping around from one album to the next.&#xA;&#xA;  But collaborating on projects on the fedi has taught me something I usually lack : patience. Weeks or months often go by between the moment I finish a song and its release.&#xA;&#xA;  Which has probably put me in the necessary headspace to think of a whole album before I’ve actually finished any of the songs.&#xA;!--more--&#xA;&#xA;The idea for the album came from the song I wrote for the Four Seasons of Bonk Wave: Autumn Waves album back in October 2025. I usually write silly songs, or topical songs about ideas or issues, political or otherwise, and have released rather few personal, inward-looking songs in all my decades of making music. But Downfall was my first, serious, earnest #bonkwave track, which is what got the ball rolling, and so after some hesitation and prodding from early listeners, I included (a remastered version of) Downfall on offbeat.&#xA;&#xA;I’m definitely stepping out of my comfort zone with this album, as all the songs are about me, or say a lot about me in a less roundabout way than usual, and not always in a very flattering light. But hopefully, they will still appeal and speak to people who don’t have my particular brand of oddballness (I just realized I could have called the album oddball instead of offbeat, but I’ll stick to the more musical option...). &#xA;&#xA;And hopefully, it will be an interesting ride for regular folks too.&#xA;&#xA;Musically, the album is quite varied (no two songs are in the same key, and meters vary from three to four to five to six or maybe even 12), even though the songs always somehow end up sounding like my slightly oddball, offbeat pop songs. Probably because I never worry about making them sound like proper pop songs that follow proper pop song conventions. I let the words dictate the melodies, which dictate the harmonic and song structures, and the arrangements are then dictated by a mixture of personal taste, available tools and instruments, degree of (im)patience, number of spoons, musical chops and lack thereof and of course, serendipity. The result is what it is, for better or for worse, although hopefully the former.&#xA;&#xA;In other words, I hope you enjoy the album, which you can listen to and/or download in the usual places:&#xA;&#xA;My shiny new hand-crafted music site.&#xA;My Faircamp site&#xA;Mirlo&#xA;Bandwagon.fm&#xA;Oh, and as an experiment, I also created a dedicated javascript-free page for the album.&#xA;&#xA;I would like to thank Emma and Sam (@ethicalrevolution@climatejustice.social) and a lot of lovely people on the fediverse for their encouragement and support. &#xA;&#xA;Last but certainly not least, I would like to thank Ordos Mk.0 (@ordosmarkzero@ravenation.club) for expertly and enthusiastically mastering the album.&#xA;&#xA; a href=&#34;https://sknob.fr/music/?offbeatalbum&#34;img loading=&#34;lazy&#34; src=&#34;https://sknob.fr/music/gfx/pixs/offbeatalbum.jpg&#34; alt=&#34;The word sknob written vertically with the the word off starting horizontally off of the letter o of sknob and the word beat starting horizontally off of the letter b of sknob. The letters are white veering off to light pink, with a few lines shooting out of them towards the viewer, on a blurry blue background which fades to sunset colors and to black at the bottom of the image.&#34;/a&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:musique" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">musique</span></a> <a href="/sknob/tag:album" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">album</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>As I wrote on Mastodon in what turned out to be an <a href="https://mamot.fr/@sknob/115472801832298733" rel="nofollow">interminable chronicle</a> of the making of <em>offbeat</em> :</p>

<blockquote><p>I’ve never released an album. I write and publish individual songs that progressively outline and become part of albums, sometimes jumping around from one album to the next.</p>

<p>But collaborating on projects on the fedi has taught me something I usually lack : patience. Weeks or months often go by between the moment I finish a song and its release.</p>

<p>Which has probably put me in the necessary headspace to think of a whole album before I’ve actually finished any of the songs.
</p></blockquote>

<p>The idea for the album came from the song I wrote for the <a href="https://music.bonkwave.org/the-four-seasons-of-bonkwave-autumn-waves-2/" rel="nofollow">Four Seasons of Bonk Wave: Autumn Waves</a> album back in October 2025. I usually write silly songs, or topical songs about ideas or issues, political or otherwise, and have released rather few personal, inward-looking songs in all my decades of making music. But <a href="LINK" rel="nofollow">Downfall</a> was my first, serious, earnest <a href="/sknob/tag:bonkwave" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">bonkwave</span></a> track, which is what got the ball rolling, and so after some hesitation and prodding from early listeners, I included (a remastered version of) <em>Downfall</em> on <em>offbeat</em>.</p>

<p>I’m definitely stepping out of my comfort zone with this album, as all the songs are about me, or say a lot about me in a less roundabout way than usual, and not always in a very flattering light. But hopefully, they will still appeal and speak to people who don’t have my particular brand of oddballness (I just realized I could have called the album <em>oddball</em> instead of <em>offbeat</em>, but I’ll stick to the more musical option...).</p>

<p>And hopefully, it will be an interesting ride for regular folks too.</p>

<p>Musically, the album is quite varied (no two songs are in the same key, and meters vary from three to four to five to six or maybe even 12), even though the songs always somehow end up sounding like my slightly oddball, offbeat pop songs. Probably because I never worry about making them sound like proper pop songs that follow proper pop song conventions. I let the words dictate the melodies, which dictate the harmonic and song structures, and the arrangements are then dictated by a mixture of personal taste, available tools and instruments, degree of (im)patience, number of spoons, musical chops and lack thereof and of course, serendipity. The result is what it is, for better or for worse, although hopefully the former.</p>

<p>In other words, I hope you enjoy the album, which you can listen to and/or download in the usual places:</p>
<ul><li>My <a href="https://sknob.fr/music/?offbeat_album" rel="nofollow">shiny new hand-crafted music site</a>.</li>
<li>My <a href="https://sknob.fr/faircamp/offbeat" rel="nofollow">Faircamp site</a></li>
<li><a href="https://mirlo.space/sknob/release/offbeat" rel="nofollow">Mirlo</a></li>
<li><a href="https://bandwagon.fm/69cf8aa318ffd3687ee3d9a9" rel="nofollow">Bandwagon.fm</a></li>
<li>Oh, and as an experiment, I also created a dedicated <a href="https://sknob.fr/music/offbeat.html" rel="nofollow">javascript-free page for the album</a>.</li></ul>

<p>I would like to thank Emma and Sam (<a href="https://noblogo.org/@/ethicalrevolution@climatejustice.social" class="u-url mention" rel="nofollow">@<span>ethicalrevolution@climatejustice.social</span></a>) and a lot of lovely people on the fediverse for their encouragement and support.</p>

<p>Last but certainly not least, I would like to thank Ordos Mk.0 (<a href="https://noblogo.org/@/ordosmarkzero@ravenation.club" class="u-url mention" rel="nofollow">@<span>ordosmarkzero@ravenation.club</span></a>) for expertly and enthusiastically mastering the album.</p>

<p> <a href="https://sknob.fr/music/?offbeat_album" rel="nofollow"><img src="https://sknob.fr/music/gfx/pix_s/offbeat_album.jpg" alt="The word sknob written vertically with the the word off starting horizontally off of the letter o of sknob and the word beat starting horizontally off of the letter b of sknob. The letters are white veering off to light pink, with a few lines shooting out of them towards the viewer, on a blurry blue background which fades to sunset colors and to black at the bottom of the image."></a></p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/new-album-offbeat</guid>
      <pubDate>Thu, 23 Apr 2026 17:00:00 +0000</pubDate>
    </item>
    <item>
      <title>🎵 New bonk: Downfall</title>
      <link>https://noblogo.org/sknob/new-bonk-downfall</link>
      <description>&lt;![CDATA[#song #music #musique in #english&#xA;&#xA;Downfall was written back in October for the Four Seasons of Bonk Wave fall album, which was appropriately released in spring (if you’re in the northern hemisphere like me :)&#xA;&#xA;Downfall also sparked and opens my upcoming album, offbeat.&#xA;!--more--&#xA;For now, you can hear it alongside a ton of other great #bonkwave tracks on The Four Seasons of Bonk Wave: Autumn Waves 2 (Autumn Waves is actually a triple album!)&#xA;&#xA;You can also find it on my Faircamp site, which has an exhaustive collection of bonkwave-related materiel.&#xA;&#xA;Finally, Downfall is available on my shiny new hand-crafted music site.&#xA;&#xA;And thank you to @ordosmarkzero@ravenation.club for mastering the track!&#xA;&#xA;If you’ll pardon a little music geekery, all these months after having written and recorded the song, I’m still kind of amazed by how moving from D minor to D minor 7 (pretending is phony...) changes the feel of the song. And it’s not just the arrangement or the harmonies. I get the same effect when I’m just strumming an acoustic guitar.&#xA;&#xA;Also, don’t ask me why, but I remember that when I sat down to write the music, my initial idea was to make a song with a lot of silence in it. I mostly failed, but still.&#xA;&#xA; a href=&#34;https://sknob.fr/music/?downfall&#34;img loading=&#34;lazy&#34; src=&#34;https://sknob.fr/music/gfx/pix_s/downfall.jpg&#34; alt=&#34;Album cover of The Four Seasons of Bonk Wave - Autumn Waves. Black stylized leaves on a distressed red cover, reminiscent of old jazz album covers.&#34;/a&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:song" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">song</span></a> <a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:musique" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">musique</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p><em>Downfall</em> was written back in October for the <em>Four Seasons of Bonk Wave</em> fall album, which was appropriately released in spring (if you’re in the northern hemisphere like me :)</p>

<p><em>Downfall</em> also sparked and opens my upcoming album, <em>offbeat</em>.

For now, you can hear it alongside a ton of other great <a href="/sknob/tag:bonkwave" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">bonkwave</span></a> tracks on <a href="https://music.bonkwave.org/the-four-seasons-of-bonkwave-autumn-waves-2/" rel="nofollow">The Four Seasons of Bonk Wave: Autumn Waves 2</a> (<em>Autumn Waves</em> is actually a triple album!)</p>

<p>You can also find it on my <a href="https://sknob.fr/faircamp/bonk/" rel="nofollow">Faircamp site</a>, which has an exhaustive collection of bonkwave-related materiel.</p>

<p>Finally, <em>Downfall</em> is available on my <a href="https://sknob.fr/music/?downfall" rel="nofollow">shiny new hand-crafted music site</a>.</p>

<p>And thank you to <a href="https://noblogo.org/@/ordosmarkzero@ravenation.club" class="u-url mention" rel="nofollow">@<span>ordosmarkzero@ravenation.club</span></a> for mastering the track!</p>

<p>If you’ll pardon a little music geekery, all these months after having written and recorded the song, I’m still kind of amazed by how moving from D minor to D minor 7 (<em>pretending is phony...</em>) changes the feel of the song. And it’s not just the arrangement or the harmonies. I get the same effect when I’m just strumming an acoustic guitar.</p>

<p>Also, don’t ask me why, but I remember that when I sat down to write the music, my initial idea was to make a song with a lot of <em>silence</em> in it. I mostly failed, but still.</p>

<p> <a href="https://sknob.fr/music/?downfall" rel="nofollow"><img src="https://sknob.fr/music/gfx/pix_s/downfall.jpg" alt="Album cover of The Four Seasons of Bonk Wave - Autumn Waves. Black stylized leaves on a distressed red cover, reminiscent of old jazz album covers."></a></p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/new-bonk-downfall</guid>
      <pubDate>Sat, 18 Apr 2026 08:00:00 +0000</pubDate>
    </item>
    <item>
      <title>sknob/music v5.4.0 Release Notes, Fetch Edition!</title>
      <link>https://noblogo.org/sknob/sknob-music-v5-4-0-release-notes-fetch-edition</link>
      <description>&lt;![CDATA[#blogpost #music #coding in #english&#xA;&#xA;In the first post in this series, I explained why I used PHP to generate the playlist of my new hand-crafted music site from a large-ish XML file, instead of doing it locally like I used to (damn you Chrome and Firefox for dropping XSLT support!)&#xA;&#xA;Thing is, depending on the speed of your device and your internet connection, it takes a few short seconds for PHP to do it’s thing on the server, before sending the result in one go to your browser. &#xA;&#xA;And this slight delay has been nagging at me since day one.&#xA;!--more--&#xA;So I’ve been thinking of ways to load the very lightweight page skeleton, and then retrieve the rendered playlist from the server.&#xA;&#xA;And I finally took the time to figure out how to do it, using the javascript Fetch API to fetch the PHP code in a separate file once the skeleton loads. Which meant rethinking a bit of code for everything to keep working like before (basically making sure the data is loaded before calling anything critical).&#xA;&#xA;After ironing out the kinks, I’m pretty sure I have a version that works! &#xA;&#xA;The question now is, do I actually like it better? It does have the following advantages:&#xA;&#xA;The site loads instantly, even on a slow device.&#xA;There’s a fun little loading animation. I went with an austere design after years of visual excess, so the animation reintroduces a touch of whimsy.&#xA;When you click on a link to an album or a song from somewhere else like here (or your Mastodon feed), you get a bit of visual context before the page scrolls down to the target album or song.&#xA;&#xA;I did a quick poll on Mastodon, which came out in favor of NOT going this route. Still, if you’re reading this, it probably means I decided to roll it out anyway.&#xA;&#xA;It’ll be easy enough to roll back if I change my mind or if it proves to be troublesome or unpopular.&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:blogpost" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">blogpost</span></a> <a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:coding" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">coding</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p><a href="sknob-music-v5-release-notes" rel="nofollow">In the first post in this series</a>, I explained why I used PHP to generate the playlist of my new hand-crafted <a href="https://sknob.fr/music/" rel="nofollow">music site</a> from a large-ish XML file, instead of doing it locally like I used to (damn you Chrome and Firefox for dropping XSLT support!)</p>

<p>Thing is, depending on the speed of your device and your internet connection, it takes a few short seconds for PHP to do it’s thing on the server, before sending the result in one go to your browser.</p>

<p>And this slight delay has been nagging at me since day one.

So I’ve been thinking of ways to load the very lightweight page skeleton, and then retrieve the rendered playlist from the server.</p>

<p>And I finally took the time to figure out how to do it, using the javascript Fetch API to fetch the PHP code in a separate file once the skeleton loads. Which meant rethinking a bit of code for everything to keep working like before (basically making sure the data is loaded before calling anything critical).</p>

<p>After ironing out the kinks, I’m pretty sure I have a version that works!</p>

<p>The question now is, do I actually like it better? It does have the following advantages:</p>
<ul><li>The site loads instantly, even on a slow device.</li>
<li>There’s a fun little loading animation. I went with an austere design after years of visual excess, so the animation reintroduces a touch of whimsy.</li>
<li>When you click on a link to <a href="https://sknob.fr/music/?cities_album" rel="nofollow">an album</a> or <a href="https://sknob.fr/music/?cities" rel="nofollow">a song</a> from somewhere else like here (or your Mastodon feed), you get a bit of visual context before the page scrolls down to the target album or song.</li></ul>

<p>I did a <a href="https://mamot.fr/@sknob/116261604312026253" rel="nofollow">quick poll on Mastodon</a>, which came out in favor of NOT going this route. Still, if you’re reading this, it probably means I decided to roll it out anyway.</p>

<p>It’ll be easy enough to roll back if I change my mind or if it proves to be troublesome or unpopular.</p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/sknob-music-v5-4-0-release-notes-fetch-edition</guid>
      <pubDate>Sun, 22 Mar 2026 10:13:58 +0000</pubDate>
    </item>
    <item>
      <title>sknob/music v5.3.1 Release Notes, mediaSession Edition!</title>
      <link>https://noblogo.org/sknob/sknob-music-v5-3-1-release-notes-mediasession-edition</link>
      <description>&lt;![CDATA[#blogpost #music #coding in #english&#xA;&#xA;So, thanks to @limebar@mastodon.social and @scy@chaos.social who implemented this feature for TIBR and TIBtv, I discovered how to send metadata to the system media player when you play my music on my site (using the Media Session API).&#xA;&#xA;What this means is that you can now see the title, artist and artwork in your system player when you play a song on sknob.fr/music.&#xA;&#xA;It could have ended there, but that’s when things got out of hand...&#xA;!--more--&#xA;In the following image, you’ll notice you can’t skip to the previous or next track. &#xA;&#xA;Screen capture of the full-screen music player on an old version of iOS which shows the song title, artist and cover image currently playing (in this case, Ukulele Bonk)&#xA;&#xA;But it turns out you can handle these actions with the mediaSession API, provided you have your own functions to do the actual work.&#xA;&#xA;This revealed a different paradigm between what I had implemented on the site, and how a system media player works. &#xA;&#xA;On my site, you could keep skipping tracks, including the last track of an album.&#xA;Whereas the mediaSession API sensibly assumes you have &#34;go to the previous/next track&#34; buttons, and if you are on the first or the last track of a playlist, well you can’t go back or forward, respectively.&#xA;&#xA;Which means that in the end, I had to:&#xA;&#xA;Rethink my &#34;skip&#34; function as a &#34;next track&#34; function&#xA;Write a &#34;previous track&#34; function&#xA;Add a &#34;previous track&#34; button to my weird UI (and to my keyboard shortcuts (available in &#34;about&#34;)&#xA;Grey out and deactivate the previous and next buttons in my weird UI when there is no previous or next track (which is what took me the longest to figure out; funny how it’s often the simple things that trip you up)&#xA;Add the appropriate calls in the mediaSession function to go to the previous/next track, including code to grey out the previous/next buttons in the system player when there is no previous or next track&#xA;This all seemed to work everywhere it was supposed to, until I noticed that the play/pause button was disabled in the media player on my old iPhone 7! So I had to add the appropriate calls in the mediaSession function to call my play/pause function.&#xA;&#xA;Phew... I told you things got out of hand! All this probably deserves more than a 0.0.1 version bump...&#xA;&#xA;Hopefully, it’s all sorted out now. But before you complain, according to the spec, this is supported pretty much everywhere except in the Android WebView!&#xA;&#xA;Media player on the Mac:&#xA;Mosaic of the Mac system player, showing the 4 tracks of my Cities EP with previous &amp; next buttons, which are grayed out for the first and last track.)&#xA;&#xA;Greyed-out buttons in my UI and in the iPhone 7 media player:&#xA;&#xA;Mosaic of the same album in my UI, with the grayed out previous and next buttons, successively, plus a capture of the system media player on my old iPhone 7 showing the last track of the album, with a greyed out next button.&#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:blogpost" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">blogpost</span></a> <a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:coding" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">coding</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>So, thanks to <a href="https://noblogo.org/@/limebar@mastodon.social" class="u-url mention" rel="nofollow">@<span>limebar@mastodon.social</span></a> and <a href="https://noblogo.org/@/scy@chaos.social" class="u-url mention" rel="nofollow">@<span>scy@chaos.social</span></a> who implemented this feature for <a href="https://theindiebeat.fm" rel="nofollow">TIBR</a> and <a href="https://tv.theindiebeat.fm" rel="nofollow">TIBtv</a>, I discovered how to send metadata to the system media player when you play my music on my site (using the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Media_Session_API" rel="nofollow">Media Session API</a>).</p>

<p>What this means is that you can now see the title, artist and artwork in your system player when you play a song on <a href="https://sknob.fr/music" rel="nofollow">sknob.fr/music</a>.</p>

<p>It could have ended there, but that’s when things got out of hand...

In the following image, you’ll notice you can’t skip to the previous or next track.</p>

<p><img src="https://sknob.fr/img/blog/player_01.jpg" alt="Screen capture of the full-screen music player on an old version of iOS which shows the song title, artist and cover image currently playing (in this case, Ukulele Bonk)"></p>

<p>But it turns out you can handle these actions with the mediaSession API, provided you have your own functions to do the actual work.</p>

<p>This revealed a different paradigm between what I had implemented on the site, and how a system media player works.</p>
<ul><li>On my site, you could keep skipping tracks, including the last track of an album.</li>
<li>Whereas the mediaSession API sensibly assumes you have “go to the previous/next track” buttons, and if you are on the first or the last track of a playlist, well you can’t go back or forward, respectively.</li></ul>

<p>Which means that in the end, I had to:</p>
<ul><li>Rethink my “skip” function as a “next track” function</li>
<li>Write a “previous track” function</li>
<li>Add a “previous track” button to my weird UI (and to my keyboard shortcuts (available in “about”)</li>
<li>Grey out and deactivate the previous and next buttons in my weird UI when there is no previous or next track (which is what took me the longest to figure out; funny how it’s often the simple things that trip you up)</li>
<li>Add the appropriate calls in the mediaSession function to go to the previous/next track, including code to grey out the previous/next buttons in the system player when there is no previous or next track</li>
<li>This all seemed to work everywhere it was supposed to, until I noticed that the play/pause button was disabled in the media player on my old iPhone 7! So I had to add the appropriate calls in the mediaSession function to call my play/pause function.</li></ul>

<p>Phew... I told you things got out of hand! All this probably deserves more than a 0.0.1 version bump...</p>

<p>Hopefully, it’s all sorted out now. But before you complain, according to the spec, this is supported pretty much everywhere <em>except</em> in the Android WebView!</p>

<p>Media player on the Mac:
<img src="https://sknob.fr/img/blog/player_02.png" alt="Mosaic of the Mac system player, showing the 4 tracks of my Cities EP with previous &amp; next buttons, which are grayed out for the first and last track.)"></p>

<p>Greyed-out buttons in my UI and in the iPhone 7 media player:</p>

<p><img src="https://sknob.fr/img/blog/player_03.jpg" alt="Mosaic of the same album in my UI, with the grayed out previous and next buttons, successively, plus a capture of the system media player on my old iPhone 7 showing the last track of the album, with a greyed out next button."></p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/sknob-music-v5-3-1-release-notes-mediasession-edition</guid>
      <pubDate>Wed, 11 Mar 2026 15:05:53 +0000</pubDate>
    </item>
    <item>
      <title>🎵 Driven By Desire: The Video</title>
      <link>https://noblogo.org/sknob/new-video-driven-by-desire</link>
      <description>&lt;![CDATA[#music #musique #video in #english&#xA;&#xA;Hot on the heels of my smash hit Ukulele Bonk video (and my sleeper hit Bercée d’illusions video), I am pleased and proud to present a new, hand-animated video for my 2024 track Driven By Desire about making art in the age of slop machines.&#xA;!--more--&#xA;iframe title=&#34;Driven By Desire&#34; width=&#34;560&#34; height=&#34;315&#34; src=&#34;https://makertube.net/videos/embed/xweXdM8DsjC8h13wKFYQYt&#34; style=&#34;border: 0px;&#34; allow=&#34;fullscreen&#34; sandbox=&#34;allow-same-origin allow-scripts allow-popups allow-forms&#34;/iframe&#xA;&#xA;If you’re curious (and since some people asked), here’s how it was made.&#xA;CW: probably TMI!&#xA;&#xA;Animation&#xA;&#xA;Since the launch of The Indie Beat Television, I thought it would be fun and appropriate to make a crude, hand-animated video for this track about the slopapocalypse. Then version 2.0 of Procreate Dreams, an animation program for iPad based on the acclaimed Procreate drawing app, came out, and I figured I would try that.&#xA;&#xA;I started creating short animations in Procreate Dreams on my iPad mini, usually while sipping coffee in bed in the mornings. As the days rolled by, I settled more or less consciously on a few arbitrary rules for the video:&#xA;&#xA;I selected a single, silly photo of myself and decided I wouldn’t use any others&#xA;All the drawing animations would be done by hand, one image at a time, the old-fashioned way&#xA;I would only draw using thick, rough, dirty brushes&#xA;Keyframe animations would only be used to animate the photo and the backgrounds (and to cycle through colors)&#xA;&#xA;The cool thing about Procreate Dreams, is that you can layer and group and mix flipbook animations and keyframe animations. And each flipbook animation can have multiple tracks, plus use drawing layers. I only scratched the surface of what this program can do!&#xA;&#xA;It also has a lot of export options, so that simplified things a lot.&#xA;&#xA;Once I had a fairly decent bunch of snippets, I started thinking about how to assemble them.&#xA;&#xA;Final Assembly&#xA;&#xA;Then, as luck would have it, a new version of Final Cut Pro was released, which added beat detection to audio files (in order to be able to snap video clips to the beat), a huge potential time server! But I first had to upgrade my macOS to install the new version, and it turned out the beat detection feature has a nasty crash bug which I had to figure out how to circumvent.&#xA;&#xA;details&#xA;summarySecret paragraph. Click at your own risk./summaryI’m not supposed to say, but a long time ago, I worked quite a bit for Aqqle as a freelance translator. There weren’t a lot of perks, but I got access to their creative apps which are pretty good and which I got to know pretty well, and since Aqqle surprisingly never charges for application upgrades, I’ve been using them ever since. Sorry Linux people. I do want to join your ranks someday.&#xA;/details&#xA;Another unforeseen complication was that the song tempo is 162 bpm, and I couldn’t set a frame rate in Procreate Dreams that was a practical multiple of that. So I ended up: &#xA;&#xA;importing audio snippets back into some Procreate Dreams animations, and adjusting the animations to match the tempo as best as I could&#xA;having to tediously stretch or shorten certain clips a little in FCP to snap them more or less to the bars and beats&#xA;&#xA;I tried to use FCP as little as possible to animate things, even though it has a keyframing system. I ended up doing cut animations when I zoom in or out of a clip, and animating the 2 small flying heads that float up behind the big flying head. I also used a couple of FCP plugins to shake certain clips (the second part of the Love me 2 clip for example).&#xA;&#xA;One thing I did use though, was green-screen keying. I modified certain animations in Procreate Dreams to add a green screen background so I could composite them into the video (the bouncing sound wave in part 2 for example).&#xA;&#xA;Finally, to answer another question I got in the chat when the video premiered on The Indie Beat Television, the assembly phase in FCP (and going back and forth into Procreate Dreams to tweak things) took a couple of days.&#xA;&#xA;I ended up making more animations than I actually used (see the one below), and had to make a few hard choices, but it is precisely the accumulation of countless choices, big and small, conscious and unconscious, logical or arbitrary and driven by desire that is missing in slop, which is one of the many reasons it is so utterly soulless.&#xA;&#xA;Thank…&#xA;an unused animation based on the word U, and the letter U outlines the head and mouth and eyes of a moving person in the clip.&#xA;&#xA;Screen capture of a frame by frame animation of a hand in Procrate Dreams.&#xA; &#xA;&#xA;span /span&#xD;&#xA;Elsewhere: Music | Videos | Mastodon]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/sknob/tag:music" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">music</span></a> <a href="/sknob/tag:musique" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">musique</span></a> <a href="/sknob/tag:video" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">video</span></a> in <a href="/sknob/tag:english" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">english</span></a></p>

<p>Hot on the heels of my smash hit <a href="ukulele-bonk-the-video" rel="nofollow">Ukulele Bonk video</a> (and my sleeper hit <a href="bercee-dillusions-the-video" rel="nofollow">Bercée d’illusions video</a>), I am pleased and proud to present a new, hand-animated video for my 2024 track <em>Driven By Desire</em> about making art in the age of slop machines.

<iframe title="Driven By Desire" width="560" height="315" src="https://makertube.net/videos/embed/xweXdM8DsjC8h13wKFYQYt" style="border: 0px;"></iframe></p>

<p>If you’re curious (and since some people asked), here’s how it was made.
CW: probably TMI!</p>

<h2 id="animation">Animation</h2>

<p>Since the launch of <a href="https://tv.theindiebeat.fm/" rel="nofollow">The Indie Beat Television</a>, I thought it would be fun and appropriate to make a crude, hand-animated video for this track about the slopapocalypse. Then version 2.0 of <a href="https://procreate.com/dreams" rel="nofollow">Procreate Dreams</a>, an animation program for iPad based on the acclaimed Procreate drawing app, came out, and I figured I would try that.</p>

<p>I started creating short animations in Procreate Dreams on my iPad mini, usually while sipping coffee in bed in the mornings. As the days rolled by, I settled more or less consciously on a few arbitrary rules for the video:</p>
<ul><li>I selected a single, silly photo of myself and decided I wouldn’t use any others</li>
<li>All the drawing animations would be done by hand, one image at a time, the old-fashioned way</li>
<li>I would only draw using thick, rough, dirty brushes</li>
<li>Keyframe animations would only be used to animate the photo and the backgrounds (and to cycle through colors)</li></ul>

<p>The cool thing about Procreate Dreams, is that you can layer and group and mix flipbook animations and keyframe animations. And each flipbook animation can have multiple tracks, plus use drawing layers. I only scratched the surface of what this program can do!</p>

<p>It also has a lot of export options, so that simplified things a lot.</p>

<p>Once I had a fairly decent bunch of snippets, I started thinking about how to assemble them.</p>

<h2 id="final-assembly">Final Assembly</h2>

<p>Then, as luck would have it, a new version of Final Cut Pro was released, which added beat detection to audio files (in order to be able to snap video clips to the beat), a huge potential time server! But I first had to upgrade my macOS to install the new version, and it turned out the beat detection feature has a nasty crash bug which I had to figure out how to circumvent.</p>

<p><details>
<summary><em>Secret paragraph. Click at your own risk.</em></summary><em>I’m not supposed to say, but a long time ago, I worked quite a bit for Aqqle as a freelance translator. There weren’t a lot of perks, but I got access to their creative apps which are pretty good and which I got to know pretty well, and since Aqqle surprisingly never charges for application upgrades, I’ve been using them ever since. Sorry Linux people. I do want to join your ranks someday.</em>
</details>
Another unforeseen complication was that the song tempo is 162 bpm, and I couldn’t set a frame rate in Procreate Dreams that was a practical multiple of that. So I ended up:</p>
<ul><li>importing audio snippets back into some Procreate Dreams animations, and adjusting the animations to match the tempo as best as I could</li>
<li>having to tediously stretch or shorten certain clips a little in FCP to snap them more or less to the bars and beats</li></ul>

<p>I tried to use FCP as little as possible to animate things, even though it has a keyframing system. I ended up doing cut animations when I zoom in or out of a clip, and animating the 2 small flying heads that float up behind the big flying head. I also used a couple of FCP plugins to shake certain clips (the second part of the Love me 2 clip for example).</p>

<p>One thing I did use though, was green-screen keying. I modified certain animations in Procreate Dreams to add a green screen background so I could composite them into the video (the bouncing sound wave in part 2 for example).</p>

<p>Finally, to answer another question I got in the chat when the video premiered on <a href="https://tv.theindiebeat.fm/" rel="nofollow">The Indie Beat Television</a>, the assembly phase in FCP (and going back and forth into Procreate Dreams to tweak things) took a couple of days.</p>

<p>I ended up making more animations than I actually used (see the one below), and had to make a few hard choices, but it is precisely the accumulation of countless choices, big and small, conscious and unconscious, logical or arbitrary and <em>driven by desire</em> that is missing in slop, which is one of the many reasons it is so utterly soulless.</p>

<p>Thank…
<img src="https://sknob.fr/img/blog/dbdyou.gif" alt="an unused animation based on the word U, and the letter U outlines the head and mouth and eyes of a moving person in the clip."></p>

<p><img src="https://sknob.fr/img/blog/dbd_mo01.jpg" alt="Screen capture of a frame by frame animation of a hand in Procrate Dreams.">
 </p>

<p><span> </span>
Elsewhere: <a href="https://sknob.fr/music" rel="nofollow">Music</a> | <a href="https://makertube.net/a/sknob/video-channels" rel="nofollow">Videos</a> | <a href="https://mamot.fr/@sknob" rel="nofollow">Mastodon</a></p>
]]></content:encoded>
      <guid>https://noblogo.org/sknob/new-video-driven-by-desire</guid>
      <pubDate>Tue, 03 Mar 2026 07:20:30 +0000</pubDate>
    </item>
  </channel>
</rss>