Magenta Studio
Free open-source tools from Google research that generate or continue drum and melody MIDI.
- Free plan or free version
- Desktop app or plugin
- Open source
AI drummers and session players fill gaps in the band while a song is still taking shape. They play a part that follows your chords and tempo, so a songwriter can hear a full arrangement before rehearsal, or a band can demo a song when the drummer is on holiday.
Apple's Logic Pro includes Session Players: a drummer, a bass player and a keyboard player that follow the chord track and take direction, such as playing simpler, louder or with a different feel. Toontrack's EZdrummer combines a large library of drum grooves with tools that find grooves to fit your song, and PG Music's Band-in-a-Box has played full accompaniment from a typed chord chart for many years.
For beat-based music, XLN Audio's XO arranges your drum samples on a map by how they sound, so you can swap a snare for a similar one quickly. Google's free and open-source Magenta Studio can generate or continue drum and melody patterns as MIDI, which you then edit.
Most parts from these tools come out as MIDI, and that is their strength. You can edit every hit, change the drum kit, or hand the part to a real drummer as a starting point. A virtual part that sounds right on a demo can still feel stiff next to a live take, so many bands use these tools for writing and replace the parts for the final record.
What a featured listing costs ยท from $99 a month
Free open-source tools from Google research that generate or continue drum and melody MIDI.
Virtual drummer, bass player and keyboard player in Logic Pro that follow your chords and take direction.
Drum production software with a large groove library and tools that find grooves to match your song.
Beat maker that maps your drum samples by sound so you can find and swap similar ones fast.
Automatic accompaniment software: type the chords and it plays a full band arrangement.
If you do keep a virtual part on a release, check the sample and instrument license that came with the product. Most allow use in your own music, and the terms are usually in the documentation.
A useful habit is to keep the virtual parts on their own tracks, clearly named, so it is obvious later what was programmed and what was played. When the real drummer or bass player records, they can listen to the demo part for the arrangement and then ignore it for the feel. If a programmed fill turns out to be the best idea in the song, the player can learn it note for note from the MIDI.
For live shows, some bands run programmed parts as backing tracks. That works well with a click in the drummer's ears and a simple, rehearsed plan for when a track fails.
Start simple: one drummer style, one bass part, then add only what the song needs.
It can on a demo. For a final release, many bands find a live drummer adds feel that a programmed part lacks. A common workflow is to write with a virtual drummer and record the real one later.
Most do. Logic Pro Session Players, EZdrummer, Band-in-a-Box and Magenta Studio all produce parts you can edit note by note or move to another instrument.
Magenta Studio is free and open source. Logic Pro, EZdrummer, XO and Band-in-a-Box are paid products, and some offer trials. Check each official site for current options.
Usually, under the license that comes with the product. Read the instrument and sample license before release, especially if you plan to sell the sounds themselves or use them in sample packs.