Decent sample Editor (xml)
A downloadable tool for Windows
This tool is a dedicated Decent Sampler XML Editor, designed specifically to streamline the creation and modification of instrument presets (.dspreset files) for the Decent Sampler platform. It transforms raw XML editing into a more intuitive and error-resistant process through a suite of sampler-focused features.
Purpose
The primary goal of the tool is to provide a specialized development environment for instrument creators. By combining standard code editor functionalities with Decent Sampler-specific intelligence, it allows developers to build, format, and test their instruments more efficiently than in a generic text editor.
Key Features
1. Sampler-Intelligent Editing
- Specialized Syntax Highlighting: Tailored color-coding for XML tags, attributes, and values specific to Decent Sampler’s schema.
- Smart Autocomplete: Context-aware suggestions for instrument-specific tags (e.g., <labeled_knob>, <sample>
) and attributes (e.g., loNote, rootNote, loopEnabled). - Real-time Validation: Instant visual feedback and status bar error reports if the XML structure becomes invalid, preventing broken presets.
2. Productivity & Workflow
- Quick Insertions: One-click toolbar buttons to insert common code blocks like ADSR envelopes, sample mapping tags, and control knobs.
- XML Formatting (Pretty Print): A built-in formatter that instantly cleans up indentation and structure to keep code readable.
- Snippet Sharing: A "Snippet" system that encodes the entire preset into a Base64 string for easy copying and sharing without needing to send physical files.
- Direct Testing: A "Run in Standalone" feature that automatically launches the current preset in the Decent Sampler application for instant previewing.
3. Advanced Editor Utilities
- Advanced Navigation: Support for standard shortcuts including Undo/Redo, Duplicate Line (Ctrl+D
), and Toggle Comment (Ctrl+/). - Line Manipulation: Dedicated controls to move lines or blocks of code up and down within the file.
- Search & Replace: A robust Find/Replace dialog supporting both literal strings and Regular Expressions (RegEx).
- UI Controls: Toggleable line numbers, word wrap, and font zooming for a customized viewing experience.
4. Modern Interface
- Premium Dark Theme: Built with a sleek, high-contrast dark interface using customtkinter for a professional feel.
- Icon-Driven Toolbar: Utilizes Font Awesome icons for a clean, visual-first workflow.
- Documentation Link: Integrated access to the official Decent Sampler format documentation directly from the help menu.
Download
Download
dse.zip 29 MB

Leave a comment
Log in with itch.io to leave a comment.