1. Conduid
  2. Other
  3. Dspclaw
MCP server · Other

Dspclaw

Unclaimed other
30Low

Scored 7 months ago · breakdown

About Dspclaw

Dspclaw is an MCP server in the Other category.

Install

From source
git clone https://github.com/lmaxwell/dspclaw

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Dspclaw

Powered by Claude · Grounded in docs

I know everything about Dspclaw. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

DSPCLAW

Faust DSP programming, featuring an embedded AI agent.

DSPCLAW Screenshot

🌐 Live Web Demo | 📦 Download Latest Release (Mac/Win)

🚀 What this is

DSPCLAW is a sandbox for exploring AI-assisted Faust code generation. It allows you to describe audio synthesizers and effects in natural language, and an AI agent will autonomously write, compile, and render a photorealistic VST-style UI directly in your browser or on your desktop.

✨ Key Features

  • Embedded AI Agent: the agent can read, write, and compile Faust code based on your requirements.
  • Industry-Level VST UI: Photorealistic control surface with radial knobs, LED tracking rings, and hierarchical grouping.
  • Polyphonic MIDI: Full support for MIDI controllers and computer keyboard mappings.
  • Live MIDI Visualization: Real-time display of active MIDI notes and signal processing.
  • Adaptive Interface: VST modules and controls intelligently scale and stack to fill the workspace.
  • Audio Input Reference: Route external WAV loops through your DSP chains for testing effects.

🛠 Tech Stack

  • Frontend: React + Vite + TypeScript
  • Desktop: Electron
  • DSP Engine: @grame/faustwasm
  • Layout: Allotment (resizable panes)
  • Editor: Monaco Editor

🚀 Getting Started

Prerequisites

  • Node.js (v20 or higher)
  • An API Key from OpenAI, Anthropic, or Moonshot (or a custom OpenAI-compatible endpoint).

Installation

  1. Clone the repository:

    git clone https://github.com/lmaxwell/dspclaw.git
    cd dspclaw
    
  2. Install dependencies:

    npm install
    
  3. Start development server:

    • For Web: npm run dev
    • For Electron: npm run electron:dev

Usage

  1. Open the Settings panel (gear icon) and enter your API Key.
  2. Click START ENGINE in the header to activate WebAudio.
  3. Use the Chat panel to ask the AI to build or modify a DSP processor.
  4. Play notes using your MIDI controller or computer keyboard (A, W, S, E, D, F, T, G, Y, H, U, J, K).

📖 Building for Production

  • Web build: npm run build
  • Electron build: npm run electron:build

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Dspclaw

How do I install Dspclaw?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Dspclaw safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Dspclaw still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.