[{"data":1,"prerenderedAt":288},["ShallowReactive",2],{"$pUM5K5hofV":3},[4,181],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"subtitle":11,"year":12,"featured":7,"cover":13,"source":14,"category":15,"tags":16,"stills":19,"body":53,"_type":175,"_id":176,"_source":177,"_file":178,"_stem":179,"_extension":180},"/projects/film-experimentation","projects",false,"","Film Experimentation","An ongoing series of Super 8 short films exploring analog process as a creative practice. Rather than correcting for the medium's instabilities — grain, flicker, gate weave, chemical streaks — these experiments treat them as compositional material. Each roll is a self-contained study in exposure, chemistry, and gesture.","Super 8 explorations in analog process, chemical accidents, and material cinema",2023,"/images/film_experimentatio/cover.webp","https://pedroespinosa.ch","film",[17,18],"super8","analog",[20,23,26,29,32,35,38,41,44,47,50],{"src":21,"alt":22},"/images/film_experimentatio/sequence-01-00-00-05-03-still01.webp","Super 8 still – high contrast silhouette",{"src":24,"alt":25},"/images/film_experimentatio/sequence-01-00-00-05-04-still02.webp","Super 8 still – grain and light bleed",{"src":27,"alt":28},"/images/film_experimentatio/sequence-01-00-02-53-13-still03.webp","Super 8 still – light leak and motion blur",{"src":30,"alt":31},"/images/film_experimentatio/sequence-01-00-01-58-01-still04.webp","Super 8 still – hand-processed artifacts",{"src":33,"alt":34},"/images/film_experimentatio/sequence-01-00-00-24-04-still05.webp","Super 8 still – gate weave and flicker",{"src":36,"alt":37},"/images/film_experimentatio/sequence-01-00-00-21-07-still06.webp","Super 8 still – dense grain bloom",{"src":39,"alt":40},"/images/film_experimentatio/sequence-01-00-00-09-16-still07.webp","Super 8 still – chemical streak texture",{"src":42,"alt":43},"/images/film_experimentatio/sequence-01-00-00-09-17-still08.webp","Super 8 still – exposure surge",{"src":45,"alt":46},"/images/film_experimentatio/sequence-01-00-00-10-00-still09.webp","Super 8 still – shadow detail and abrasion",{"src":48,"alt":49},"/images/film_experimentatio/sequence-01-00-00-10-02-still010.webp","Super 8 still – surface erosion and grain",{"src":51,"alt":52},"/images/film_experimentatio/sequence-01-00-00-10-03-still011.webp","Super 8 still – morning light handheld motion",{"type":54,"children":55,"toc":166},"root",[56,63,70,77,82,124,130,135,152,158],{"type":57,"tag":58,"props":59,"children":60},"element","p",{},[61],{"type":62,"value":10},"text",{"type":57,"tag":64,"props":65,"children":67},"h2",{"id":66},"films",[68],{"type":62,"value":69},"Films",{"type":57,"tag":71,"props":72,"children":74},"h3",{"id":73},"jonction",[75],{"type":62,"value":76},"Jonction",{"type":57,"tag":58,"props":78,"children":79},{},[80],{"type":62,"value":81},"A black & white Super 8 piece and a first attempt at self-developing film stock. Created in collaboration with Seba and Sandrine.",{"type":57,"tag":83,"props":84,"children":90},"div",{"className":85},[86,87,88,89],"not-prose","flex","justify-center","my-10",[91,93],{"type":62,"value":92},"\n  ",{"type":57,"tag":83,"props":94,"children":105},{"className":95},[96,97,98,99,100,101,102,103,104],"relative","aspect-video","w-full","max-w-3xl","rounded-xl","overflow-hidden","ring-1","ring-neutral-800","bg-neutral-900",[106,108,123],{"type":62,"value":107},"\n    ",{"type":57,"tag":109,"props":110,"children":122},"iframe",{"src":111,"className":112,"frameBorder":116,"allow":117,"referrerPolicy":118,"title":119,"loading":120,"allowFullScreen":121},"https://www.youtube.com/embed/mudWRf-EI-s?si=CTzZdrmm3cRpdp6M",[113,114,98,115],"absolute","inset-0","h-full","0","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","strict-origin-when-cross-origin","Jonction – Super 8","lazy",true,[],{"type":62,"value":92},{"type":57,"tag":71,"props":125,"children":127},{"id":126},"la-vie-est-un-croissant",[128],{"type":62,"value":129},"La vie est un croissant",{"type":57,"tag":58,"props":131,"children":132},{},[133],{"type":62,"value":134},"A short film test shot on Kodak Vision3 200T and developed at Zebra Lab (Geneva), functioning as a baseline study of camera handling, stock response, and lab processing. The frame-by-frame scan was kept intentionally neutral — no stabilization or grain management — to study how the material behaves straight out of the lab.",{"type":57,"tag":83,"props":136,"children":138},{"className":137},[86,87,88,89],[139,140],{"type":62,"value":92},{"type":57,"tag":83,"props":141,"children":143},{"className":142},[96,97,98,99,100,101,102,103,104],[144,145,151],{"type":62,"value":107},{"type":57,"tag":109,"props":146,"children":150},{"src":147,"className":148,"frameBorder":116,"allow":117,"referrerPolicy":118,"title":149,"loading":120,"allowFullScreen":121},"https://www.youtube.com/embed/CKy9bHeyCxI?si=oDRkmU_wYNtwCFYA",[113,114,98,115],"La vie est un croissant – Super 8 Test",[],{"type":62,"value":92},{"type":57,"tag":64,"props":153,"children":155},{"id":154},"super-8-stills",[156],{"type":62,"value":157},"Super 8 Stills",{"type":57,"tag":159,"props":160,"children":165},"gallery",{"layout":161,"mode":162,"rounded":163,":images":164},"filmstrip","native","rounded-lg","stills",[],{"title":8,"searchDepth":167,"depth":167,"links":168},2,[169,174],{"id":66,"depth":167,"text":69,"children":170},[171,173],{"id":73,"depth":172,"text":76},3,{"id":126,"depth":172,"text":129},{"id":154,"depth":167,"text":157},"markdown","content:projects:film-experimentation.md","content","projects/film-experimentation.md","projects/film-experimentation","md",{"_path":182,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":183,"description":184,"subtitle":185,"year":186,"featured":121,"cover":187,"source":188,"category":189,"tags":190,"stills":193,"body":200,"_type":175,"_id":285,"_source":177,"_file":286,"_stem":287,"_extension":180},"/projects/scratch-synth","ScratchSynth","ScratchSynth is an audio-visual project inspired by Norman McLaren's pioneering film sonorization techniques, where painted visuals were used to generate sound directly on film. This project reimagines McLaren's approach by transforming scratches engraved on celluloid into immersive soundscapes — revisiting historical analog methods with contemporary computational techniques.","Turning scratched film into sound — creative coding meets analog cinema",2025,"/images/scratchsynth/cover.webp","https://pedroespinosa.ch/projects/scratch-synth","creative-coding",[18,191,192],"python","maxmsp",[194,197],{"src":195,"alt":196},"/images/scratchsynth/img-3377-2.webp","Engraved film strip close-up",{"src":198,"alt":199},"/images/scratchsynth/img-3386-2.webp","Scratched celluloid detail",{"type":54,"children":201,"toc":280},[202,206,212,217,222,228,233,238,258,264],{"type":57,"tag":58,"props":203,"children":204},{},[205],{"type":62,"value":184},{"type":57,"tag":64,"props":207,"children":209},{"id":208},"video-gravure",[210],{"type":62,"value":211},"Video Gravure",{"type":57,"tag":58,"props":213,"children":214},{},[215],{"type":62,"value":216},"The source material comes from direct engraving on unexposed film stock. Instead of discarding blank leader, a needle is used to engrave micro-images directly onto the celluloid — treating the film strip as a subtractive drawing surface.",{"type":57,"tag":159,"props":218,"children":221},{"mode":162,"columns":219,"aspect":220,"rounded":163,":images":164},"grid-cols-2","aspect-[4/3]",[],{"type":57,"tag":64,"props":223,"children":225},{"id":224},"how-it-works",[226],{"type":62,"value":227},"How It Works",{"type":57,"tag":58,"props":229,"children":230},{},[231],{"type":62,"value":232},"Using Python, the system analyzes patterns in the scratched film and divides the screen into quadrants — a framework inspired by the spatial mapping of the human retina. This visual data is streamed via OSC messages to Max/MSP, where it controls an ensemble of 21 oscillators. The oscillators, grouped in sets of three, are tuned to an atonal symmetric scale.",{"type":57,"tag":58,"props":234,"children":235},{},[236],{"type":62,"value":237},"Arranged to emulate the interconnected loops of the brain's visual cortex, the oscillators dynamically frequency-modulate one another, mimicking neural interactions.",{"type":57,"tag":83,"props":239,"children":241},{"className":240},[86,87,88,89],[242,243],{"type":62,"value":92},{"type":57,"tag":83,"props":244,"children":246},{"className":245},[96,97,98,99,100,101,102,103,104],[247,248,257],{"type":62,"value":107},{"type":57,"tag":249,"props":250,"children":256},"video",{"src":251,"className":252,"autoPlay":121,"muted":121,"loop":121,"playsInline":121,"preload":254,"title":255},"/images/scratchsynth/screen-recording.mp4",[98,115,253],"object-cover","metadata","ScratchSynth – Screen Recording",[],{"type":62,"value":92},{"type":57,"tag":64,"props":259,"children":261},{"id":260},"full-process",[262],{"type":62,"value":263},"Full Process",{"type":57,"tag":83,"props":265,"children":267},{"className":266},[86,87,88,89],[268,269],{"type":62,"value":92},{"type":57,"tag":83,"props":270,"children":272},{"className":271},[96,97,98,99,100,101,102,103,104],[273,274,279],{"type":62,"value":107},{"type":57,"tag":109,"props":275,"children":278},{"src":276,"className":277,"frameBorder":116,"allow":117,"referrerPolicy":118,"title":183,"loading":120,"allowFullScreen":121},"https://www.youtube.com/embed/AeyJcnfl_Fo?si=f2wR_ljLuHAtEvAu",[113,114,98,115],[],{"type":62,"value":92},{"title":8,"searchDepth":167,"depth":167,"links":281},[282,283,284],{"id":208,"depth":167,"text":211},{"id":224,"depth":167,"text":227},{"id":260,"depth":167,"text":263},"content:projects:scratch-synth.md","projects/scratch-synth.md","projects/scratch-synth",1792079776782]