<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Projects on Simon Juhl</title>
    <link>https://simonjuhl.net/projects/</link>
    <description>Recent content in Projects on Simon Juhl</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 24 Aug 2026 12:37:40 +0000</lastBuildDate>
    <atom:link href="https://simonjuhl.net/projects/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Pile of Decay</title>
      <link>https://simonjuhl.net/pile-of-decay/</link>
      <pubDate>Mon, 24 Aug 2026 12:37:40 +0000</pubDate>
      <guid>https://simonjuhl.net/pile-of-decay/</guid>
      <description>&lt;p&gt;Inspired by Minesweeper and &lt;a href=&#34;https://hojamaka.com/game/mamono_sweeper_h2/html5/en.html&#34;&gt;Mamono Sweeper&lt;/a&gt;, this game involves items, bugs (the kind with legs), garbage, goblins etc. You delve deeper into a compost pile and find a diverse range of critters and items. You gain experience as you defeat your encounters, granting you a higher level that will allow you to defeat stronger critters, and so on. The trash you find can be traded for useful trinkets at the Garbage Goblin’s shop.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sludge Department</title>
      <link>https://simonjuhl.net/sludge-department/</link>
      <pubDate>Mon, 14 Jul 2025 15:35:58 +0000</pubDate>
      <guid>https://simonjuhl.net/sludge-department/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;“Sludge Department” is an interactive puzzle game, with a spooky story and atmosphere. Available on &lt;a href=&#34;https://simonjuhl.itch.io/sludge-department&#34;&gt;Itch&lt;/a&gt; and &lt;a href=&#34;https://store.steampowered.com/app/4580120/Sludge_Department/&#34;&gt;steam&lt;/a&gt;.&lt;/p&gt;
&lt;iframe
  src=&#34;https://store.steampowered.com/widget/4580120/&#34;
  title=&#34;Sludge Department&#34;
  style=&#34;width: 646px; max-width: 100%; height: 190px; border: 0; aspect-ratio: 646 / 190;&#34;
  loading=&#34;lazy&#34;
&gt;&lt;/iframe&gt;&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
			&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/zo28bQhfLPY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
		&lt;/div&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
			&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/XA7KjAQ7iNA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
		&lt;/div&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Blåt Lys</title>
      <link>https://simonjuhl.net/blaat-lys/</link>
      <pubDate>Sat, 18 Jan 2025 19:00:00 +0000</pubDate>
      <guid>https://simonjuhl.net/blaat-lys/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;I developed wireless DMX hardware using an ESP32 to control wearable lights in costumes for dancers at Sylfide’s &lt;em&gt;Blåt lys&lt;/em&gt; album release and performance on January 18, 2025. The event combined Nordic folk dance with modern technology, featuring illuminated costumes that projected light patterns in a dark space. I also designed the rest of the general live lighting for the event during the performance, ensuring seamless integration with the wearable lights. The performance included audience participation, allowing attendees to join the dancers on the floor and creating an interactive experience. The wearable lights played a central role in merging tradition with modern elements, enhancing the performance through light and movement.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://spotted.stiften.dk/gallerier/blat-lys-en-balinstallation&#34;&gt;https://spotted.stiften.dk/gallerier/blat-lys-en-balinstallation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.turkislive.com/koncerter/blaat-lys&#34;&gt;https://www.turkislive.com/koncerter/blaat-lys&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://sylfide.com/bl%C3%A5t-lys-.html&#34;&gt;https://sylfide.com/bl%C3%A5t-lys-.html&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;div class=&#34;youtube-embed youtube-embed--wide&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/j8JwcUV7FwQ&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:100%;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;div class=&#34;youtube-embed youtube-embed--wide&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/7QdGgYfcZaU&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:100%;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Wireless TV sign</title>
      <link>https://simonjuhl.net/wireless-tv-sign/</link>
      <pubDate>Wed, 06 Nov 2024 23:07:46 +0000</pubDate>
      <guid>https://simonjuhl.net/wireless-tv-sign/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;This project features an old modified CRT television with a built-in ESP32 microcontroller. The ESP32 creates a Wi-Fi access point that can be accessed via a smartphone. Through this wireless connection, the text displayed on the TV can be customized as needed. The project was developed as a creative way to display textual information at the music venue &lt;a href=&#34;https://www.turkis.nu/&#34;&gt;Türkis&lt;/a&gt; in Aarhus, Denmark. The CRT colors have been adjusted to a turquoise tint, matching the venue’s aesthetic.&lt;/p&gt;
&lt;p&gt;The web interface for the TV is simple, consisting of a text field and an “Update” button. Text is formatted by using specific character combinations, such as “(t)” to insert a bitmap of the Türkis logo and “###” to create larger text, similar to Markdown styling.&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;TTV_close-1024x684.jpg&#34;&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>ATtiny85 Based Sampler</title>
      <link>https://simonjuhl.net/attiny85-based-sampler/</link>
      <pubDate>Wed, 22 May 2024 10:22:19 +0000</pubDate>
      <guid>https://simonjuhl.net/attiny85-based-sampler/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;This project combined two objectives. The first was to create an ATtiny85-based sampler that plays small random sections of a chirp sample, designed for use in a modular system. This is useful for rhythmic synth percussion or sound effects. The second part of the project involved designing a PCB that accommodates all components on one side of the board, with holes for mounting the panel in a Eurorack modular system, integrating both the PCB and front panel.&lt;/p&gt;
&lt;p&gt;Source code and schematics for the project can be found on &lt;a href=&#34;https://github.com/simonjuha/ATtiny85-random-chirp-sampler&#34;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/6Esr1FWCZi4&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/div&gt;



&lt;/div&gt;</description>
    </item>
    <item>
      <title>SPOT Festival 2023 – Kaelertag</title>
      <link>https://simonjuhl.net/spot-festival-2023-kaelertag/</link>
      <pubDate>Mon, 15 May 2023 19:24:34 +0000</pubDate>
      <guid>https://simonjuhl.net/spot-festival-2023-kaelertag/</guid>
      <description>&lt;p&gt;I performed as Vj (Video Jockey) for electro-punk band, Kælertag, at Klubscenen, during SPOT Festival, Aarhus. The 6th of May 2023.&lt;/p&gt;
&lt;p&gt;&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;gallery&#34;&gt;&lt;p&gt;&lt;img alt=&#34;Image gallery image&#34; loading=&#34;lazy&#34; src=&#34;DSCF9486-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Kælertag Friluftsliv&#34; loading=&#34;lazy&#34; src=&#34;DSCF9483-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Kælertag, Danse i fred&#34; loading=&#34;lazy&#34; src=&#34;DSCF9480-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Kælertag, Det Spejlblanke Tårn&#34; loading=&#34;lazy&#34; src=&#34;DSCF9450-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Image gallery image&#34; loading=&#34;lazy&#34; src=&#34;DSCF9437-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Image gallery image&#34; loading=&#34;lazy&#34; src=&#34;DSCF9479-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Image gallery image&#34; loading=&#34;lazy&#34; src=&#34;DSCF9478-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Image gallery image&#34; loading=&#34;lazy&#34; src=&#34;DSCF9541-683x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Image gallery image&#34; loading=&#34;lazy&#34; src=&#34;DSCF9490-732x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;/div&gt;
📷 Photographs by &lt;a href=&#34;https://madsbechfoto.pixieset.com/&#34;&gt;Mads Bech&lt;/a&gt; see the full album &lt;a href=&#34;https://madsbechfoto.pixieset.com/klertag/&#34;&gt;here&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Undervolting Casio SA-20</title>
      <link>https://simonjuhl.net/undervolting-casio-sa-20/</link>
      <pubDate>Sun, 26 Dec 2021 21:14:00 +0000</pubDate>
      <guid>https://simonjuhl.net/undervolting-casio-sa-20/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;I have experimented with the Casio SA-20, by reducing the power-supply voltage from 7.5V down to 4.1V. at this voltage the instrument starts to sound strange and become very glitcy. The keyboard makes random noises in a way that seems like internal datalines are being filled with errors resulting in wrong serial messages, hence the random sounds. It is still keeping up rythms very nicely though, so i have recorded some of the rythm/accompaniments from it, and uploaded them at freesound.org.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;The sample-pack can be found &lt;a href=&#34;https://freesound.org/people/simonjsounds/packs/33786/&#34;&gt;here&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/UwHUp7M-aGQ&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;Here is an example of how the Casio SA-20 acts when undervolted&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Output Festival 5</title>
      <link>https://simonjuhl.net/vj-at-output-festival-5/</link>
      <pubDate>Sat, 23 Oct 2021 12:47:00 +0000</pubDate>
      <guid>https://simonjuhl.net/vj-at-output-festival-5/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;I performed as VJ (Video Jockey) at Output Festival 5, held at Rå-Hal – Godsbanen, Aarhus. 22-23 of October 2021. I also exhibited a couple of artworks as well.&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/Sgbq2rqnUVU&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;Mix of VJ sessions at the festival&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Flickering Container</title>
      <link>https://simonjuhl.net/flickering-container/</link>
      <pubDate>Thu, 05 Aug 2021 11:09:04 +0000</pubDate>
      <guid>https://simonjuhl.net/flickering-container/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;This artwork is a old wooden, golden frame. I replaced the glass with chicken fence and plastic. The plastic has been heated so it is slightly melted. Underneath the plastic is mounted leaves on boards with LEDs underneath. The LEDs under the leaves glows in different colours while LEDs underneath the mounted leaves flicker on and off like fluorescent lights. The very back of the artwork is an old wooden plate with wallpaper still on it. A mixture of dirt and wallpaper paste has been smeared over the backwall. The whole piece glows and flickers randomly while seeming somewhat alive.&lt;/p&gt;
&lt;p&gt;The piece was displayed at &lt;a href=&#34;https://www.simonjuhl.net/vj-at-output-festival-5/&#34;&gt;Output Festival 5&lt;/a&gt;, October 2021 together with other works.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Watch the video below to see the artwork flickering and glowing:&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_5249-Copy.jpg&#34;&gt;
&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/2yJbB_y6KP0&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>ATtiny85 envelope module</title>
      <link>https://simonjuhl.net/attiny85-envelope-module/</link>
      <pubDate>Thu, 02 Apr 2020 18:09:51 +0000</pubDate>
      <guid>https://simonjuhl.net/attiny85-envelope-module/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;Decay-envelope-module based on a single ATTiny85 microcontroller with multiple outputs based on triggering.&lt;/p&gt;
&lt;p&gt;Features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Gate signal for when the envelope is active&lt;/li&gt;
&lt;li&gt;Rising edge trigger output&lt;/li&gt;
&lt;li&gt;Decay/release length&lt;/li&gt;
&lt;li&gt;Digital envelope output&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/simonjuha/ATtiny85-envelope&#34;&gt;SOURCECODE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_0603-1024x576.jpg&#34;&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;env-1024x1024.jpg&#34;&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Clock multiplier</title>
      <link>https://simonjuhl.net/clock-multiplier/</link>
      <pubDate>Tue, 24 Mar 2020 13:39:14 +0000</pubDate>
      <guid>https://simonjuhl.net/clock-multiplier/</guid>
      <description>&lt;p&gt;This is a clock multiplier made for musical purpose, such as synthesizer/modular-systems or other things that would send out or receive 5v pulses. The current code is written for a ATTiny85, but should work fine on any Arduino etc.&lt;/p&gt;
&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;The program measures the time between each pulse input, and outputs a repeating pulse with an interval defined by the variable ‘mult’. There are 3 more inputs/outputs avalible if using and ATTiny85 these are currently used for changing mult, but could be replaced by an potentiometer for a wider range of tempos.&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_0597-1024x576.jpg&#34;&gt;&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img alt=&#34;Clock multiplier circuit digram&#34; loading=&#34;lazy&#34; src=&#34;crop-0-0-558-387-0-diagram.png&#34;&gt;&lt;/div&gt;


&lt;/div&gt;

&lt;p&gt;I have uploaded the code for the microcontroller to Github: &lt;a href=&#34;https://github.com/simonjuha/ATTiny85-beat-clock-multiplier&#34;&gt;HERE&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>TimeStep Sequencer</title>
      <link>https://simonjuhl.net/timestep-sequencer/</link>
      <pubDate>Mon, 16 Mar 2020 13:37:48 +0000</pubDate>
      <guid>https://simonjuhl.net/timestep-sequencer/</guid>
      <description>&lt;p&gt;This is a sequencer made for controlling modular systems. It has 8 knobs controlling the time/length of each step and 8 knobs controlling the CV output for each step, generating interesting rhythmic patterns. The sequencer has a random mode, start/stop, two time-multipliers and a slide switch.&lt;/p&gt;
&lt;p&gt;The sequencer is based on a teensy 2.0 source code can be found &lt;a href=&#34;https://github.com/simonjuha/TimeStepSequencer&#34;&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/8V2p9HHjfRA&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;video controls preload=&#34;metadata&#34; src=&#34;https://simonjuhl.net/timestep-sequencer/timestep.mp4&#34; style=&#34;display:block;width:100%;height:auto;aspect-ratio:16/9;&#34;&gt;&lt;/video&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;gallery gallery-stacked&#34;&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_2133-v2-1024x682.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_2131-v2-1024x682.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_2128-v2-1024x682.jpg&#34;&gt;&lt;/p&gt;
&lt;/div&gt;</description>
    </item>
    <item>
      <title>Noise Toolbox</title>
      <link>https://simonjuhl.net/noise-toolbox/</link>
      <pubDate>Tue, 21 Jan 2020 21:09:25 +0000</pubDate>
      <guid>https://simonjuhl.net/noise-toolbox/</guid>
      <description>&lt;p&gt;&lt;div class=&#34;columns&#34;&gt;
&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;This is a modular synthesizer build with focus on noise music or non-musical purpose. Using different effects, filters distortion etc. weird noise can be generated through feedback loops or external input.&lt;/div&gt;

&lt;div class=&#34;column&#34;&gt;&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/EUwDvh8HWDE&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;

&lt;div class=&#34;gallery gallery-collage&#34;&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_5458-1024x683.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_5467-1024x683.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_5465-1024x683.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;IMG_5462-1024x683.jpg&#34;&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/p&gt;
&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;div class=&#34;columns&#34;&gt;

&lt;div class=&#34;column&#34;&gt;&lt;p&gt;The unit contains the following modules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;3 delay modules&lt;/li&gt;
&lt;li&gt;3 distortion/wavefolds&lt;/li&gt;
&lt;li&gt;2 tone controls&lt;/li&gt;
&lt;li&gt;1 dual equalizer&lt;/li&gt;
&lt;li&gt;1 3×3 matrix mixer&lt;/li&gt;
&lt;li&gt;1 oscilator/LFO&lt;/li&gt;
&lt;li&gt;1 VCO module&lt;/li&gt;
&lt;li&gt;1 external instrument input&lt;/li&gt;
&lt;li&gt;1 digital noise module&lt;/li&gt;
&lt;li&gt;2 resonance filters&lt;/li&gt;
&lt;li&gt;2 mults&lt;/li&gt;
&lt;li&gt;2 mixes&lt;/li&gt;
&lt;li&gt;1 mixer for output&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>4 Voice drone-machine</title>
      <link>https://simonjuhl.net/4-voice-drone-machine/</link>
      <pubDate>Thu, 31 Oct 2019 22:18:25 +0000</pubDate>
      <guid>https://simonjuhl.net/4-voice-drone-machine/</guid>
      <description>&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34; style=&#34;--w:30%&#34;&gt;&lt;p&gt;This is a drone machine consisting of four identical oscillators. Each oscillator can be tuned by two potentiometer; course and fine.&lt;/p&gt;
&lt;p&gt;A patch-bay on the instrument are used to cross modulate the different oscillators, through frequency divisions.&lt;/p&gt;
&lt;p&gt;The machine also have a tone-control and volume control for controlling the output.&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34; style=&#34;--w:60%&#34;&gt;&lt;div class=&#34;youtube-embed&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/fGQaQpeK_Dc&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:640px;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Video Synthesizer</title>
      <link>https://simonjuhl.net/video-synthesizer/</link>
      <pubDate>Thu, 13 Dec 2018 13:41:00 +0000</pubDate>
      <guid>https://simonjuhl.net/video-synthesizer/</guid>
      <description>&lt;h2 id=&#34;video-synthesizer&#34;&gt;Video Synthesizer&lt;/h2&gt;
&lt;p&gt;This is a video synthsizer cable of synthesizing a VGA signal. The instrument/tool is based on a VGA-test module, with its VGA-output broken into multiple signals. The signals can be patched through different other modules such as a clock divider etc. The insturment can be used for VJ’ing og just pure fun.&lt;/p&gt;
&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;The Testing module breaks out into each color-channel, horizontal and vertical -video sync. The picture coming from the tester can be changed using a gate signal trough an external mini jack.&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;vidsynthgen.jpg&#34;&gt;&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;p&gt;&lt;a href=&#34;https://www.instagram.com/p/Bp7V0LbBFuE/&#34;&gt;View this post on Instagram&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.instagram.com/p/Bp7V0LbBFuE/&#34;&gt;A post shared by @simonjuhl_&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Conductive Touch synthesizer</title>
      <link>https://simonjuhl.net/conductive-touch-synthesizer/</link>
      <pubDate>Sun, 23 Sep 2018 17:44:53 +0000</pubDate>
      <guid>https://simonjuhl.net/conductive-touch-synthesizer/</guid>
      <description>&lt;p&gt;This is a polyphonic synthesizer made schmitt-trigger oscillators. Signals from each Individual oscillator is transfered through finger/flesh and into the mix. This also make it super noisy.&lt;/p&gt;
&lt;div class=&#34;youtube-embed youtube-embed--wide&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/PeapC93S4nQ&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:100%;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;p&gt;The circuit for this projects is very simple. 12 schmitt-trigger oscillators are all connected to different copper-pads, which line up with copper-pads going to the output-mix. When both copper-pads are touched by skin or other conductive material, the singal goes though to the mix and the sound can be heard.&lt;/p&gt;
&lt;p&gt;Since the mixer has a lot of unconnected parts when not touching anything a lot of noise i coming out of the amp (i used a LM386, maybe a less noisy application?).&lt;br&gt;
I tried putting a capacitor on the mixed signals, this seems to be making the signal sort of weak but more soft and less noisy.&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;cnsynth-schematics.jpg&#34;&gt;&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
    <item>
      <title>Electric Motor Synth/Drone</title>
      <link>https://simonjuhl.net/motors/</link>
      <pubDate>Fri, 20 Apr 2018 17:38:15 +0000</pubDate>
      <guid>https://simonjuhl.net/motors/</guid>
      <description>&lt;p&gt;This is a homemade synth/drone is based on 4 tiny electric motors, each with 0-5v CV. An internal piezo amplifies the vibrations from the motors so the sound can be plugged into a mixer etc.&lt;/p&gt;
&lt;div class=&#34;columns&#34;&gt;

&lt;style&gt;.columns{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0}.column{flex:1 1 var(--w,0%);min-width:min(16rem,100%)}.column&gt;:first-child{margin-top:0}.column img{max-width:100%;height:auto}.cover{background:#444 50%/cover no-repeat;color:#fff;text-align:center;padding:3rem 1.5rem;margin:1.5rem 0}.cover p{margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1.1}.figure{margin:1.5rem 0}.figure img{display:block;max-width:100%;height:auto}.figure figcaption{font-size:.85rem;opacity:.75;padding:.35rem 0}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:center;margin:1.5rem 0}.gallery-stacked{grid-template-columns:1fr}.gallery p,.gallery .figure{margin:0}.gallery img{display:block;width:100%;height:auto}.gallery-pixel img{image-rendering:pixelated}.gallery img,img.zoomable{cursor:zoom-in}.zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.92);overflow:hidden;cursor:zoom-out;transform:translateY(100%);transition:transform 500ms cubic-bezier(.22,.61,.36,1)}.zoom-overlay.is-open{transform:translateY(0)}.zoom-overlay img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none;margin:0;display:block;will-change:transform;user-select:none;-webkit-user-drag:none}.youtube-embed{padding-bottom:var(--gap)}&lt;/style&gt;&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;motors2.jpg&#34;&gt;&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;motors3.jpg&#34;&gt;&lt;/div&gt;


&lt;/div&gt;

&lt;div class=&#34;youtube-embed youtube-embed--wide&#34;&gt;
  &lt;iframe
    src=&#34;https://www.youtube-nocookie.com/embed/2qyIDLuZqUE&#34;
    title=&#34;YouTube video&#34;
    loading=&#34;lazy&#34;
    allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34;
    allowfullscreen
    referrerpolicy=&#34;strict-origin-when-cross-origin&#34;
    style=&#34;display:block;width:100%;max-width:100%;aspect-ratio:16/9;border:0;height:auto;&#34;
  &gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;h3 id=&#34;schematics&#34;&gt;Schematics&lt;/h3&gt;
&lt;div class=&#34;columns&#34;&gt;

&lt;div class=&#34;column&#34;&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;motors-schematics1.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Here are some more build pictures on instagram: &lt;a href=&#34;https://www.instagram.com/p/BoBYjLxBuxu/&#34;&gt;Link&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;div class=&#34;column&#34;&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;motors-schematics2.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Each motor is driven by an NPN-transistor in this case: 2N2222. An opamp is controlling the voltage aplied to the motor.&lt;br&gt;
I used a TL074 op-amp for my project, but any op-amp should do.&lt;br&gt;
potentiometers can be put between CV or 5v to attenuate the speed of the motors.&lt;br&gt;
For the amplifiing the piezo i used a LM386.&lt;br&gt;
&lt;em&gt;I am not an expert in electronics so these scehamtics can problerbly be improved&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;/div&gt;</description>
    </item>
  </channel>
</rss>
