JigDAW
A plugin format native to the Web, and a browser DAW to host it. Plugins are described in RDF, run as WebAssembly, and also load in native hosts as VST3, CLAP or LV2. Try it live. JavaScript, C++
Full name Daniel John Ayers, also Dan Ayers, and danja on GitHub and Twitter, djayers on YouTube.
I work where signals, sound and meaning meet. That has meant electronics and music, a lot of writing about the Web, and a long stretch helping get the Semantic Web and Linked Data off the ground. These days I do independent Web research and development from the Tuscan hills, mostly on knowledge graphs for AI agents and on synthesizer DSP.
Where it started, and it never went away. Analogue circuits and instruments, microcontrollers such as the ESP32 and Daisy Seed, Eurorack modules, and lately experiments with LLM-assisted circuit design.
It began in the late 1970s with the experimental groups The Pump and Nocturnal Emissions. Now it’s synthesis and signal processing: distortion and physical-modelling synthesis, wavefolding, generative plugins, MCP servers that let agents drive a DAW or TouchDesigner, and my own recordings.
RDF, SPARQL, Linked Data, XML and syndication feeds. Community work around W3C’s Semantic Web outreach and the Linking Open Data project; now, Semantic Web memory and messaging for LLM agents.
The JigDAW web-native audio plugin specification, and knowledge-graph infrastructure for AI agents: Semem (Semantic Web memory), Transmissions (pipelines), TIA (XMPP multi-agent dialogue), plus Model Context Protocol servers and DSP for Eurorack hardware.
Web and Linked Data development, tooling experiments, and co-authoring Beginning XML, 5th edition (2012).
Talis. Building applications on Talis’s hosted Semantic Web platform, community work, and the weekly This Week’s Semantic Web round-up on the Nodalities blog. In parallel: W3C Semantic Web Education and Outreach group, co-author of Cool URIs for the Semantic Web, and early contributor to Linking Open Data.
IEEE Internet Computing. A run of columns on the Semantic Web and where the Web was heading.
IdeaGraph, idea mapping for the Semantic Web; contributions to the IETF Atom Syndication Format (RFC 4287); books on RSS and Atom and on Web 2.0 programming; a widely read blog.
Wrox Press and Sams. Co-author of books on server-side and mobile Java, JSP, XML metadata, MSXML and SVG, plus technical reviews of many more.
Circuit design and writing about it, including two cover articles for Electronics World and Wireless World.
Founding member, with Nigel Ayers and Caroline K. Industrial and post-industrial sound collage, tape work and live noise on the Sterile Records label; first performance March 1981. About the group.
With Nigel Ayers and Ian Round. An experimental group of heavy bass, distorted guitar and cut-up tapes; I played synth and guitar and sang. Cassette-only releases went out through Rough Trade; the 1980 sessions were reissued on CD by Klanggalerie in 2009. Listen.
A plugin format native to the Web, and a browser DAW to host it. Plugins are described in RDF, run as WebAssembly, and also load in native hosts as VST3, CLAP or LV2. Try it live. JavaScript, C++
Semantic Web memory for intelligent agents: Graph RAG over RDF, with MCP access and a browser workbench. JavaScript
A workflow compositor for building small data-processing pipelines from simple steps. JavaScript
An experimental XMPP framework where agents debate, poll and plan, using Lingue/IBIS structured dialogue and MCP tools. JavaScript
Distortion-synthesis oscillators (DSF, ModFM, PAF, wavefolding, through-zero FM) running in the browser, on ESP32 and on the Daisy-based Bluemchen Eurorack module. C++
A speech-like sound generator, sometimes played by hand. C++
Generative VST plugin experiments. C++
An MCP server that lets AI agents build, mix and master tracks in the Reaper DAW.
A minimal static site builder, used for this site’s blog.
1,400+ citations on Google Scholar, across books, papers, a W3C note and magazine articles.
I’ve also been technical reviewer on many other books.
Full lists on dblp, Academia.edu and my author page.