Soundtrackers, Hypertrackers and Acidtrackers

tl;drThere are two kinds of trackers: soundtrackers and hypertrackers. But it’s a combination of them that is showing the way forward. And perhaps the micro-efficient trackers are more useful than ever, with the popularity of handheld devices.

When I wrote my thesis I had some difficulties to cover the topic of trackers. Although they are old and popular programs, there’s not much scholarly research on them. I can’t remember anyone trying to categorize trackers properly, for example. If you know of any such attempts, please get in touch.

For my thesis, I ended up talking about soundtrackers and hypersequencers. They refer to two dominant families of chipmusic trackers. Soundtrackers use sampled sounds and have a user-friendly interface. Hypersequencers are more about synthetic sounds and efficiency.

I find these two categories quite useful for discussing trackers in general. But I have also found that talking about trackers as hypersequencers (originally from Phelps) doesn’t feel quite right. Instead, I suggest the term hypertracker.*

So:

Soundtrackers are similar to sheet music, because they display notes and effects next to eachother. You can see which note is played, and also its ornamentation (vibrato, arpeggio, etc). The song is arranged in patterns, and one pattern includes one bar of all the voices. That means that all voices are locked to the same tempo, and the same arrangement structure.

Hypertrackers use more of a code logic. If soundtrackers are like sheet music with absolute values, hypersequenced music is like code that executes instructions. The note C might play a completely different note, depending on what kind of code is next to it. It enables a wild and “generative” composing style. Voices can have different tempos and sounds can be connected to eachother in a modular fashion. Hypersequenced music requires few resources (in terms of RAM, ROM, CPU) and mostly use synthetic sounds. They are “hyper” because they are referential; a letter or number usually refers to something other than itself.

Personally I find soundtrackers very convenient to use. They are straight-forward, simple and direct. Hypertrackers on the other hand, are more versatile and offer more surprises. They have more character somehow, and can lead the music in directions that the composer wasn’t aware of. Hypertrackers offer a lot of control and yet, as a composer, you can choose to hand some of that control back to the software. In soundtrackers it’s more up to the composer to take command.

Plenty of chip software doesn’t fit into these two categories. LSDj is an interesting example, since it takes inspiration from both. Obviously Mr. Kotlinski prefers hypertrackers. He even expanded the hyper-structure by adding more layers to the song arrangement, and by adding more tables. But just like one of his big sources of inspiration (MusicLine) it also incorporates some of the UI-ideas from soundtrackers. For example, you can set absolute effects next to the notes, such as pitchbend or vibrato.

This mixture of sound- and hypertracker became very popular in the chipscene. LSDj inspired LittleGPTracker, and created a new momentum. One example is Pulsar, recently created by Neil Baldwin who made 8-bit game music already in the 80’s. Even more recently, I’ve seen previews of new demoscene software that is highly inspired by LGPT.

These programs are not made for keyboards. They are designed for handheld consoles and very few buttons. Another difference from other trackers is that they can be used for live performances. Most trackers are pretty useless for live improvisations, unfortunately. A third difference: they can maximize the hardware. Trackers are normally designed to leave resources for code and graphics of demos and games, but this new generation allows you to use nearly 100% of the available resources. That is a fundamental difference, which is why chipscene Gameboy music can be more powerful than game/demo music for Gameboy.

The chipscene made chipmusic stand on its own feet, independently from the visuals, and that has affected the software too. New conventions have been developed, and it seems like future chiptrackers will follow this new path inbetween sound- and hypertrackers. It might also be used for other platforms with few buttons or low memory. Arduino and Raspberry Pi come to mind, aswell as smartphones with their complete lack of buttons.

In those situations I’d guess that “tracker” is a precise enough term. Just like  Renoise is a tracker, in a world of piano rollerz. But if there should be a new term for it, I suggest acidtrackers.

* I agree with HVMEC that trackers and editors are not the same thing. Trackers are step sequencers, while editors require the user to set the duration of each note (more here). The term hypertracker excludes programs like Soundmonitor or Future Composer, because they are editors. On the other hand, I think those kinds of programs are rare today. And perhaps they share more with MCK/MML or piano roll sequencers, than with trackers?

16 Responses to “Soundtrackers, Hypertrackers and Acidtrackers”

  1. Dragan Says:

    Why “Acidtrackers”?

  2. goto80 Says:

    Good question. There are various reasons for this silly name:

    * Because LSDj -> LSD -> Acid

    * Because they are designed to make songs with small loops that are sequenced together. And then “tweek some knobs” to change parameters. Perhaps one “knob” can affect several parameters at the same time. Acidtrackers are simply well-suited for making acid with.

    * Because sound, hyper and acid sounds like a good trio.

    * Because people should make more acid with trackers!

  3. Peter Swimm Says:

    I think that the lsdj based sequencers also owe something to KCS Omega (along with Abelton live), an old Atari program that pioneered the idea of sequences as clips that can be triggered on and off: http://tamw.atari-users.net/omega.htm.

    • Peter Swimm Says:

      I also think that chip needs tables, or commands not synced to tempo but rather insane refresh rates to get its sounds.. which is why so many chip midi projects are so boring because you can’t get the level of control you can get in in a tracker.

  4. goto80 Says:

    Thanks for the tip on KCS Omega, didn’t know about it. Perhaps there were even earlier, analogue, sequencers that used this technique too?

    Insane refresh rates are definitely part of this new wave of trackers. With that you can get “hi-fi” samples and synthetic sounds that have little to do with the soundchip as the PAL/NTSC-slave that we know.

  5. Amiga Music Programs 1986-1995 by Johan Kotlinski | SID Media Lab Says:

    […] あらためて強調したいと思いますが、トラッカーに関する調査ならびに省察は、世界中において、今なお進行中です。例えば、Johanはトラッカーをエッセイのなかでsyntheticalとsample-basedとカテゴライズしていますが、2009年の時点でも、この区別は優れた概念化である一方、決定的な区別だったというわけではありませんでした。2012年、AndersはJohanが試みたトラッカーのカテゴリー化に対する一つの応答を、記事にまとめました。そこで彼は、Soundtrackers、Hypertrackers 、Acidtrackersという、トラッカーの新たな三つのカテゴリーを提唱しています。 […]

  6. Amiga Music Programs 1986-1995 by Johan Kotlinski (in English) | SID Media Lab Says:

    […] I would like to note research and reflection about trackers are in progress all around the world. For example Johan placed Amiga music programs to categories between synthetical (synthetic) and sample-based. Even if the categorization was outstanding at the moment of 2009, this distinction and conceptualization were not necessarily definitive. In 2012 Anders responded to the challenge Johan tried out and wrote the article. He propose new three categories of trackers, or Soundtrackers, Hypertrackers and Acidtrackers. […]

  7. A Tracker From the 1960s? | CHIPFLIP Says:

    […] There are discrete steps fixed in time and all the instructions are locked to these steps, like a soundtracker. […]

  8. Akira Says:

    This article is great but I find myself a little bit confused still about what makes a tracker one thing or the other. Would you mind enumerating some “soundtrackers” and some “hypertrackers”?
    Where would Defmon stand?

  9. goto80 Says:

    Typical soundtrackers are sample-based and the patterns include all tracks, rather than sequencing each track independently. Basically includes all derivatives of Soundtracker: Protracker, Fasttracker, Milkytracker, Renoise, Screamtracker, etc.

    Most trackers for proper soundchips are hypertrackers. Table-mania, where numbers point to other tables. This include plenty of C64-programs (like JCH Editor, SDI, etc) and I suppose software like AHX would fit here too. Carillon for Gameboy.

    For me it’s a useful distinction that soundtrackers have more absolute values than the hypertrackers do. It’s more direct, straight-forward. Instead of abstracting everything to tables, you put it directly into the pattern data.

    It’s not a rock solid way to categorize trackers, and I’m definitely open for feedback!

  10. Rei Yano Says:

    Are there any examples of ‘hypertrackers’ available for PC?

  11. goto80 Says:

    Goat Tracker is one example.

  12. Interview with JEA (SHARPNELSOUND) | SID Media Lab Says:

    […] LSDj―2001年にスウェーデンのJohan Kotlinskiがリリースしたゲームボーイ用ミュージック・エディタ。2000年に開発されたinstrumentorをプロトタイプとする。インターフェースの画期性とライブ・パフォーマンスへの対応により、ゲームボーイ・ミュージシャンの自立を世界的に促した。LSDjは先行するトラッカーとの切断をもたらした。これはWindowsあるいはDOS用のトラッカーと、AmigaあるいはCommodore 64などのトラッカーの間に見られる飛躍と異なり、もっと技術的な問題である。Philip Phelpsの提示した概念Hypersequencers(http://www.zenpho.co.uk/PhillPhelps-ChiptuneSynth.pdf参照)を発展させて、トラッカーをSoundtrackersとHypertrackersとに分類する際、Anders CarlssonはLSDjおよびそのインターフェースを継承したLittleGPTrackerをどちらにも該当しないものとして扱っている(https://chipflip.wordpress.com/2012/12/30/soundtrackers-hypertrackers-and-acidtrackers/)。 ↩ […]

  13. Ancient Trackers | CHIPFLIP Says:

    […] hypertrackers). Although there are other types of trackers, this covers the bulk of them (read more here and […]

  14. 1989 Appearance of the Chip Music Term | CHIPFLIP Says:

    […] Maybe this was poking fun at the die hard future composers on the Amiga who used C64-like hypertrackers rather than the new era of soundtrackers. They said chipmusic couldn’t be done on soundtrackers. 4mat and other early pioneers proved […]

  15. Trackers from 1981 and 1983 | CHIPFLIP Says:

    […] this terminology, we could say that Muzix81 is a hypertracker (as the musical output depends on the settings on the […]

Leave a reply to Rei Yano Cancel reply