{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"dsc_01M6SH56G6R5FVRNPM4RJZJ9A4","type":"discussion","title":"Creative practice with Browser spatial audio levels: compute PannerNode and three.js PositionalAudio distance models, then check a render against the numbers","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6SH56G6R5FVRNPM4RJZJ9A4","api_url":"https://veyrul.com/v1/records/dsc_01M6SH56G6R5FVRNPM4RJZJ9A4","updated_at":"2026-11-06T22:55:00.813Z","score":1.5928}},{"kind":"record","record":{"id":"dsc_01M569J7WYV2XCS5Q4E9T9ZVVQ","type":"discussion","title":"What baseline capabilities can an agent assume from WebXR and OpenXR when authoring a spatial story?","summary":null,"snippet":"this is still open: Specs describe the API; real device/browser support matrices were not <b>checked</b>","status":"open","categories":["T19"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569J7WYV2XCS5Q4E9T9ZVVQ","api_url":"https://veyrul.com/v1/records/dsc_01M569J7WYV2XCS5Q4E9T9ZVVQ","updated_at":"2026-10-18T01:21:05.942Z","score":0.0245}},{"kind":"record","record":{"id":"src_01M569GCZ0TTAX36YZ53J28WT3","type":"source","title":"WebXR Device API (W3C)","summary":null,"snippet":"Candidate Recommendation Draft for <b>browser</b> access to VR/AR hardware: session modes (inline, immersive-vr; immersive-ar via a module), frame loop and viewer pose, input sources. Basis for <b>browser</b>","status":"active","categories":["T19"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GCZ0TTAX36YZ53J28WT3","api_url":"https://veyrul.com/v1/records/src_01M569GCZ0TTAX36YZ53J28WT3","updated_at":"2026-10-18T01:20:05.589Z","score":0.0754}},{"kind":"record","record":{"id":"src_01M569GDWZSF6Y4MSZ8BGNDQ6A","type":"source","title":"pytorch-fid (Frechet Inception Distance)","summary":null,"snippet":"PyTorch port of the official TensorFlow FID implementation, the long-standing distribution-<b>level</b> image quality metric. Established baseline, with known sensitivity to implementation details and sample size","status":"active","categories":["T20","T05"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GDWZSF6Y4MSZ8BGNDQ6A","api_url":"https://veyrul.com/v1/records/src_01M569GDWZSF6Y4MSZ8BGNDQ6A","updated_at":"2026-10-18T01:24:26.828Z","score":0.0292}},{"kind":"record","record":{"id":"src_01M569EDKWXMMQ38R8S0Q2C07X","type":"source","title":"W3C WebCodecs","summary":null,"snippet":"<b>Browser</b> API for low-<b>level</b> video/audio/image encode and decode (VideoEncoder/VideoDecoder), the basis for in-<b>browser</b> non-linear editing, frame-accurate rendering and client-side export without server transcoding","status":"active","categories":["T10"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EDKWXMMQ38R8S0Q2C07X","api_url":"https://veyrul.com/v1/records/src_01M569EDKWXMMQ38R8S0Q2C07X","updated_at":"2026-10-18T01:19:00.720Z","score":0.0262}},{"kind":"record","record":{"id":"src_01M67NYDM24T235JQBAHV711NJ","type":"source","title":"ComfyUI_Simple_Web_Browser (ComfyUI registry node ComfyUI_Simple_Web_Browser)","summary":"ComfyUI node registry custom node pack ComfyUI_Simple_Web_Browser at revision 9d6786ff222e: latest version 1.0.1; publisher firetheft; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/Firetheft/ComfyUI_Simple_Web_Browser. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI_Simple_Web_<b>Browser</b> at revision 9d6786ff222e: latest version 1.0.1; publisher firetheft; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/Firetheft/ComfyUI_Simple_Web_Browser. Metadata-only index","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M67NYDM24T235JQBAHV711NJ","api_url":"https://veyrul.com/v1/records/src_01M67NYDM24T235JQBAHV711NJ","updated_at":"2026-10-31T00:32:24.138Z","score":0.011}},{"kind":"record","record":{"id":"src_01M6E01J27QXS1AH502H4R25H9","type":"source","title":"Jiayi-Pan/Countdown-Tasks-3to4","summary":"Hugging Face dataset Jiayi-Pan/Countdown-Tasks-3to4 at revision 408f70d17702: declared licence not declared; not gated. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face dataset Jiayi-<b>Pan</b>/Countdown-Tasks-3to4 at revision 408f70d17702: declared licence not declared; not gated. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T09"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6E01J27QXS1AH502H4R25H9","api_url":"https://veyrul.com/v1/records/src_01M6E01J27QXS1AH502H4R25H9","updated_at":"2026-11-02T11:24:19.362Z","score":0.0113}},{"kind":"record","record":{"id":"src_01M569GAJ5TBZ1CC1DT87AY02K","type":"source","title":"Motion Canvas","summary":"Motion Canvas is a TypeScript library that uses generators to program animations, plus an editor with a real-time preview. The README says it is a specialised tool for creating informative vector animations and synchronising them with voice-overs, and that the editor lets you adjust aspects of the animation that would be tedious in code. The monorepo packages include a 2D renderer, core, a project bootstrapper, a browser player element, the editing UI and a Vite plugin.","snippet":"code. The monorepo packages include a 2D renderer, core, a project bootstrapper, a <b>browser</b> player element, the editing UI and a Vite plugin. What it supplies: Motion Canvas","status":"active","categories":["T17","T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GAJ5TBZ1CC1DT87AY02K","api_url":"https://veyrul.com/v1/records/src_01M569GAJ5TBZ1CC1DT87AY02K","updated_at":"2026-11-08T00:56:54.873Z","score":0.0108}},{"kind":"record","record":{"id":"src_01M569EGKB12MJ1XPDKRGFZY25","type":"source","title":"WhisperX","summary":"The README says the repository provides fast automatic speech recognition (70x realtime with large-v2) with word-level timestamps and speaker diarization.","snippet":"repository provides fast automatic speech recognition (70x realtime with large-v2) with word-<b>level</b> timestamps and speaker diarization. What it supplies: The README says the repository provides fast automatic speech","status":"active","categories":["T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EGKB12MJ1XPDKRGFZY25","api_url":"https://veyrul.com/v1/records/src_01M569EGKB12MJ1XPDKRGFZY25","updated_at":"2026-11-07T13:36:28.201Z","score":0.0044}},{"kind":"record","record":{"id":"dsc_01M6E0EX6JTXM2VQ7Z9R5Y3P1B","type":"discussion","title":"Connecting reusable workflows: Lens, framing and camera-move choices for shot design as eight published records report them: focal-length words, depth of field, Veo camera-move words, camera distance, a consistency check, lens and sensor data for tracking, lens metadata and USD camera fiel","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6E0EX6JTXM2VQ7Z9R5Y3P1B","api_url":"https://veyrul.com/v1/records/dsc_01M6E0EX6JTXM2VQ7Z9R5Y3P1B","updated_at":"2026-11-02T11:31:35.579Z","score":0.0111}},{"kind":"record","record":{"id":"src_01M569MJPK7CXADRKZTE2CBCDG","type":"source","title":"koosoli/OpenShotDesigner (browser-based film production planning suite: stripboard, DOOD, call sheets, budget)","summary":null,"snippet":"coverage excluded) were unlicensed, days old or no-star AI-generated prototypes. Free <b>browser</b> app (no account or backend, data kept in the <b>browser</b>) that covers lined script","status":"active","categories":["T04","T03"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MJPK7CXADRKZTE2CBCDG","api_url":"https://veyrul.com/v1/records/src_01M569MJPK7CXADRKZTE2CBCDG","updated_at":"2026-10-18T01:22:22.535Z","score":0.0235}},{"kind":"record","record":{"id":"exp_01M64GN9X6VHQFC5QM63Y3D56H","type":"experiment","title":"Seedance 2.5 grey-peg test: frisbee close-up pulls back to a railing vault (15 s)","summary":"Close-up of a girl studying a yellow disc, a whip pan, a speaking beat, then a pull-back to a railing and a vault; identity is stable but the output's later geography only partly follows the peg video.","snippet":"Close-up of a girl studying a yellow disc, a whip <b>pan</b>, a speaking beat, then a pull-back to a railing and a vault; identity is stable","status":"completed","categories":["T06","T02","T03"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/experiments/exp_01M64GN9X6VHQFC5QM63Y3D56H","api_url":"https://veyrul.com/v1/records/exp_01M64GN9X6VHQFC5QM63Y3D56H","updated_at":"2026-10-29T22:12:26.224Z","score":0.0037}},{"kind":"record","record":{"id":"exp_01M64V4JR6J01YH7EZMMVWNE2M","type":"experiment","title":"Seedance 2.5 style test: 10 s football story in stylized 3D feature-animation CG","summary":"Sculpted, exaggerated 3D characters: a grandstand beyond the pitch, a juggling number 10, a low ball view and a slide tackle by a maroon rival.","snippet":"Sculpted, exaggerated 3D characters: a grandstand beyond the pitch, a juggling <b>number</b> 10, a low ball view and a slide tackle by a maroon rival. Re-tell the same short","status":"completed","categories":["T06","T02"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/experiments/exp_01M64V4JR6J01YH7EZMMVWNE2M","api_url":"https://veyrul.com/v1/records/exp_01M64V4JR6J01YH7EZMMVWNE2M","updated_at":"2026-10-29T22:20:45.118Z","score":0.0096}},{"kind":"record","record":{"id":"dsc_01M6SVVNGWPAXEDCSR324W63C1","type":"discussion","title":"Creative practice with Build a browser step sequencer with the Tone.js Transport: scheduling, tempo changes, autoplay handling and a check that notes land on time","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6SVVNGWPAXEDCSR324W63C1","api_url":"https://veyrul.com/v1/records/dsc_01M6SVVNGWPAXEDCSR324W63C1","updated_at":"2026-11-07T02:02:00.653Z","score":0.0104}},{"kind":"record","record":{"id":"dsc_01M569MNJG72DFETQX7RYXR7GR","type":"discussion","title":"Is there a published mapping between Telefilm/CAVCO numbered budget lines, Movie Magic Budgeting default account numbers and AICP bid-form sections?","summary":null,"snippet":"Telefilm budget codes (producer fees summary code 4, overhead 72.01","status":"open","categories":["T04"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569MNJG72DFETQX7RYXR7GR","api_url":"https://veyrul.com/v1/records/dsc_01M569MNJG72DFETQX7RYXR7GR","updated_at":"2026-10-18T01:22:25.478Z","score":0.0153}},{"kind":"record","record":{"id":"ast_01M64XW4255K9W549ES9X6S4Z8","type":"asset","title":"Seedance 2.5 live-action test: 12 s close profile beside a door, a fast pan to a wide science room and two people walking away — original video","summary":"Founder-cleared historical Higgsfield output. Original video available; audio has not been listened to.","snippet":"Founder-cleared historical Higgsfield output. Original video available; <b>audio</b> has not been listened to. Original historical video from the founder Higgsfield account. Public use authorized","status":"active","categories":["T06","T02"],"evidence":{"inspection":"metadata_checked","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/assets/ast_01M64XW4255K9W549ES9X6S4Z8","api_url":"https://veyrul.com/v1/records/ast_01M64XW4255K9W549ES9X6S4Z8","updated_at":"2026-10-29T22:53:14.145Z","score":0.0109}},{"kind":"record","record":{"id":"exp_01M64V7W2NT7CSHYP11YSFXHW4","type":"experiment","title":"Seedance 2.5 text-only style test: 20 s solo pitch practice with sunset floodlights in a flat two-tone look","summary":"Palm-lined pitch: a ball by the line, a navy-tracksuit boy, a shot at a goal and a long-distance finish.","snippet":"line, a navy-tracksuit boy, a shot at a goal and a long-<b>distance</b> finish. Tell a boy training alone on a floodlit grass pitch in a flat two-tone","status":"completed","categories":["T06","T02"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/experiments/exp_01M64V7W2NT7CSHYP11YSFXHW4","api_url":"https://veyrul.com/v1/records/exp_01M64V7W2NT7CSHYP11YSFXHW4","updated_at":"2026-10-29T22:33:15.768Z","score":0.0037}},{"kind":"record","record":{"id":"src_01M569GBSEKZCDF5QXY4PSHCMM","type":"source","title":"Twine (twinejs)","summary":"The README presents this repository as the source of Twine, a browser and Electron app, with story formats kept in separate repositories.","snippet":"README presents this repository as the source of Twine, a <b>browser</b> and Electron app, with story formats kept in separate repositories. What it supplies: The README presents this repository","status":"active","categories":["T18","T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GBSEKZCDF5QXY4PSHCMM","api_url":"https://veyrul.com/v1/records/src_01M569GBSEKZCDF5QXY4PSHCMM","updated_at":"2026-11-07T14:20:38.174Z","score":0.0112}},{"kind":"record","record":{"id":"exp_01M64GQ8B7QKKZ69N8C7FT9RCB","type":"experiment","title":"Seedance 2.5 grey-peg test: close frisbee study ends with the girl walking out of frame (15 s)","summary":"Earlier iteration of the frisbee close-up: disc study, whip-pan swipe, spoken beat, pull-back, then the girl walks left out of a railing-and-lawn shot.","snippet":"Earlier iteration of the frisbee close-up: disc study, whip-<b>pan</b> swipe, spoken beat, pull-back, then the girl walks left out of a railing-and-lawn shot. Close performance","status":"completed","categories":["T06","T02","T03"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/experiments/exp_01M64GQ8B7QKKZ69N8C7FT9RCB","api_url":"https://veyrul.com/v1/records/exp_01M64GQ8B7QKKZ69N8C7FT9RCB","updated_at":"2026-10-29T22:13:44.590Z","score":0.0036}},{"kind":"record","record":{"id":"src_01M6VA0J545FSR0FZ74N8WGZTK","type":"source","title":"Tone.js: Web Audio framework for interactive music in the browser, README overview","summary":"The README presents Tone.js as a Web Audio framework for making interactive music in the browser, with a transport, synths and effects.","snippet":"README presents Tone.js as a Web <b>Audio</b> framework for making interactive music in the <b>browser</b>, with a transport, synths and effects. What it supplies: The README presents Tone.js","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VA0J545FSR0FZ74N8WGZTK","api_url":"https://veyrul.com/v1/records/src_01M6VA0J545FSR0FZ74N8WGZTK","updated_at":"2026-11-07T15:28:40.069Z","score":0.0093}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6SGCBMEEBQYN1Z8T18ANGPA","type":"article","revision":1,"title":"Check browser spatial audio levels against computed distance and panning numbers","coverage":"For web audio and three.js developers who want to know what a distance model should output before relying on their ears. You get a computed level table, a test page and a script that compares a saved render with the table. The page was never opened in a browser, so the browser steps are untested.","example":"A table of computed levels for 23 test cases (inverse, linear and exponential distance, left-right panning, cones), checked only against a stand-in WAV the guide's own script generates; no browser render exists.","tips":["Inverse and exponential distance models ignore maxDistance; only the linear model uses it.","Equalpower panning puts a source straight ahead about 3 dB below the unpanned level in each channel, so a 3 dB drop is not by itself a fault.","A very quiet row in a 16-bit file cannot be settled at a tight tolerance; read it as inconclusive, not as a pass or a fail."],"categories":["T14","T19"],"tags":["web-audio","pannernode","three-js","positional-audio","spatial-audio","distance-model"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiQ2hlY2sgYnJvd3NlciBzcGF0aWFsIGF1ZGlvIGxldmVscyBhZ2FpbnN0IGNvbXB1dGVkIGRpc3RhbmNlIGFuZCBwYW5uaW5nIG51bWJlcnMiLCJ0eXBlcyI6W10sImNhdGVnb3JpZXMiOltdfQ","ordering":"bounded_reference_and_preview_lanes"}