PageSourceSearch

https://www.signal-to-noise.co.uk/projects/revolv

html signal-to-noise.co.uk collected 2026-10-07 15:32:06 UTC 36,154 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="inter_439550f-module__q2uxJW__variable jetbrains_mono_18cc3f9a-module__YP9MLq__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/immutable/media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/logo-signal-to-noise.png"/><link rel="stylesheet" href="/_next/static/immutable/chunks/1gjwitpfz86ht.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/2m_hunzwad8t7.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/3249o7e0mwrd-.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/1kttnnbvna0b_.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/immutable/chunks/17tuxysuvqwd2.js"/>
1<script src="/_next/static/immutable/chunks/28fkf9f9btak4.js" async=""></script>
1<script src="/_next/static/immutable/chunks/20u2y73_rnagc.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3wc_kxht-4htf.js" async=""></script>
1<script src="/_next/static/immutable/chunks/turbopack-18pzx274rl-uj.js" async=""></script>
1<script src="/_next/static/immutable/chunks/1diw3ic02dzao.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/03nlifkr_qn72.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/2vxf4zuhdchgn.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/3v5w9xw9rmk23.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/1vdherfb3qhry.js" async="" crossorigin=""></script>
1<link rel="preload" href="/_next/static/immutable/chunks/3s09avq87bnje.css" as="style"/><meta name="theme-color" content="#f5f4f1" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#0d0e0f" media="(prefers-color-scheme: dark)"/><title>Revolv — Signal to Noise</title><meta name="description" content="Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation."/><meta property="og:title" content="Revolv — Signal to Noise"/><meta property="og:description" content="Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation."/><meta property="og:image" content="https://www.signal-to-noise.co.uk/imagery/revolv.jpg"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Revolv — Signal to Noise"/><meta name="twitter:description" content="Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation."/><meta name="twitter:image" content="https://www.signal-to-noise.co.uk/imagery/revolv.jpg"/><link rel="icon" href="/icon.svg" type="image/svg+xml" sizes="any"/><link rel="icon" href="/favicon.ico" sizes="48x48 32x32 16x16"/><link rel="apple-touch-icon" href="/apple-icon.png"/><meta name="next-size-adjust" content=""/>
1<script>(function(){try{var t=localStorage.getItem("stn-theme");if(t!=="light"&&t!=="dark"){t=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}document.documentElement.dataset.theme=t}catch(e){document.documentElement.dataset.theme="light"}})()</script>
1<script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script>
1</head><body><div hidden=""><!--$--><!--/$--></div><div class="ProjectPage-module-scss-module__jEhI4G__page"><nav class="NavBar-module-scss-module__CzLuCq__bar"><div class="NavBar-module-scss-module__CzLuCq__brand"><a href="/" class="Logo-module-scss-module___Z-MbG__link"><img src="/logo-signal-to-noise.png" alt="Signal to Noise" class="Logo-module-scss-module___Z-MbG__logo" style="--logo-height:22px"/></a></div><span class="StudioClock-module-scss-module__WiJ0Na__clock"></span><a aria-current="page" class="NavLink-module-scss-module__1n6PAW__link NavLink-module-scss-module__1n6PAW__active" href="/">Projects</a><a class="NavLink-module-scss-module__1n6PAW__link" href="/about">About</a><a class="NavLink-module-scss-module__1n6PAW__link" href="/contact">Contact</a><span class="NavBar-module-scss-module__CzLuCq__controls"><span class="SegmentedControl-module-scss-module__Ynrj1W__group"><button type="button" aria-label="Light mode" class="IconButton-module-scss-module__FV3yTW__button IconButton-module-scss-module__FV3yTW__round IconButton-module-scss-module__FV3yTW__active"><svg width="13" height="13" viewBox="0 0 14 14" fill="none" aria-hidden="true"><circle cx="7" cy="7" r="3" stroke="currentColor" stroke-width="1.1"></circle><path d="M7 .8v1.6M7 11.6v1.6M.8 7h1.6M11.6 7h1.6M2.6 2.6l1.1 1.1M10.3 10.3l1.1 1.1M11.4 2.6l-1.1 1.1M3.7 10.3l-1.1 1.1" stroke="currentColor" stroke-width="1.1" stroke-linecap="round"></path></svg></button><button type="button" aria-label="Dark mode" class="IconButton-module-scss-module__FV3yTW__button IconButton-module-scss-module__FV3yTW__round"><svg width="13" height="13" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.4 8.6A5 5 0 0 1 5.4 2.6a5 5 0 1 0 6 6Z" stroke="currentColor" stroke-width="1.1" stroke-linejoin="round"></path></svg></button></span></span></nav><div class="MobileNav-module-scss-module__Gn7Yxa__wrap"><div class="MobileNav-module-scss-module__Gn7Yxa__header"><a href="/" class="Logo-module-scss-module___Z-MbG__link"><img src="/logo-signal-to-noise.png" alt="Signal to Noise" class="Logo-module-scss-module___Z-MbG__logo" style="--logo-height:15px"/></a><button type="button" class="MobileNav-module-scss-module__Gn7Yxa__pill" aria-expanded="false" aria-controls="mobile-menu"><span class="MobileNav-module-scss-module__Gn7Yxa__bars" aria-hidden="true"><span class="MobileNav-module-scss-module__Gn7Yxa__bar"></span><span class="MobileNav-module-scss-module__Gn7Yxa__bar"></span></span>MENU</button></div></div><main class="ProjectPage-module-scss-module__jEhI4G__main"><header class="ProjectHeader-module-scss-module__McakEa__header"><nav class="ProjectHeader-module-scss-module__McakEa__breadcrumb" aria-label="Breadcrumb"><a class="ProjectHeader-module-scss-module__McakEa__crumbLink" href="/">PROJECTS</a><span aria-hidden="true">/</span><span>REVOLV</span></nav><h1 class="ProjectHeader-module-scss-module__McakEa__title">Revolv</h1></header><div class="MetaTable-module-scss-module__lGg4oG__wrap"><div class="MetaTable-module-scss-module__lGg4oG__table"><div class="MetaField-module-scss-module___sVj1G__field"><span class="MetaField-module-scss-module___sVj1G__label">MEDIUM</span><span class="MetaField-module-scss-module___sVj1G__value">INTERACTIVE SOUND</span></div><div class="MetaField-module-scss-module___sVj1G__field"><span class="MetaField-module-scss-module___sVj1G__label">MATERIALS</span><span class="MetaField-module-scss-module___sVj1G__value MetaTable-module-scss-module__lGg4oG__multiline">RECORD TURNTABLE, SMARTPHONE/TABLET</span></div><div class="MetaTable-module-scss-module__lGg4oG__wide"><div class="MetaField-module-scss-module___sVj1G__field"><span class="MetaField-module-scss-module___sVj1G__label">TECHNICAL SPECIFICATIONS</span><span class="MetaField-module-scss-module___sVj1G__value MetaTable-module-scss-module__lGg4oG__multiline">CUSTOM AR APPLICATION</span></div></div></div></div><div data-reveal="true"><section class="ProjectIntro-module-scss-module__NhTR-a__section"><div class="ProjectIntro-module-scss-module__NhTR-a__media"><div class="ProjectIntro-module-scss-module__NhTR-a__cell"><div class="MediaFrame-module-scss-module__dvjSfq__frame"><img alt="A turntable on a wooden table, a blue waveform arcing above the spinning record" loading="lazy" decoding="async" data-nimg="fill" class="MediaFrame-module-scss-module__dvjSfq__image" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;
1color:transparent" sizes="(max-width: 760px) 100vw, 50vw" srcSet="/_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimagery%2Frevolv.jpg&amp;w=3840&amp;q=75"/></div></div></div><div class="ProjectIntro-module-scss-module__NhTR-a__body"><p class="ProjectIntro-module-scss-module__NhTR-a__paragraph">Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation.</p><p class="ProjectIntro-module-scss-module__NhTR-a__paragraph">A cyclical waveform graphic emanates from the stylus of the record player, following its mechanical motion and simultaneously reacting to the real time audio output. Sonic analysis of the frequency and amplitude informs both the colour and movement of this augmented waveform, bringing a dynamic visual representation of the record’s audio content.</p></div></section></div><div data-reveal="true"><section class="VideoEmbed-module-scss-module__A55x9q__section"><div class="VideoEmbed-module-scss-module__A55x9q__inner"><div class="VideoEmbed-module-scss-module__A55x9q__label"><span>DOCUMENTATION</span></div><div class="VideoEmbed-module-scss-module__A55x9q__well" style="--video-ratio:3 / 4;--video-max-width:calc(var(--stn-video-max-height) * 0.75)"><iframe src="https://player.vimeo.com/video/712772034?title=0&amp;byline=0&amp;portrait=0" title="Revolv on Vimeo" allow="autoplay; fullscreen; picture-in-picture" loading="lazy" class="VideoEmbed-module-scss-module__A55x9q__frame"></iframe></div></div></section></div><div data-reveal="true"><section class="InstallationViews-module-scss-module__NaOkoa__section"><div class="SectionHeader-module-scss-module__OCGYdG__header"><span class="SectionHeader-module-scss-module__OCGYdG__label">INSTALLATION VIEWS</span><span class="SectionHeader-module-scss-module__OCGYdG__trailing"><span class="SectionHeader-module-scss-module__OCGYdG__count">03</span></span></div><div class="InstallationViews-module-scss-module__NaOkoa__grid"><div class="InstallationViews-module-scss-module__NaOkoa__cell"><div class="MediaFrame-module-scss-module__dvjSfq__frame"><img alt="The record seen close, waveforms tracing the groove beside live level and frequency readouts" loading="lazy" decoding="async" data-nimg="fill" class="MediaFrame-module-scss-module__dvjSfq__image" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;
1color:transparent" sizes="(max-width: 760px) 100vw, 33vw" srcSet="/_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimagery%2Frevolv-02.jpg&amp;w=3840&amp;q=75"/></div></div><div class="InstallationViews-module-scss-module__NaOkoa__cell"><div class="MediaFrame-module-scss-module__dvjSfq__frame"><img alt="The app view: a record ringed by a cyan waveform, its telemetry set alongside" loading="lazy" decoding="async" data-nimg="fill" class="MediaFrame-module-scss-module__dvjSfq__image" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;
1color:transparent" sizes="(max-width: 760px) 100vw, 33vw" srcSet="/_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimagery%2Frevolv-03.png&amp;w=3840&amp;q=75"/></div></div><div class="InstallationViews-module-scss-module__NaOkoa__cell"><div class="MediaFrame-module-scss-module__dvjSfq__frame"><img alt="Hands holding a phone that shows the augmented turntable, a blue waveform circling the vinyl" loading="lazy" decoding="async" data-nimg="fill" class="MediaFrame-module-scss-module__dvjSfq__image" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;
1color:transparent" sizes="(max-width: 760px) 100vw, 33vw" srcSet="/_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimagery%2Frevolv-04.jpg&amp;w=3840&amp;q=75"/></div></div></div></section></div><div data-reveal="true"><section class="ExhibitionList-module-scss-module__oBOHua__section"><div class="ExhibitionList-module-scss-module__oBOHua__label">SELECTED PRESS</div><div class="ExhibitionList-module-scss-module__oBOHua__row"><a class="ExhibitionList-module-scss-module__oBOHua__name ExhibitionList-module-scss-module__oBOHua__link" href="https://uncrate.com/de/article/revolv-ar-vinyl-visualizer/" target="_blank" rel="noreferrer">Uncrate</a><span class="ExhibitionList-module-scss-module__oBOHua__place">Revolv AR Vinyl Visualizer</span><span class="ExhibitionList-module-scss-module__oBOHua__year">2022</span></div><div class="ExhibitionList-module-scss-module__oBOHua__row"><a class="ExhibitionList-module-scss-module__oBOHua__name ExhibitionList-module-scss-module__oBOHua__link" href="https://80.lv/articles/revolv-ar-visualizes-vinyl-sound-in-real-time" target="_blank" rel="noreferrer">80 Level</a><span class="ExhibitionList-module-scss-module__oBOHua__place">Revolv AR Visualizes Vinyl Sound in Real-Time</span><span class="ExhibitionList-module-scss-module__oBOHua__year">2022</span></div><div class="ExhibitionList-module-scss-module__oBOHua__row"><a class="ExhibitionList-module-scss-module__oBOHua__name ExhibitionList-module-scss-module__oBOHua__link" href="https://theawesomer.com/revolv/668646/" target="_blank" rel="noreferrer">The Awesomer</a><span class="ExhibitionList-module-scss-module__oBOHua__place">Revolv App Lets You See Your Records Sonic Waveforms as They Play</span><span class="ExhibitionList-module-scss-module__oBOHua__year">2022</span></div></section></div><nav class="ProjectPager-module-scss-module__ZiUD0a__pager" aria-label="Project navigation"><a class="ProjectPager-module-scss-module__ZiUD0a__link" href="/projects/arcs"><img alt="" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="ProjectPager-module-scss-module__ZiUD0a__thumb" style="color:transparent" srcSet="/_next/image?url=%2Fimagery%2Farcs.png&amp;w=64&amp;q=75 1x, /_next/image?url=%2Fimagery%2Farcs.png&amp;w=128&amp;q=75 2x" src="/_next/image?url=%2Fimagery%2Farcs.png&amp;w=128&amp;q=75"/><span class="ProjectPager-module-scss-module__ZiUD0a__text"><span class="ProjectPager-module-scss-module__ZiUD0a__direction">PREVIOUS</span><span class="ProjectPager-module-scss-module__ZiUD0a__name">ARCS</span></span></a><a class="ProjectPager-module-scss-module__ZiUD0a__link ProjectPager-module-scss-module__ZiUD0a__next" href="/projects/collider"><span class="ProjectPager-module-scss-module__ZiUD0a__text"><span class="ProjectPager-module-scss-module__ZiUD0a__direction">NEXT</span><span class="ProjectPager-module-scss-module__ZiUD0a__name">Collider</span></span><img alt="" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="ProjectPager-module-scss-module__ZiUD0a__thumb" style="color:transparent" srcSet="/_next/image?url=%2Fimagery%2Fcollider.jpg&amp;w=64&amp;q=75 1x, /_next/image?url=%2Fimagery%2Fcollider.jpg&amp;w=128&amp;q=75 2x" src="/_next/image?url=%2Fimagery%2Fcollider.jpg&amp;w=128&amp;q=75"/></a></nav></main><footer class="Footer-module-scss-module__JLT4gq__footer"><span><span><a class="Footer-module-scss-module__JLT4gq__social" href="https://www.instagram.com/signaltonoise_/" target="_blank" rel="noreferrer">Instagram</a></span><span>, <a class="Footer-module-scss-module__JLT4gq__social" href="https://vimeo.com/signaltonoise" target="_blank" rel="noreferrer">Vimeo</a></span><span>, <a class="Footer-module-scss-module__JLT4gq__social" href="https://x.com/SignaltoNoise1" target="_blank" rel="noreferrer">Twitter</a></span></span><a class="Footer-module-scss-module__JLT4gq__email" href="mailto:[email protected]">[email protected]</a></footer></div><!--$--><!--/$-->
1<script src="/_next/static/immutable/chunks/17tuxysuvqwd2.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[18359,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"themeInitScript\"]\n3:I[18359,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"ThemeProvider\"]\n4:I[39756,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"default\"]\n5:I[37457,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"default\"]\n6:I[22016,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\",\"/_next/static/immutable/chunks/03nlifkr_qn72.js\"],\"\"]\n8:I[97367,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"OutletBoundary\"]\n9:\"$Sreact.suspense\"\nc:I[97367,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"ViewportBoundary\"]\ne:I[97367,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"MetadataBoundary\"]\n10:I[68027,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"default\",1]\n:HL[\"/_next/static/immutable/chunks/1gjwitpfz86ht.css\",\"style\"]\n:HL[\"/_next/static/immutable/media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/chunks/2m_hunzwad8t7.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/3249o7e0mwrd-.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/1kttnnbvna0b_.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/3s09avq87bnje.css\",\"style\"]\nb:X\n0:{\"P\":null,\"c\":[\"\",\"projects\",\"revolv\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"projects\",{\"children\":[[\"slug\",\"revolv\",\"d\",[]],{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/1gjwitpfz86ht.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/1diw3ic02dzao.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_439550f-module__q2uxJW__variable jetbrains_mono_18cc3f9a-module__YP9MLq__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}]}],[\"$\",\"body\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"main\",null,{\"className\":\"not-found-module-scss-module__Ds4FFW__wrap\",\"children\":[[\"$\",\"p\",null,{\"className\":\"not-found-module-scss-module__Ds4FFW__label\",\"children\":\"404 / NOT FOUND\"}],[\"$\",\"h1\",null,{\"className\":\"not-found-module-scss-module__Ds4FFW__title\",\"children\":\"No such project.\"}],[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"not-found-module-scss-module__Ds4FFW__link\",\"children\":\"Back to selected work →\"}]]}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/3s09avq87bnje.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L7\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/2m_hunzwad8t7.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/3249o7e0mwrd-.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/1kttnnbvna0b_.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/2vxf4zuhdchgn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/3v5w9xw9rmk23.js\",\"async\":true,\"nonce\":\"$undefined\"}
1],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/1vdherfb3qhry.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L8\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@a\"}]}]]}],{},null,false,null]},null,false,\"$b\"]},null,false,\"$b\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lc\",null,{\"children\":\"$Ld\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lf\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$10\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/1gjwitpfz86ht.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"hntEeYRSiW2ztBQTlK2T4\"}\n11:I[67895,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\",\"/_next/static/immutable/chunks/2vxf4zuhdchgn.js\",\"/_next/static/immutable/chunks/3v5w9xw9rmk23.js\",\"/_next/static/immutable/chunks/1vdherfb3qhry.js\"],\"ProjectPage\"]\nb:C\n7:[\"$\",\"$L11\",null,{\"project\":{\"id\":\"revolv\",\"title\":\"REVOLV\",\"name\":\"Revolv\",\"medium\":\"Interactive Sound\",\"mediumMeta\":\"INTERACTIVE SOUND\",\"year\":\"2020\",\"description\":\"Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation.\",\"image\":\"/imagery/revolv.jpg\",\"images\":[{\"src\":\"/imagery/revolv.jpg\",\"alt\":\"A turntable on a wooden table, a blue waveform arcing above the spinning record\"},{\"src\":\"/imagery/revolv-02.jpg\",\"alt\":\"The record seen close, waveforms tracing the groove beside live level and frequency readouts\"},{\"src\":\"/imagery/revolv-03.png\",\"alt\":\"The app view: a record ringed by a cyan waveform, its telemetry set alongside\"},{\"src\":\"/imagery/revolv-04.jpg\",\"alt\":\"Hands holding a phone that shows the augmented turntable, a blue waveform circling the vinyl\"}],\"materials\":\"RECORD TURNTABLE, SMARTPHONE/TABLET\",\"technical\":\"CUSTOM AR APPLICATION\",\"body\":[\"Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation.\",\"A cyclical waveform graphic emanates from the stylus of the record player, following its mechanical motion and simultaneously reacting to the real time audio output. Sonic analysis of the frequency and amplitude informs both the colour and movement of this augmented waveform, bringing a dynamic visual representation of the record’s audio content.\"],\"video\":{\"provider\":\"vimeo\",\"id\":\"712772034\",\"title\":\"Revolv on Vimeo\",\"ratio\":\"3 / 4\"},\"press\":[{\"name\":\"Uncrate\",\"place\":\"Revolv AR Vinyl Visualizer\",\"year\":\"2022\",\"url\":\"https://uncrate.com/de/article/revolv-ar-vinyl-visualizer/\"},{\"name\":\"80 Level\",\"place\":\"Revolv AR Visualizes Vinyl Sound in Real-Time\",\"year\":\"2022\",\"url\":\"https://80.lv/articles/revolv-ar-visualizes-vinyl-sound-in-real-time\"},{\"name\":\"The Awesomer\",\"place\":\"Revolv App Lets You See Your Records Sonic Waveforms as They Play\",\"year\":\"2022\",\"url\":\"https://theawesomer.com/revolv/668646/\"}]},\"previous\":{\"id\":\"arcs\",\"title\":\"ARCS\",\"name\":\"ARCS\",\"medium\":\"AR Sound Prototype\",\"mediumMeta\":\"AR SOUND PROTOTYPE\",\"year\":\"2019\",\"description\":\"ARCS (Augmented Reality Circuit Sniffer) is a reactive Augmented Reality sound device exploring the invisible electromagnetic fields that are emitted by the mass of electronic devices that surround us. The work invites participants to scan a range of devices using a smartphone app and custom handheld sensor that both visualises and sonifies these emanating electromagnetic waves in a real-time AR experience.\",\"image\":\"/imagery/arcs.png\",\"images\":[{\"src\":\"/imagery/arcs.png\",\"alt\":\"An augmented form rising from a hard drive on a desk, its level and frequency read out beneath\"},{\"src\":\"/imagery/arcs-02.jpg\",\"alt\":\"The app scanning a portable drive, a jagged orange and blue form over it\"},{\"src\":\"/imagery/arcs-03.jpg\",\"alt\":\"The app scanning a phone, the sensed field drawn as a petalled form above the screen\"}],\"technical\":\"CUSTOM ELECTRONICS, CUSTOM AR APPLICATION\",\"fullTitle\":\"ARCS: Augmented Reality Circuit Sniffer\",\"body\":[\"ARCS (Augmented Reality Circuit Sniffer) is a reactive Augmented Reality sound device exploring the invisible electromagnetic fields that are emitted by the mass of electronic devices that surround us. The work invites participants to scan a range of devices using a smartphone app and custom handheld sensor that both visualises and sonifies these emanating electromagnetic waves in a real-time AR experience.\"],\"video\":{\"provider\":\"vimeo\",\"id\":\"397828290\",\"title\":\"ARCS: Augmented Reality Circuit Sniffer on Vimeo\"}},\"next\":{\"id\":\"collider\",\"title\":\"COLLIDER\",\"name\":\"Collider\",\"medium\":\"Mixed Reality, Sound\",\"mediumMeta\":\"MIXED REALITY, SOUND\",\"year\":\"2026\",\"description\":\"Collider is a mixed reality sound installation that blends spatial music creation, immersive soundscapes and tactile digital interaction. By bringing digital sound objects into the physical environment, it invites participants to explore the relationship between sound, movement and architectural space.\",\"image\":\"/imagery/collider.jpg\",\"images\":[{\"src\":\"/imagery/collider-05.jpg\",\"alt\":\"Arcs sweeping the length of a warehouse from the daylit window wall, a sound object hanging at the end of one\"},{\"src\":\"/imagery/collider.jpg\",\"alt\":\"Collider arcs spanning a warehouse ceiling\"},{\"src\":\"/imagery/collider-02.jpg\",\"alt\":\"Blue and white arcs curving through a warehouse, sound objects hanging along them\"},{\"src\":\"/imagery/collider-06.jpg\",\"alt\":\"Blue and white arcs crossing close to the camera against the warehouse's brick pier\"},{\"src\":\"/imagery/collider-03.jpg\",\"alt\":\"The headset view: arcs sweeping from ceiling to floor across the brick interior\"},{\"src\":\"/imagery/collider-07.jpg\",\"alt\":\"Arcs arching either side of a steel column, a sound object rising on a trail from the floor\"},{\"src\":\"/imagery/collider-04.jpg\",\"alt\":\"A sound object hanging against a brick wall, the room lensed through it\"}],\"technical\":\"CUSTOM XR APPLICATION, MIXED REALITY HEADSET\",\"body\":[\"Collider is a mixed reality sound installation that blends spatial music creation, immersive soundscapes and tactile digital interaction. By bringing digital sound objects into the physical environment, it invites participants to explore the relationship between sound, movement and architectural space.\",\"Through a mixed reality headset, participants create and manipulate digital objects in real time, building compositions shaped by the space around them. These objects move through the environment, creating layered rhythms and evolving soundscapes until the architecture itself becomes both an instrument and part of the composition.\"]}}]\nd:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#f5f4f1\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"content\":\"#0d0e0f\",\"media\":\"(prefers-color-scheme: dark)\"}]]\n12:I[27201,[\"/_next/static/immutable/chunks/1diw3ic02dzao.js\"],\"IconMark\"]\na:null\nf:[[\"$\",\"title\",\"0\",{\"children\":\"Revolv — Signal to Noise\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation.\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"Revolv — Signal to Noise\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation.\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:image\",\"content\":\"https://www.signal-to-noise.co.uk/imagery/revolv.jpg\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"6\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:title\",\"content\":\"Revolv — Signal to Noise\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:description\",\"content\":\"Revolv is a prototype Augmented Reality experience blending augmented graphical sonic data onto the iconic vinyl record turntable. The work takes the form of a smartphone/tablet app and aims to explore tension between analogue and digital technologies, fusing temporalities through the merging of past media with contemporary innovation.\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:image\",\"content\":\"https://www.signal-to-noise.co.uk/imagery/revolv.jpg\"}],[\"$\",\"link\",\"10\",{\"rel\":\"icon\",\"href\":\"/icon.svg\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}],[\"$\",\"link\",\"11\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"48x48 32x32 16x16\"}],[\"$\",\"link\",\"12\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\"}],[\"$\",\"$L12\",\"13\",{}]]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.