TK-707 Home Page
An "7x7" type midi drum sequencer for Linux,
based on functionality of Roland's TR-707
Current Version is
0.8 (March, 2005).
We are keen for people to try it and send
comments & suggestions to:
Showing alternate 727 sound map.
Notice the flam and the accent on the grid (new feature).
(version 8.0 or higher).
Alsa sound driver/lib installed.
Both the old 0.5.x and the new 0.9.x and 1.x version branches are supported.
Any sound card supported by Alsa
Browse also the Alsa-supported
soundcard matrix. Notice that all sound card supported by
linux are supported by Alsa.
In order to hear the music,
you should also have a MIDI output working on your
host computers, either
You should also consult the
Sound and MIDI
home page for more informations about MIDI.
An Alsa-supported sound card with
internal MIDI sequencer.
Or any external MIDI sound module.
If you have neither internal nor external
MIDI output on our computer,
any cheap audio card
supported by Alsa
together with the
software MIDI render will be sufficient.
See the TK-707
intallation manual for more.
Download and hear a son montuno (Cuban 6/8 traditional) sample:
This sample uses accents, flams and
polyrythms features of TK-707 together with the latin percussion
sound map distributed with TR-707.
Here are two complete pieces designed with TK-707:
The high quality MP3 audio bases on true instrument samples.
Create tracks & patterns, including "tap" write
and polyrhythmic patterns
Play tracks & patterns directly to external MIDI devices
Save/Load pattern & track state
Export Midi File Format files of single tracks
(for playmidi, pmidi, melplay and other MIDI players)
Import or create alternate instrument maps.
Default map is suitable for Roland TR-707 & D-110.
The distribution contains a map for the
latin percussion TR-727 and two original demonstrations maps
a Cuban traditional one (7c7), and samba batucada one (7b7).
Play along live while track plays
Volume control panel for instruments
Adding Accent and/or Flam is possible on each note
of each pattern
also in compressed
dvi (32 kb)
postscript (68 kb),
pdf (244 kb)
Download the complete distribution tk707-0.8.tar.gz (352 kb).
The source code is now available via
setenv CVS_RSH ssh
cvs -z3 -d:ext:email@example.com:/cvsroot/tk707 co tk707
Binary distributions are available in two formats for various architectures:
How to help tk707 ?
Send comments and bug reports to the authors.
Help us to Fight For a Software Patent Free Europe:
Please, sign the petition !
"Saving Europe from Software Patents" by Richard Stallman.
NEW in Version 0.8 (march 30, 2005)
Support for alsa-0.9.x and 1.x development library version.
The stable (old) alsa-0.5.x stable branch is still supported.
Minor bug fixes (font sizes, etc).
NEW in Version 0.7.21 (march 19, 2001)
Browsable user's manual from Help menu in main window.
support for flams and accents:
two levels of accents and four possible flam intervals.
add two original demonstration sound maps:
a Cuban traditional one (7c7.map)
and samba batucada one (7b7.map).
window and font chharacter sizing problems related to screen resolution fixed.
Code try to be dot-per-inch (screen resolution) independent. Add a screen size
option for small screens.
many minor bug fixes and portage problems.
NEW in Version 0.6 (september 2, 2000)
Enable ternary, 6/8 and polyrythms patterns by using a change of
scale on a pattern.
Installation easier with the
(thanks to autoconf and automake).
Documentation available in various formats,
including html, postscript and pdf.
Add a score in the window layout, associated to
the control of scales.
Add instruments abbreviated labels
for the volume widgets.
Change the felling of the tempo dial: use an angular
dependence, associated to the circular mouvement of
NEW in Version 0.5 (march 5, 2000)
Pattern creation/editing directly in matrix display
Copy/Paste creation of new patterns
Ouput port selection via gui at startup
Ability to modify number of steps in pattern
(enables simulation of time signatures other than 4/4)
Sound map editing gui
Latin sound map (a la TR-727) as loadable file
Glitzier TK-707 home page later.
Last update: november 3, 2004.