Console Craft Professional is ready.
Back in July, Console Craft began as a humble personal utility. It was a simple Python script designed to help me create a sample set for a local organ right here in Nigeria. When I saw its efficiency and potential, I rebuilt it from the ground up, using Electron for a smoother interface and C++ for robust backend performance.
When I finally used the polished version, I realized it might be helpful to others. I decided to share it with the Hauptwerk community, completely unsure if anyone would actually be interested in what I had built.
What happened next exceeded all my expectations. Over the past few months, this project has taken on a beautiful life of its own, rapidly evolving through five versions of the simplified edition. Console Craft has been truly shaped by this community. I am deeply moved and incredibly grateful for the feature suggestions, guidance, and encouragement so many of you have poured into this work.
I want to extend a very special thank you to a few individuals who fundamentally shaped what Console Craft is today.
Mr. Melville Piercey, you were the very first person to donate to the project and the highest donor. Your early belief in this work meant the world to me, and many of the intuitive interface designs we use today were born directly from your ideas.
Monsieur Cyril Couten, thank you for your financial support and your brilliant workflow suggestion. By having Console Craft copy files directly into the Hauptwerk directories, you saved users everywhere from tedious manual transfers.
Norm Bailey, thank you for pushing the boundaries of the software. By suggesting custom enclosure settings, you allowed users to break free from the original presets and manually define precise acoustic parameters.
Mr. Iain Stinson, your suggestions significantly improved the canvas experience. The addition of grids, snapping, and multiple selection for arranging stops completely transformed how we build these consoles.
This project is no longer just mine; it has been directed by your collective vision. To properly recognize everyone who has invested their time, ideas, and financial support, I have added a dedicated contributors list to the project. Thank you all so much for turning a small personal tool into something we can share and build together.
Today, fueled by your inspiration, I am incredibly proud to introduce the Professional Edition of Console Craft. It covers the entire Hauptwerk CODM format cover to cover, turning complex code into an intuitive visual experience.
You can select output sample rates up to 96000 Hz, attach custom organ information pages and MIDI files, and set global virtual console dimensions. It even supports alternate layouts that Hauptwerk will automatically select based on your window aspect ratio.
The architecture now supports up to sixteen divisions, including the seven standard manuals and pedal, plus nine non-standard divisions for internal routing. Each division features custom keyboard compasses, MIDI accessibility toggles, and a fully functional parallel-rise wind reservoir model that simulates pressure drops, resonant frequency, and damping. You can even wire mechanical key action noises directly to a specific division.
You can configure up to ninety nine stops per division with independent combination storage and latching behaviors. The rank system handles everything from percussive elements to automatic pitch adjustments and stereo pipe positioning. Our unified system lets one stop sound multiple ranks or one rank serve multiple stops, supporting complex setups like melody-only actions, reiterating traps, and silent external ranks that drive real physical pipework.
Sample referencing is completely streamlined. You can securely link any installed sample set, including copy-protected formats. The software reads the installation packages to automate folder paths and pitch data, smartly separating release samples for staccato and portamento playing based entirely on note duration.
Voicing and realism are handled with absolute precision. You can adjust per-pipe levels, apply fixed and random mistuning, shape harmonics, and set amplitude modulation driven by the wind model. The system also supports wind-flow randomization for natural speech movement and reverb-tail truncation to accurately model dry acoustic decay.
Tremulants can be designed using our native model with randomized frequency and depth, or by mapping real tremolo waveform samples directly to the ranks. Enclosures go far beyond simple volume control by modeling shutter inertia for delayed pedal responses, internal wind pressure leakage, and accurate frequency-response filters for both open and closed states.
The routing system includes a full catalog of standard manual and pedal couplers, plus the ability to build custom couplers for arbitrary transpositions or complex cross-division plumbing. The registration system provides twenty general and divisional combinations, stepper frames, and master capture switches that are automatically preserved across sessions.
You can attach shortcut pistons, reversible toggles, and sound effects like blowers or theatre organ toys to any control. The custom graphical console allows up to four display tabs with reusable style libraries, transparent image masks, and custom key shapes. Every single element can be placed by exact pixel coordinates across dual landscape and portrait layouts.
Console Craft Professional goes far beyond what a plain text editor can do. The built-in package browser auto-populates rank names, while the plain English validation checklist prevents frustrating loading errors. You can preview single rank adjustments using the in-app audio and MIDI tester without opening Hauptwerk, and effortlessly round-trip import existing custom files right back into the visual editor.
Download @ https://consolecraftapp.gumroad.com/l/ilamlo
Video playlist @ https://www.youtube.com/playlist?list=PLYvNx_DHXWcg
[img]https://sc
