DrumTrack is an open-source (free) drum machine that runs on the Windows operating system. Drum scores/songs are created using audio samples of drum hits, which are arranged into patterns and complete scores.

More about DrumTrack.

News

2009.05.07

Alpha version 1.0a4 of drumtrack is currently available.

This version includes expanded export functionality and several bug fixes.

2009.03.27

Alpha version 1.0a3 of drumtrack is currently available.

This version fixes MIDI saving and adds drag and drop patterns.

2009.03.24

Alpha version 1.0a2 of drumtrack is currently available.

This version adds Repeat support.

2009.03.22

Alpha version 1.0 of drumtrack is currently available.

The program architecture is vastly improved over the 0.9x releases, following a more classic development pattern that makes modifying the codebase much more simple and straightforward.

However, very little testing has been done against this version.

See the features page for more details.

2008.10.09

Version 0.95 of drumtrack is being wrapped up and will be available shortly.

Unfortunately, I have not had the time to complete this project, and am planning on ceasing development once it is working, as I simply do not have the time to maintain it.

The full source will be made available, however, so anyone with a C# background can pick up and run with the outstanding changes required to get the program to the next level.

Overall, the program seems to be a big improvement over the old drumtrack, but it needs a few more features and some polish...

2008.01.15

Development announcement of beta 0.95.

DrumTrack is being updated to beta 0.95. This release will include the following features/changes:

Improvements:

  • Undo. All note entries, pattern entries, pattern changes, measure changes, etc. will be "undoable".
  • Generic cut/copy/paste. You will be able to use the standard/familiar Windows cut/copy/paste to help edit patterns and songs. The cut/paste mechanism is context sensitive (i.e., you only be able to paste copied song data back to the song editor. However, the clipboard is internal at the moment. A future revision will allow copying data between separate instances of drumtrack.
  • Built-in kit editing. The kit editor will no longer be a separate window.
  • New horizontal song editor. Tracks will be laid out vertically and the song data entered horizontally (this should be a more intuitive entry system).
  • Keyboard/accessibility support. Full keyboard support will be introduced for all drumtrack functions.
  • Customizable mouse/keys. You will be able to customize the way you enter notes. The "classic" drumtrack entry will be available.
  • "Skinnable" UI. You will be able to change the colors of all UI elements.
  • Tempos are now pattern elements rather than song elements. You will still be able to introduce tempo overrides in the song editor to force or modify the current pattern's tempo, but most tempo control will be handled at the pattern level. This will also allow tempo changes in mid-pattern.

Changes:

Many of the internals of drumtrack have changed to support the new features. As a result, it's almost an entirely new program.

  • The drumtrack file format will change dramatically. A utility will be provided to import kits and projects to the new version.
  • The note editor will no longer scale with the screen. This will allow for much larger patterns.

Below is a sample screenshot of the new drumtrack interface. All graphic components have not yet been introduced (most notably scrollbars and selections).

Many thanks to Clint Levijoki, who provided the new look and feel as well as providing supporting controls for the new drumtrack interface.

[IMAGE REMOVED] (DATED AND NO LONGER ACCURATE)

More info will be provided at a future date.

2008.01.06

0.91.2 beta released, including minor bug fixes, UI tweaks, and documentation changes.

2007.21.23

0.91.1 beta released, including minor bug fixes, UI tweaks, and documentation changes.

2007.12.21

0.91 beta released, including improved time signatures and MIDI import/export.

2007.12.04

DrumTrack's initial public release, 0.90 beta.



All content Copyright © 2006 Dennis Hawthorne, except where explicitly noted
supercoldmilk © 2006 Dennis Hawthorne