Tip
- Edit single notes in the grid. Change one note by hand and keep the rest of the performance.
- More presets, and more variations within each genre.
Not built yet. Follow the roadmap or watch the repo to hear when it lands.
Ghostband makes no sound of its own. It writes an arrangement and performs it through instruments you already own — a drum sampler, a bass, two guitars, a piano — over MIDI, so the sounds are yours and the arranging is its job. It is a VST3 that sits in a Gig Performer rackspace with its MIDI out wired to each instrument.
Ghostband for Windows — latest release —
unzip and drop the Ghostband.vst3 folder into
C:\Program Files\Common Files\VST3\, then rescan plugins in your host. The songs
and instrument profiles are already inside the bundle.
Ghostband follows the host's transport. With it stopped, nothing is sent and the plugin looks broken — in Gig Performer that is the play button in the toolbar. This is the single most common reason a fresh install seems to do nothing.
| A whole band | Drums, bass, a rhythm guitar, a lead guitar and a piano, each on its own MIDI channel. The bass locks to the kick; the lead answers in the gaps and solos when the song says so. |
| A real lead guitarist | Solos built from five schools (blues, melodic rock, neo-classical, NWOBHM, thrash) and every articulation Shreddage Hydra has - bends, slides, pinches, taps, palm mutes, tremolo, harmonics. In metal and hard rock the rhythm guitar joins it in twin harmony; elsewhere it gets out of the way. |
| Your instruments | Ships with profiles for SSD5, MODO Bass 2, Splash Sound Power Riffer and Guitar Strum, NI Session Guitarist Electric Sunburst (unused by the shipped songs), UJAM Virtual Guitarist IRON 2, Shreddage 3 Hydra and UJAM Virtual Pianist, plus General MIDI. Anything else is a small JSON file, and it can calibrate an unknown instrument by ear. |
| 34 songs built in | Hard rock, metal, thrash, groove, doom, sludge, prog, punk, alt-rock, emo, blues and ballads — each written to exercise a different part of the arranger. |
| Roll, don't rewrite | Roll plays the same song differently. Ctrl-click a section to reroll only that one; the rest is provably untouched. One seed is one song, forever. |
| Four dials | Complexity, Humanize, Fills and Intuition — how much the band plays what it feels like rather than what is obvious. |
| Mix it like a band | A BUSY knob per player (sparser or busier, the middle is the song as written), SHRED for how hard the lead leans, and UNDER for how far it sits back under its fills. |
| Write a song (optional) | Describe a song in a sentence and Claude writes the chart — with your own API key, encrypted on your machine. It lands as an ordinary song you can roll, edit and keep. |
| See what it sends | The song screen is a tracker: every note, velocity and control change, per player, per bar. While it plays, click any bar to jump there; stopped, click it to change its chord or its section's feel. |
| And | Takes, ten colour themes, a dice that rolls the whole song's character (right-click puts it back), a change log of every setting you touch, and a detector that tells a host freeze from a plugin one. |
- Windows and VST3 only. It is developed and tested in Gig Performer 5 on one rig; other hosts should work and are not tested.
- It follows the host's transport and cannot start it.
- No live following yet — it plays the arrangement; it does not listen to you.
- SSD5's volume cannot be reached over MIDI, so the drum mix knob says so rather than pretending. Put a gain plugin after SSD5 to ride the drums.
- Shreddage's per-note gestures (rakes, pinches, harmonics) are off until the instrument's articulation controller is re-banded to carry them.
- Writing songs needs your own Anthropic API key and an internet connection, and each song is billed to your account. Nothing is sent without a key.
- The manual — everything about using it, from wiring the rackspace to the plan file format.
- Changelog — what changed in every release.
- TODO — what is next, and what is deliberately not being done.
Free software under the GNU AGPLv3 — see LICENSE. The engine contains no third-party code at all; the whole licensing surface is JUCE, which offers the same licence. If you distribute Ghostband, modified or not, you pass on the same freedoms.
Ghostband is free and always will be. If it earns its place in your rig there is a donate button in the plugin — a button, not a nag, and nothing is gated behind it.






