Extensions/MD Nodes
ComfyUI Extension

MD Nodes

A wild collection of custom nodes for ComfyUI including noise schedulers, samplers, audio preview, latent visualizers, and more — built for maximal creative chaos.

By MDMAchine·Created about a year ago·Updated 3 months ago· 15
MDMAchine/ComfyUI_MD_Nodes
Nodes71
On cloudLocal install
CategoryMD_Nodes/Debugging & Visualization, MD_Nodes/Save
Stars15
Updated3 months ago

Nodes (71)

MD: Latent Visualizer

Stop debugging latents blind — see them as plots

MD_Nodes/Debugging & Visualization
MD: Advanced Audio Preview & Save

Normalize, export, and embed your workflow in one node

MD_Nodes/Save
MD: Advanced Media Save

One save node for every format, with the workflow baked in

MD_Nodes/Save
MD: Advanced Text Input

A text box that rolls dice for you

MD_Nodes/Text
MD: APG Guider

Higher prompt adherence without the CFG burn

MD_Nodes/Guidance
MD: Enhanced Seed Saver

A seed bank for the ones you want to keep

MD_Nodes/Save
MD: Filename Counter

The counter that never resets when you blink

MD_Nodes/Utility
MD: Filename Token Replacer

Name your files like a project folder, not a timestamp

MD_Nodes/Utility
MD: FSampler (Speed Patcher)

Richardson extrapolation to skip steps without wrecking the image

MD_Nodes/Optimization
MD: GPU Temp Protect

Auto-pause your queue before the card hits the throttle wall

MD_Nodes/Utility
MD: Hybrid Scheduler (Advanced)

Fourteen schedulers in one node, and it can run two at once

MD_Nodes/Schedulers
MD: Hybrid Scheduler (Basic)

The scheduler node you'll actually set in ten seconds

MD_Nodes/Schedulers
MD: Hybrid Scheduler (Lite)

The three-knob scheduler for people who just want it to work

MD_Nodes/Schedulers
MD: LLM VRAM Manager

Running Ollama and ComfyUI on the same GPU? This node frees the VRAM first

MD_Nodes/Utility
MD: Mastering Chain (Full)

A whole mastering suite in one node

MD_Nodes/Audio Processing
MD: AceStep Audio Generative Fill 🖌️

Repaint ten seconds of a track

MD_Nodes/AceStep
MD: ACE Sigma Denoise Patcher ✂️

The denoise knob for audio-to-audio

MD_Nodes/ACE_Engine/Schedulers
MD: ACE-Step XL Latent Processor 🎛️

The one node that fixes quiet, distorted ACE-Step audio

MD_Nodes/Loaders
MD: ACE-Step XL Loader 🎵

Loads the 1.5 XL music model with the AuraFlow shift baked in

MD_Nodes/Loaders
MD: Advanced Seed Generator

A seed node that actually remembers what it did

MD_Nodes/Utility
MD: AMED Solver (Corrected Euler)

A corrected-Euler sampler that doesn't mush the details

MD_Nodes/Samplers
MD: Any Switch (Boolean)

A two-way switch that doesn't care what's on the wires

MD_Nodes/Logic
MD: Apply TPG (Token Perturbation)

Shuffle the prompt tokens to break repetitive AI mush

MD_Nodes/Optimization
MD: Audio Auto EQ (Adaptive)

27 target profiles that fix muddy, muffled AI audio in one pass

MD_Nodes/Audio Processing
MD: Audio Guardian

The node that keeps a NaN from blowing out your speakers

MD_Nodes/Debugging
MD: Audio Simple Editor ✂️

Trim and fade your audio without leaving ComfyUI

MD_Nodes/Audio
MD: Audio Analyzer (Report + LUFS)

See your audio before you master it

MD_Nodes/Audio Processing
MD: Audio Spectrum Visualizer (Plot)

Actually see what your generated audio sounds like

MD_Nodes/Debugging & Visualization
MD: Audio Auto Master Pro

One node from raw AI audio to broadcast-ready

MD_Nodes/Audio Processing
MD: Custom Noise Generator

Feed your sampler Perlin and Voronoi noise

MD_Nodes/Noise
MD: Dynamic LoRA Stacker (Style Butler)

Stack LoRAs like a preset bank — MD's Style Butler, minus the hype

MD_Nodes/LoRa
MD: Empty Latent Ratio Select

Aspect-ratio-aware empty latents that won't blow up your model

MD_Nodes/Utility
MD: GITS Scheduler (Boomerang)

The tanh 'boomerang' schedule that clusters steps where the model is moving fastest

MD_Nodes/Schedulers
MD: Global Update Architect

Update every custom node from inside ComfyUI — with the safety rails on

MD_Nodes/Utility
MD: Image Guardian

Catch NaN and blown-out pixels before they reach your save node

MD_Nodes/Debugging
MD: Universal Latent Sanitizer (Audio/Video/Image)

When your audio decode crackles or your video flickers, run the latents through this

MD_Nodes/Maintenance
MD: Latent Time Mask (Timeline Director)

Direct a latent like a timeline — mask an intro, regen just the chorus

MD_Nodes/Masking
MD: LFO Generator (Automator)

Animate any number over time — the LFO generator that outputs a list *and* a live value

MD_Nodes/Modulation
MD: Load Conditioning 📂

The other half of the .bin cache — read your saved prompts back in

MD_Nodes/Utility
MD: LUFS Normalizer

Get your audio to Spotify loudness in one node — and know the number you hit

MD_Nodes/Audio Processing
MD: Mastering Compressor

Multiband compression for AI audio — tame the peaks without killing the punch

MD_Nodes/Audio Processing
MD: Mastering EQ

Filters, shelves, and four parametric bands

MD_Nodes/Audio Processing
MD: Mastering Gain

The one-knob gain trim for your audio pipeline

MD_Nodes/Audio Processing
MD: Mastering Limiter

Catch every peak at -0.1 dB before it clips

MD_Nodes/Audio Processing
MD: Math Add (Int/Float)

Get both the int and the float result

MD_Nodes/Math
MD: Math Divide (Int/Float)

B of zero just returns zero

MD_Nodes/Math
MD: Math Multiply (Int/Float)

Double it, halve it, or scale any parameter

MD_Nodes/Math
MD: Math Subtract (Int/Float)

A − B with both output types, for the times you just need a difference

MD_Nodes/Math
MD: Model State Reset (Anti-Static)

When your model goes staticky or glitchy, force it back into eval mode

MD_Nodes/Maintenance
MD: Noise Blender (5-Layer)

Blend up to five noise sources like image layers

MD_Nodes/Noise
MD: Multi-Way Switch (5-Path)

A 5-path router for any data type, with a crash-proof fallback

MD_Nodes/Logic
MD: NaN Guardian

Never silently generate from a corrupted latent again

MD_Nodes/Debugging
MD: Repo Fortress

Update or roll back your custom nodes from inside the graph — backups included

MD_Nodes/Utility
MD: Save Conditioning 💾

Stop re-encoding that negative prompt on every run — cache it as .bin

MD_Nodes/Utility
MD: Stereo Width Controller

Widen or collapse your stereo image — mid/side in one slider

MD_Nodes/Audio Processing
MD: String Logic (Router)

Route your ComfyUI graph on prompt content with MD String Logic

MD_Nodes/Logic
MD: VRAM Canary (Memory Guardian)

Keep long ComfyUI queues from dying on you

MD_Nodes/Utility
MD: Universal Context Bus

The MD Universal Context Bus

MD_Nodes/Utility
MD: YAML Configuration Tool

The settings-as-files layer behind MD's samplers

MD_Nodes/Utility
MD: YAML Utils (Architect)

Edit YAML configs from inside ComfyUI with MD YAML Utils

MD_Nodes/Utility
MD: Noise Decay Scheduler (Advanced)

MD Noise Decay Scheduler

MD_Nodes/Schedulers
MD: PingPong Basic (Presets)

The preset version of MD's sampler for when you don't want 20 dials

MD_Nodes/Samplers
MD: PingPong FBG (Full Control)

The 60-knob sampler MD Nodes is built around

MD_Nodes/Samplers
MD: PingPong Lite (Classic)

The full-control sampler for hyper-detailed final renders

MD_Nodes/Samplers
MD: Scene Genius Autocreator

An ACE-Step prompt farm with an optional LLM brain

MD_Nodes/Prompt Generation
MD: Sigma Concatenate

Stitch two noise schedules into one with MD Sigma Concatenate

MD_Nodes/Schedulers/Utilities
MD: Sigma Smooth

Smooth out a jagged noise schedule before it bites you

MD_Nodes/Schedulers/Utilities
MD: Smart Filename Builder

Filenames that tell you what the render actually was

MD_Nodes/Utility
MD: Text File Loader

One text file in, one line out

MD_Nodes/Text
MD: Universal Wildcard Orchestrator

MD Universal Wildcard Orchestrator

MD_Nodes/Prompt Generation
MD: Wildcard Prompt Builder

Structured prompts for audio, image and video

MD_Nodes/Prompt Generation
Readme

MD_NODES

Build Status License Free To Use ComfyUI HOT-Step

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▓▒░                                                                   ░▒▓█
█▓▒░                        ▄▄▄████████████▄▄▄                         ░▒▓█
█▓▒░                    ▄▄██████████████████████▄▄                     ░▒▓█
█▓▒░                  ▄███████▓▓▒▒░░██░░▒▒▓▓███████▄                   ░▒▓█
█▓▒░                ▄██████▓▓  ▄▄▄▄ ▒▒ ▄▄▄▄  ▓▓██████▄                 ░▒▓█
█▓▒░               ██████▓▒  ▄██████  ██████▄  ▒▓██████                ░▒▓█
█▓▒░        ▄▄    ██████▒░  ████████  ████████  ░▒██████    ▄▄         ░▒▓█
█▓▒░      ▄████  ▐█████▒   █████▓▒░█  █░▒▓█████   ▒█████▌  ████▄       ░▒▓█
█▓▒░    ▄██████  ██████░   █████████  █████████   ░██████  ██████▄     ░▒▓█
█▓▒░   ██████▀   ██████░   █████████  █████████   ░██████   ▀██████    ░▒▓█
█▓▒░    ▀██████  ▐█████▒   ▀█████▓▒░  ░▒▓█████▀   ▒█████▌  ██████▀     ░▒▓█
█▓▒░      ▀████   ██████▒░  ▀███████  ███████▀  ░▒██████   ████▀       ░▒▓█
█▓▒░        ▀▀     ██████▓▒   ▀▀████  ████▀▀   ▒▓██████     ▀▀         ░▒▓█
█▓▒░                ▀██████▓▓    ▀▀▀  ▀▀▀    ▓▓██████▀                 ░▒▓█
█▓▒░                 ▀███████▓▓▒▒░      ░▒▒▓▓███████▀                  ░▒▓█
█▓▒░           ▄▄▄     ▀▀██████████▄▄▄▄██████████▀▀     ▄▄▄            ░▒▓█
█▓▒░         ▄██████▄▄     ▀▀▀██████████████▀▀▀     ▄▄██████▄          ░▒▓█
█▓▒░       ▄████████████▄▄▄       ▀▀▀▀▀▀       ▄▄▄████████████▄        ░▒▓█
█▓▒░      ██████▓▓▒▒░▀███████▄▄▄          ▄▄▄███████▀░▒▒▓▓██████       ░▒▓█
█▓▒░     ██████▒░     ░▒▀█████████▄▄  ▄▄█████████▀▒░     ░▒██████      ░▒▓█
█▓▒░     ██████░          ░▒▀▀██████████████▀▀▒░          ░██████      ░▒▓█
█▓▒░     ▀█████▄                ░▒▀▀██▀▀▒░                ▄█████▀      ░▒▓█
█▓▒░       ▀█████▄                  ░░                  ▄█████▀        ░▒▓█
█▓▒░         ▀█████▄  ┌────────────────────────────┐  ▄█████▀          ░▒▓█
█▓▒░           ▀█████ │     M D M A   N O D E S    │ █████▀            ░▒▓█
█▓▒░             ▀▀██ │ P U R E  D I F F U S I O N │ ██▀▀              ░▒▓█
█▓▒░                ▀ └────────────────────────────┘ ▀                 ░▒▓█
█▓▒░  ┌─────────────────────────────────────────────────────────────┐  ░▒▓█
█▓▒░  │  CRACKER..: MDMAchine           PACKER....: PYTHON 3.10+    │  ░▒▓█
█▓▒░  │  STATUS...: EUPHORIC            NODES.....: 80+ UNLOCKED    │  ░▒▓█
█▓▒░  │  SUPPLY...: 115200 BAUD         PROTECT...: GPL v3          │  ░▒▓█
█▓▒░  └─────────────────────────────────────────────────────────────┘  ░▒▓█
█▓▒░                                                                   ░▒▓█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

📟 What is MD_Nodes?

MD_Nodes is a collection of 80+ advanced ComfyUI custom nodes built by MDMAchine (A&E Concepts). Originally focused on audio generation workflows with ACE-Step, the suite has expanded to cover advanced sampling and scheduling, guidance systems, professional audio mastering, workflow automation, GGUF model loading, and system safety tools.

Everything in this repository is free to use. All code is open source GPL v3.


🏗️ About This Repository

License: GPL v3 — pure Python source, no compiled binaries in this release.

All .py files in this repo are complete, readable source code under the GNU General Public License v3. There are no hidden .pyd or .so binary cores in this initial public release — what you see is what you get.

Why GPL v3?

  • Transparency — Audit exactly how every node works.
  • Community protection — Improvements to the wrappers must be shared back.
  • Commercial freedom — Use these nodes in personal or commercial workflows, no restrictions.

Future Compiled Cores

The architecture is designed to support optional .pyd/.so compiled cores for select high-value algorithms in future releases. When that happens, the compiled cores will be free to use in workflows but protected against reverse engineering. The GPL v3 Python source layer will always remain fully open. This release ships source-only.


🔥 Node Categories

🎨 Samplers & Schedulers

The engines that drive the diffusion process.

PingPong Sampler FBG

Bidirectional ancestral sampler with feedback guidance.

  • Classes: PingPongSamplerNodeBasic, PingPongSamplerNodeFBG, PingPongSamplerNodeLite
  • Features: Feedback guidance logic, restart modes, look-back SNR smoothing, NaN recovery
  • Use Case: Resolves hyper-detailed textures in images or complex harmonics in audio that standard samplers turn to mush. The FBG variant is the primary production sampler for ACE-Step audio workflows.

AMED Sampler

Adaptive multi-engine diffusion sampler.

  • Class: MD_AMED_Sampler
  • Features: Multi-mode ancestral/predictor-corrector hybrid
  • Use Case: Finding the middle ground between fast render speed and high-quality output.

F-Sampler

Fast sampler using Richardson extrapolation to skip steps.

  • Class: FSampler
  • Features: Conservative/aggressive skip strategies, quality-preserving step reduction
  • Use Case: Cuts rendering time significantly while maintaining comparable output quality.

Hybrid Sigma Scheduler

Universal precision noise scheduling with 14 curve algorithms.

  • Classes: HybridAdaptiveSigmas_Advanced, _Basic, _Lite
  • Modes: Karras, Poly, AYS, Fibonacci, Exponential, Tangent, LINA, and more
  • Use Case: Replaces the default ComfyUI scheduler with fine-grained control over when the model focuses on broad structure vs. fine detail.

GITS Scheduler

Gradient-informed timestep scaling.

  • Class: MD_GITS_Scheduler
  • Use Case: Allocates steps where the latent is changing most rapidly, skipping over stable regions. Efficient for both audio and image generation.

Noise Decay Scheduler

Custom decay curves for sigma scheduling.

  • Class: NoiseDecayScheduler_Custom
  • Use Case: Manual control over the exact noise decay profile.

🧭 Guidance & Optimization

Tools that steer generation without destroying output quality.

APG Guider (Forked)

Adaptive Projected Gradient guidance.

  • Class: APGGuiderForked
  • Features: Scheduled APG scale, CFG, and momentum by sigma
  • Use Case: Projects guidance math safely, allowing high prompt adherence without burning or oversaturating output.

Apply TPG

Token Perturbation Guidance — breaks repetitive patterns.

  • Class: MD_ApplyTPG
  • Use Case: Shuffles prompt tokens at the attention level to prevent repetitive structural artifacts.

🎵 Audio Processing

Professional audio tools built directly into the ComfyUI node graph.

Auto Master Pro

Iterative mastering to hit a target LUFS and spectral profile.

  • Class: MD_AutoMasterNode
  • Features: 3-band compression, stereo widening, automatic gain staging
  • Use Case: Makes AI-generated audio sound broadcast-ready in a single node.

Audio Auto EQ

One-click adaptive EQ with 18+ target profiles.

  • Class: MD_AudioAutoEQ_Adaptive
  • Profiles: Vocal Clarity, Podcast, Cinematic, Warm Analog, and more
  • Use Case: Instantly corrects muddy, muffled, or harsh AI audio.

Mastering Chain (Modular)

Individual mastering components for custom pipelines.

  • Classes: MasteringChainNode, MD_Mastering_Gain, MD_Mastering_EQ, MD_Mastering_Compressor, MD_Mastering_Limiter
  • Use Case: Manual control over every stage of the mastering signal chain.

Broadcast Tools

Loudness normalization for platform and broadcast standards.

  • Classes: MD_LUFS_Normalizer, MD_Stereo_Width_Controller
  • Use Case: Hit exact LUFS targets for Spotify, YouTube, EBU R128.

Advanced Audio Preview & Save (AAPS)

Professional audio export with metadata embedding.

  • Class: AdvancedAudioPreviewAndSave
  • Features: MP3/FLAC/OPUS export, LUFS normalization presets, waveform visualization, workflow JSON embedding
  • Use Case: The final output node for audio workflows. Normalizes, exports, and embeds generation metadata in a single step.

Audio Simple Editor

Sample-accurate trimming and fading.

  • Class: MD_AudioSimpleEditor
  • Use Case: Slice, trim, and apply linear/exponential fades to audio tensors.

📦 ACE Engine

Nodes specifically for ACE-Step audio generation models.

ACE-Step XL Loader

Model loader for ACE-Step 1.5 XL variants.

  • Class: MD_ACE_XLLoader
  • Features: Adapter support, tunable AuraFlow shift
  • Use Case: Loads ACE-Step base, SFT, and turbo UNet variants with correct architecture detection.

ACE Sigma Denoise Patcher

Slices an existing sigma schedule for audio-to-audio workflows.

  • Class: MD_ACE_SigmaDenoisePatcher
  • Use Case: Feed it an existing audio file and re-generate with altered style or instrumentation while preserving the original structure.

AceStep Inpaint (Generative Fill)

Time-based generative fill mask for audio latents.

  • Class: MD_ACE_LatentInpaintMask
  • Use Case: Mask a specific time region in an audio latent and regenerate just that section.

🛡️ Guardian Suite

Crash prevention and output quality protection.

NaN / Image / Audio Guardians

Multi-modal protection against math errors and artifacts.

  • Classes: MD_NaN_Guardian, MD_Image_Guardian, MD_Audio_Guardian
  • Use Case: Detects and repairs NaN/Inf values in tensors before they crash ComfyUI or produce garbage output.

Universal Latent Sanitizer

Deep-level latent repair.

  • Class: MD_LatentSanitizer
  • Use Case: Clamps wild outlier values before VAE decode, eliminating static pops and decoding artifacts.

🛠️ Workflow Automation & Utilities

Prompting & Wildcards

Wildcard expansion, LLM integration, and scene automation.

  • Classes: WildcardPromptBuilder, UniversalWildcardOrchestrator, SceneGeniusAutocreator
  • Use Case: Automate prompt generation with nested wildcard logic, local LLM routing (Ollama/LM Studio), and genre/style preset libraries.

YAML Configuration

YAML-driven parameter systems for complex nodes.

  • Classes: MD_YAML_Generator, MD_YAML_Utils
  • Use Case: Load and manage complex node configurations from human-readable YAML files. Used extensively by the PingPong sampler nodes.

Smart Filenames & Saving

Intelligent filename generation with metadata embedding.

  • Classes: SmartFilenameBuilder, AdvancedMediaSave
  • Use Case: Auto-generate organized filenames and embed generation metadata.

Hardware & System Management

Real-time VRAM/GPU monitoring and protection.

  • Classes: MD_VRAMCanary, LLMVRAMManager, GPUTemperatureProtectionEnhanced
  • Use Case: Monitor GPU temperature and VRAM headroom, pause the queue if limits are hit.

Seeds & Conditioning

Seed management and conditioning cache.

  • Classes: EnhancedSeedSaver, MD_AdvancedSeedGenerator, MD_LoadConditioning, MD_SaveConditioning
  • Use Case: Save favorite seeds to disk, cache expensive text encoding to speed up subsequent runs.

Maintenance Tools

Node-based repo management.

  • Classes: MD_RepoMaintenance, MD_GlobalUpdateManager, MD_ModelStateReset
  • Use Case: Update custom nodes, clear VRAM caches, roll back broken updates.

Math, Logic & Modulators

Conditional routing and signal modulation.

  • Classes: MD_Math_Add, MD_Math_Subtract, MD_MultiSwitch, MD_LFO_Generator, MD_CustomNoiseGenerator
  • Use Case: Build decision-branching workflows, modulate parameters over time with LFOs, generate custom noise patterns.

🔗 Coming Soon

These algorithms are being released as standalone repositories and ComfyUI node packages. Each pairs directly with MD_Nodes workflows.

| Repo | Description | |------|-------------| | MDMAchine/STORM-Sampler | STORM adaptive hybrid ODE solver (STORK4 + DPM++3M) with LookBack SNR smoother | | MDMAchine/MD-Causal-Scheduler | 14-mode causal sigma scheduler with LINA time-axis warp | | MDMAchine/MD-HAP-Scheduler | Hamiltonian potential well sigma scheduler | | MDMAchine/MD-Audio-VAE-Tiled | Tiled VAE decoder for long-form audio with LSS, HPC, SCE |


🌐 HOT-Step-CPP

MDMAchine has contributed several plugins to HOT-Step-CPP, a C++ inference runtime with a Lua plugin system maintained by scragnog.

Contributions merged upstream include the PingPong solver, Causal and HAP schedulers, STORM Guidance V2, the STORM sampler core, Seed Manager UI, and DSP improvements to the tiled decoder. More in progress including negative prompt support.

If you're running HOT-Step-CPP, these plugins ship with it — no separate install needed. Check the HOT-Step-CPP repo for the full list and release notes.


🧰 Installation

cd path/to/ComfyUI/custom_nodes
git clone https://github.com/MDMAchine/ComfyUI_MD_Nodes.git
cd ComfyUI_MD_Nodes
pip install -r requirements.txt

Or via ComfyUI Manager: search for MD_Nodes and click Install.

Restart ComfyUI after installation.


📋 Requirements

Python: 3.10+ ComfyUI: Latest (Nodes 2.0 compatible) PyTorch: 2.0+ with CUDA (2.11+cu130 recommended for full feature set)

Audio nodes: soundfile, librosa, pyloudnorm, pedalboard Visualization: matplotlib

See requirements.txt for the full list.


🔐 License

GPL v3 — full source, no compiled binaries in this release.

You are free to:

  • ✅ Use in personal or commercial projects
  • ✅ Read, modify, and learn from the source code
  • ✅ Redistribute with attribution
  • ✅ Fork and create derivative works (GPL v3 terms apply)

Your generated content (audio, images, video) is always 100% yours.

See LICENSE.md for full details.


🚀 Roadmap

Current: June 2026 Public Release

  • [x] Full audit — GPL headers, VERSION constants, unit tests
  • [x] torchaudio fully migrated to soundfile
  • [x] IP firewall verified — no proprietary code in public repo
  • [x] HOT-Step-CPP contributions documented
  • [ ] Tooltip coverage pass (currently 66%, targeting 100%)
  • [ ] Full node documentation

Next Phase

  • [ ] Compiled core releases for select algorithms (.pyd/.so)
  • [ ] API service endpoints (Captain Quantum, SCT Analyzer, FidelityX)
  • [ ] Additional ACE-Step nodes
  • [ ] Video generation utilities

💾 Credits

| Handle | Contribution | |--------|-------------| | MDMAchine (Alex) | Core architecture, all nodes, HOT-Step-CPP plugins | | scragnog | HOT-Step-CPP maintainer, upstream collaboration | | blepping | Original PingPong/APG concepts | | c0ffymachyne | Audio I/O and signal processing research | | Community | Bug reports, testing, feedback |


🐛 Support

Issues: GitHub Issues Discussions: GitHub Discussions Consulting / custom development: [email protected]


▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▓▒░                                                                   ░▒▓█
█▓▒░                 ▄▄███████▄             ▄███████▄▄                 ░▒▓█
█▓▒░              ▄█████████████▄         ▄█████████████▄              ░▒▓█
█▓▒░            ▄██████▀▀   ▀▀████▄     ▄████▀▀   ▀▀██████▄            ░▒▓█
█▓▒░          ▄██████▓▒░     ░▒▓████▄ ▄████▓▒░     ░▒▓██████▄          ░▒▓█
█▓▒░         ██████▓▒░         ░▒▓███████▓▒░         ░▒▓██████         ░▒▓█
█▓▒░        ██████▒░    ▄▄▄▄▄    ░▒█████▒░    ▄▄▄▄▄    ░▒██████        ░▒▓█
█▓▒░       ██████░   ▄█████████▄   ░███░   ▄█████████▄   ░██████       ░▒▓█
█▓▒░      ▐█████▌  ▄█████████████▄  ▐█▌  ▄█████████████▄  ▐█████▌      ░▒▓█
█▓▒░      ██████  ▐██████▓▒░░▒▓████  █  ████▓▒░░▒▓██████▌  ██████      ░▒▓█
█▓▒░      ██████  ███████▒░  ░▒█████   █████▒░  ░▒███████  ██████      ░▒▓█
█▓▒░      ██████  ███████▓▒░░▒▓█████   █████▓▒░░▒▓███████  ██████      ░▒▓█
█▓▒░      ▐█████▌  ▀██████████████▀  ▄  ▀██████████████▀  ▐█████▌      ░▒▓█
█▓▒░       ██████░   ▀██████████▀   ▄█▄   ▀██████████▀   ░██████       ░▒▓█
█▓▒░        ██████▒░    ▀▀▀▀▀▀    ▄█████▄    ▀▀▀▀▀▀    ░▒██████        ░▒▓█
█▓▒░         ██████▓▒░          ▄████▀████▄          ░▒▓██████         ░▒▓█
█▓▒░          ▀███████▓▓▒▒▒▒▒▓▓█████▀ ▀█████▓▓▒▒▒▒▒▓▓███████▀          ░▒▓█
█▓▒░            ▀██████████████████▀   ▀██████████████████▀            ░▒▓█
█▓▒░               ▀▀███████████▀▀       ▀▀███████████▀▀               ░▒▓█
█▓▒░                                                                   ░▒▓█
█▓▒░  ┌──[ SYSTEM OFFLINE ]─────────────────────────[ STAY PURE ]──┐   ░▒▓█
█▓▒░  │                                                            │   ░▒▓█
█▓▒░  │  >_ TERMINAL DISCONNECTED.                                 │   ░▒▓█
█▓▒░  │  >_ DATA DUMP SUCCESSFUL. NO CARRIER.                      │   ░▒▓█
█▓▒░  └────────────────────────────────────────────────────────────┘   ░▒▓█
█▓▒░                                                                   ░▒▓█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀