<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Qídé Studio – Lab Notes</title>
    <link>https://qide.studio/lab-notes.html</link>
    <description>A dated record of releases, papers, exhibitions, and research milestones at Qídé Studio.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 06 Jul 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>0xASC11 v1.0.0</title>
      <link>https://qide.studio/lab-notes.html#0xasc11-1-0-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#0xasc11-1-0-0</guid>
      <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 6 July 2026. 0xASC11 is a fifth mobile camera app in
                the 0x suite. It samples the live camera feed into a grid of
                cells and maps the average brightness of each cell to a
                rectangle-width glyph (A–K) from a custom font. Cell size and
                contrast are adjustable; styles include Mono (black on white),
                Invert (white on black), Accent (black on yellow), and Random
                (two sampled colors). Output saves as a 1080 × 1920 PNG.
              </p>
              <p>
                v1.0.0 · CC BY 4.0 ·
                <a
                  href="tools/0xASC11/0xASC11.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>0xHLFT v1.0.0</title>
      <link>https://qide.studio/lab-notes.html#0xhlft-1-0-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#0xhlft-1-0-0</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 5 July 2026. 0xHLFT is a fourth mobile camera app in the
                0x suite. It captures a frame from the live camera feed and
                renders it as a halftone image with adjustable dot size, grid
                angle, and ink mode. Modes include black-and-white, duotone with selectable
                ink and paper colors, and moiré. Output saves as a 1080 × 1920
                PNG.
              </p>
              <p>
                v1.0.0 · CC BY 4.0 ·
                <a
                  href="tools/0xHLFT/0xHLFT.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Neon Noir v1.2.0</title>
      <link>https://qide.studio/lab-notes.html#neon-noir-1-2-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#neon-noir-1-2-0</guid>
      <pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 4 July 2026. Neon Noir v1.2.0 adds export format choice
                (JPEG, PNG, or WebP) and a custom filename prefix, so output can
                match delivery requirements without leaving the tool. The Output
                panel now lists the format dropdown and prefix field alongside
                the existing JPEG quality slider and download button.
              </p>
              <p>
                v1.2.0 · CC BY 4.0 ·
                <a
                  href="tools/neon-noir/neon-noir.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Renoir v3.5.0</title>
      <link>https://qide.studio/lab-notes.html#renoir-3-5-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#renoir-3-5-0</guid>
      <pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 3 July 2026. Renoir v3.5.0 adds
                <code>ArtistAnalyzer.artist_color_signature()</code>, a
                high-level API that computes an artist’s portfolio-level color
                signature directly from a WikiArt name, with temporal or random
                sampling and an optional per-period breakdown. A companion
                lower-level method,
                <code>ArtistAnalyzer.analyze_works_color_signature()</code>,
                applies the same signature computation to any custom list of
                works.
              </p>
              <p>
                The release also fixes temporal sampling so that decade
                shortfalls are redistributed to periods with unselected
                candidates, ensuring the requested <code>limit</code> is met
                whenever enough works exist overall.
              </p>
              <p>
                v3.5.0 · MIT ·
                <a
                  href="https://github.com/MichailSemoglou/renoir"
                  target="_blank"
                  rel="noopener noreferrer"
                  >GitHub</a
                >
                ·
                <a
                  href="https://pypi.org/project/renoir-wikiart/"
                  target="_blank"
                  rel="noopener noreferrer"
                  >PyPI</a
                >
                · DOI:
                <a
                  href="https://doi.org/10.5281/zenodo.17355170"
                  target="_blank"
                  rel="noopener noreferrer"
                  >10.5281/zenodo.17355170</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Siss v0.3.0</title>
      <link>https://qide.studio/lab-notes.html#siss-0-3-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#siss-0-3-0</guid>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 2 July 2026. Siss v0.3.0 adds a classic print-style
                halftone look to the Python video-effects tool. A new
                <code>dot</code> symbol type renders filled circles sized by
                local luminance, and a new <code>--grid_type</code> option
                switches between square sampling (default) and a hex-offset
                grid that staggers alternating rows by half a step for
                traditional halftone-screen output. Both options default to
                prior behavior, so existing commands and scripts continue to
                work unchanged.
              </p>
              <p>
                v0.3.0 · MIT ·
                <a
                  href="https://github.com/MichailSemoglou/siss"
                  target="_blank"
                  rel="noopener noreferrer"
                  >GitHub</a
                >
                ·
                <a
                  href="https://pypi.org/project/siss/"
                  target="_blank"
                  rel="noopener noreferrer"
                  >PyPI</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Chroma Gridlock v2.0.0</title>
      <link>https://qide.studio/lab-notes.html#chroma-gridlock-2-0-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#chroma-gridlock-2-0-0</guid>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 2 July 2026. Chroma Gridlock v2.0.0 is now hosted on
                the Qídé Studio site. The control panel is rebuilt with the
                studio’s Qídé UI library, typography switches to Nudica Mono,
                and the visual identity is aligned with the rest of the site.
                New contrast-safe color suggestions propose a passing text
                color for any hovered cell; click the suggestion to apply it.
                PNG export now omits the hover/lock outline.
              </p>
              <p>
                v2.0.0 · CC BY 4.0 ·
                <a
                  href="tools/chroma-gridlock/chroma-gridlock.html"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Video Dithering Tool v1.0.1</title>
      <link>https://qide.studio/lab-notes.html#video-dithering-tool-1-0-1</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#video-dithering-tool-1-0-1</guid>
      <pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 1 July 2026. Video Dithering Tool v1.0.1 applies five
                dithering algorithms to video files frame by frame:
                Floyd-Steinberg (Floyd & Steinberg, 1976), Atkinson,
                Jarvis-Judice-Ninke (Jarvis, Judice & Ninke, 1976), ordered
                Bayer (Bayer, 1973), and random threshold. Outputs PNG
                sequences via FFmpeg or direct animated GIF export.
              </p>
              <p>
                v1.0.1 · MIT ·
                <a
                  href="https://github.com/MichailSemoglou/video-dithering-tool"
                  target="_blank"
                  rel="noopener noreferrer"
                  >GitHub</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Siss v0.2.1</title>
      <link>https://qide.studio/lab-notes.html#siss-0-2-1</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#siss-0-2-1</guid>
      <pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 30 June 2026. Siss v0.2.1 is a Python command-line tool
                for applying duotone and halftone effects to video files.
                Duotone maps per-pixel luminance to a linear blend between two
                colors; halftone renders plus, asterisk, or slash symbols at
                luminance-proportional sizes over a 3×3-pixel grid. Inputs
                accept hex strings, CSS named colors, RGB triples, and named
                palettes. Output containers include MP4, MOV, AVI, MKV, and WMV,
                with a runtime VideoWriter_fourcc probe that selects a working
                codec per format and OS.
              </p>
              <p>
                v0.2.1 · MIT ·
                <a
                  href="https://github.com/MichailSemoglou/siss"
                  target="_blank"
                  rel="noopener noreferrer"
                  >GitHub</a
                >
                ·
                <a
                  href="https://pypi.org/project/siss/"
                  target="_blank"
                  rel="noopener noreferrer"
                  >PyPI</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Renoir v3.4.1</title>
      <link>https://qide.studio/lab-notes.html#renoir-3-4-1</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#renoir-3-4-1</guid>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Added 26 June 2026. Renoir v3.4.1 extracts and analyses works by
                individual artists from WikiArt using k-means palette
                extraction, four color-naming vocabularies, and harmony
                detection. Listed in the Awesome Digital Humanities GitHub list,
                with more than 10,000 downloads on PyPI as renoir-wikiart. DOI:
                10.5281/zenodo.17355170.
              </p>
              <p>
                v3.4.1 · MIT ·
                <a
                  href="https://github.com/MichailSemoglou/renoir"
                  target="_blank"
                  rel="noopener noreferrer"
                  >GitHub</a
                >
                ·
                <a
                  href="https://pypi.org/project/renoir-wikiart/"
                  target="_blank"
                  rel="noopener noreferrer"
                  >PyPI</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Color Constancy Enhancement v1.1.0</title>
      <link>https://qide.studio/lab-notes.html#color-constancy-enhancement-1-1-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#color-constancy-enhancement-1-1-0</guid>
      <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 24 June 2026. Color Constancy Enhancement v1.1.0
                implements color constancy algorithms for photo enhancement,
                based on the review by Foster (2011). The package provides Gray
                World, White Patch, Von Kries adaptation, Retinex, and spatial
                color correction, exposed through a composable pipeline API and
                a CLI. Comparison views, channel statistics, and an illuminant
                diagnostic are included.
              </p>
              <p>
                v1.1.0 · MIT ·
                <a
                  href="https://github.com/MichailSemoglou/color-constancy-photo-enhancement"
                  target="_blank"
                  rel="noopener noreferrer"
                  >GitHub</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Pixel Art Editor v2.1.0</title>
      <link>https://qide.studio/lab-notes.html#pixel-art-editor-2-1-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#pixel-art-editor-2-1-0</guid>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 21 June 2026. Pixel Art Editor v2.1.0 is now hosted on
                the Qídé Studio site. The control panel has been rebuilt with
                the studio’s Qídé UI library, typography has switched to Nudica
                Mono, and the interface includes a Clean UI mode with a Show UI
                toggle that matches the rest of the archive. Images load via
                drag-and-drop, file picker, clipboard paste, or URL; nine pixel
                shapes apply to pixelation and drawing strokes, with pixel-size
                and grid-division modes adjustable in real time. Divisions mode
                adds a Width from Brightness toggle for duotone halftone
                effects. A text overlay supports a nine-position dropdown and
                independent pixelation; a color palette manager holds up to 16
                swatches. Sessions autosave to localStorage every 30 seconds,
                and work saves as a portable JSON project file alongside PNG and
                SVG export.
              </p>
              <p>
                v2.1.0 · CC BY 4.0 ·
                <a
                  href="tools/pixel-art-editor/pixel-art-editor.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Pattern Creator v2.0.0</title>
      <link>https://qide.studio/lab-notes.html#pattern-creator-2-0-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#pattern-creator-2-0-0</guid>
      <pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 20 June 2026. Pattern Creator v2.0.0 is now hosted on
                the Qídé Studio site. The control panel has been rebuilt with
                the studio’s Qídé UI library, typography has switched to Nudica
                Mono, and the interface includes a Clean UI mode with a Show UI
                toggle that matches the rest of the archive. The underlying
                p5.js pattern engine is unchanged: up to five stacked layers of
                shapes can be sized, spaced, rotated, and colored
                independently, then exported as a high-resolution PNG. Presets
                can be saved and loaded, and a custom SVG shape can be uploaded
                for use in any layer.
              </p>
              <p>
                v2.0.0 · CC BY 4.0 ·
                <a
                  href="tools/pattern-creator/pattern-creator.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Fractal Dimensions v1.1.0</title>
      <link>https://qide.studio/lab-notes.html#fractal-dimensions-1-1-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#fractal-dimensions-1-1-0</guid>
      <pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 20 June 2026. Fractal Dimensions v1.1.0 migrates the
                experiment to the studio’s shared Qídé UI control panel, giving
                it the same look and interaction model as Wave Dynamics and
                Algorithmic Forms. The fractal selector, iteration and motion
                controls, color pickers, and visibility toggles are now grouped
                in a collapsible panel; live monitors report vertex count,
                fractal dimension, and FPS. Clean UI mode, an info modal per
                fractal, and PNG / 30-second WebM export round out the update.
              </p>
              <p>
                v1.1.0 · CC BY 4.0 ·
                <a
                  href="experiments/fractal-dimensions/fractal-dimensions.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Experiment</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Algorithmic Forms v1.3.0</title>
      <link>https://qide.studio/lab-notes.html#algorithmic-forms-1-3-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#algorithmic-forms-1-3-0</guid>
      <pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 19 June 2026. Algorithmic Forms v1.3.0 improves
                algorithmic fidelity across the experiment: the gyroid is now a
                true Marching Cubes isosurface instead of a point cloud, the
                Hopf fibration is rendered as explicit circle fibers via
                stereographic projection, and the superellipsoid exposes two
                independent shape exponents. The vertex shader now recomputes
                normals after displacement, non-orientable surfaces receive
                reduced displacement to preserve topology, and the wireframe
                overlay now uses the same shader so it deforms with the surface.
                Independent Surface and Wireframe toggles allow wireframe-only
                views, and geometry rebuilds are debounced with vertex-count
                caps for smoother interaction.
              </p>
              <p>
                v1.3.0 · CC BY 4.0 ·
                <a
                  href="experiments/algorithmic-forms/algorithmic-forms.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Experiment</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>C0SM1C SCR1P7 0x6E v1.3.0</title>
      <link>https://qide.studio/lab-notes.html#c0sm1c-scr1p7-0x6e-1-3-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#c0sm1c-scr1p7-0x6e-1-3-0</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 18 June 2026. C0SM1C SCR1P7 0x6E v1.3.0 adds
                single-frame PNG export. The Export panel now includes a PNG Res
                dropdown (1920 × 1080, 2560 × 1440, 3840 × 2160, or Current
                viewport) and a Save PNG button. The canvas temporarily resizes
                to the chosen resolution, renders one frame, downloads the
                image, and restores the viewport.
              </p>
              <p>
                The tool continues to render user-supplied text as animated 3D
                point clouds via real-time WebGL, with the Qídé UI control
                panel, Nudica Mono typography, Clean UI mode, custom font and
                photo sprite upload, keyframe timeline, WebM recording, GIF
                export, and PNG sequence export.
              </p>
              <p>
                v1.3.0 · CC BY 4.0 ·
                <a
                  href="tools/C0SM1C-SCR1P7-0x6E/C0SM1C-SCR1P7-0x6E.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Wave Dynamics v1.2.0</title>
      <link>https://qide.studio/lab-notes.html#wave-dynamics-1-2-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#wave-dynamics-1-2-0</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 18 June 2026. Wave Dynamics v1.2.0 migrates the controls
                to the studio’s Qídé UI library, adopts Nudica Mono typography,
                and adds a Clean UI mode with a “Show UI” toggle. The experiment
                now runs nine real-time WebGL wave simulations: Standing Wave,
                Wave Interference, Ripple Tank, Chladni Pattern, Perlin Noise,
                Spherical Harmonics, Kelvin-Helmholtz Instability, Bessel
                Function, and Wave Packet. New controls include color pickers,
                independent Surface and Wireframe toggles, particle toggle,
                auto-rotate, live monitors for vertices, wavelength, and FPS,
                plus export options for PNG stills and 30-second high-resolution
                WebM video.
              </p>
              <p>
                v1.2.0 · CC BY 4.0 ·
                <a
                  href="experiments/wave-dynamics/wave-dynamics.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Experiment</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>C0SM1C SCR1P7 0x6E v1.2.0</title>
      <link>https://qide.studio/lab-notes.html#c0sm1c-scr1p7-0x6e-1-2-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#c0sm1c-scr1p7-0x6e-1-2-0</guid>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 17 June 2026. C0SM1C SCR1P7 0x6E v1.2.0 migrates the
                control panel from Tweakpane to the studio’s Qídé UI library,
                adopts Nudica Mono typography, and adds a Clean UI mode with a
                “Show UI” toggle. The tool still renders user-supplied text as
                animated 3D point clouds via real-time WebGL, with photo sprite
                mode, a keyframe timeline, custom font upload, and multi-format
                export: WebM, GIF, and PNG sequence.
              </p>
              <p>
                v1.2.0 · CC BY 4.0 ·
                <a
                  href="tools/C0SM1C-SCR1P7-0x6E/C0SM1C-SCR1P7-0x6E.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Babylonian Mathematics v1.0.0</title>
      <link>https://qide.studio/lab-notes.html#babylonian-mathematics-1-0-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#babylonian-mathematics-1-0-0</guid>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Released 17 June 2026. Babylonian Mathematics v1.0.0 is a
                browser-based visualisation of Babylonian mathematics through
                seven interactive geometric sketches: sexagesimal arithmetic,
                Plimpton 322 Pythagorean triples, Seleucid-period zigzag
                functions, the YBC 7289 square-root of 2 approximation, BM 13901
                completing-the-square proofs, and reciprocal tables. Controls
                are built with the studio’s Qídé UI library.
              </p>
              <p>
                v1.0.0 · CC BY 4.0 ·
                <a
                  href="experiments/babylonian-mathematics/babylonian-mathematics.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Experiment</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Particle Nova v1.1.0</title>
      <link>https://qide.studio/lab-notes.html#particle-nova-1-1-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#particle-nova-1-1-0</guid>
      <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 16 June 2026. Particle Nova v1.1.0 migrates the control
                panel to the studio’s Qídé UI library, matching the site
                typography and styling. The update adds Pulse and Orbit
                explosion modes and removes the Brightness and Contrast sliders.
              </p>
              <p>
                v1.1.0 · CC BY 4.0 ·
                <a
                  href="tools/particle-nova/particle-nova.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
    <item>
      <title>Color lab v2.1.0</title>
      <link>https://qide.studio/lab-notes.html#color-lab-2-1-0</link>
      <guid isPermaLink="true">https://qide.studio/lab-notes.html#color-lab-2-1-0</guid>
      <pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[<p>
                Updated 13 June 2026. Color lab v2.1.0 replaces the inline HTML
                controls with the studio’s Qídé UI library, matching the site
                typography and styling. A Harmonies section lets users isolate
                and display one relationship at a time – complementary,
                analogous, triadic, or tetradic – directly on the wheel. The
                color-count slider now ranges from 6 to 48 sections, and the
                wheel scales to 80% of the viewport on large screens. The JSON /
                ASE / ACO export remains unchanged.
              </p>
              <p>
                v2.1.0 · CC BY 4.0 ·
                <a
                  href="tools/color-lab/color-lab.html"
                  target="_blank"
                  rel="noopener noreferrer"
                  >View Web Tool</a
                >
              </p>]]></description>
    </item>
  </channel>
</rss>
