Fasttracker 3 vs. Impulse Tracker 3
von TOMAES
Seit Jahren hat sich eigentlich nicht viel getan. Fasttracker 2 und
Impulse Tracker 2 waren und sind die beliebtesten Programme
ihrer Art. Beide sind DOS-basierend, beide sind technisch
(schon allein aufgrund dieses Faktums) nicht mehr auf dem letzten Stand.
Natürlich gab es längst mehr oder weniger fruchtbare Versuche,
das Tracking-Konzept in die Windows-Welt zu retten. Einst hatten ja
die "Mod4Win"-Coder vor, einen ersten Windows-Tracker zu programmieren.
Doch es kam nie dazu. Mod4Win, der jahrelang mit Abstand beste
MOD-Player unter Windows 3.xx, wurde seit 1995 faktisch nicht mehr
weiterentwickelt und zwischenzeitlich von einem anderen Programm,
dem Modplug-Player (und anderen), eingeholt. Dieser war nicht Shareware,
sondern sogar Freeware und konnte auch die neueren File-Formate abspielen
(XM war das einzige "New-School"-Format, was auch Mod4Win abspielen
konnte). Leicht deprimiert hatten die Mod4Win-Entwickler ihren Player
schließlich ebenfalls als Freeware deklariert und alle Arbeiten
eingestellt. Stattdessen war es aber wenigstens
dem Modplug-Player vergönnt, einen Bruder in Form eines Trackers zu bekommen.
Den Modplug-Tracker. Dieser war wohl der erste (ernstzunehmende)
Versuch, eine Programm-Gattung auf der noch ungeliebten Windows-Plattform
zu etablieren, die bis dato fast ausschließlich auf MS-DOS Systemen
zu Hause war.
Ein anderer Versuch war/ist der Madtracker. Auch dieser konnte sich
kaum richtig durchsetzen. Es gibt immer noch keinen Player, der das
hauseigene MT2-Format abspielt. Zwar versuchte man das Interface des
Fasttrackers zu imitieren, ohne dessen Look & Feel auch nur
annähernd zu erreichen. Dazu kommen zahlreiche Bugs: Bis heute ist es
eine "mission impossible", bestimmte XM-Module auch nur halbwegs
bugfrei genießen zu können. Der Modplug-Tracker verzichtete schon
ganz auf ein eigenes Format, und beschränkte sich stattdessen auf
die bereits vorhandenen, populären Formate, die nach Bedarf erweitert
wurden (z.B. kann man mit dem MPT auch 64-Channel-XMs abspeichern,
was man aber nicht machen sollte, weil das über die Orginal-FT2-Specs
hinaus geht, und andere Player, die max. 32channel-XMs verarbeiten,
verwirren dürfte).
Worauf die meisten wirklich seit Jahren warten, sind die echten
Nachfolger ihrer Lieblings-Tools. Fasttracker 3 und Impulse Tracker 3.
Lange Zeit sah es so aus, als blieben solche Wünsche unerfüllbare
Träume. Insbesondere wurden die Hoffnungen auf einen weiteren
Fasttracker gedämpft. Triton, anno 1994 die Fasttracker2-Entwickler,
mutierten zu den "Starbreeze Studios" und waren damit beschäftigt,
Geld mit dem produzieren von 3D-Spielen zu verdienen. Für FT2-Updates
blieb da verständlicher Weise kaum noch Zeit. Schließlich stoppte man die
FT2-Aktivitäten gänzlich; Die Version 2.09 (eigentlich eher 2.085)
blieb das letzte Wort. Wer heute, fast 6(!) Jahre nach dem ersten Release
von FT2 ihre Website besucht, wird kaum noch
auf Hinweise iher Szene-Vergangenheit treffen. Von FT2 keine Spur mehr.
Auch die Weiterentwicklung des Impulse Trackers hatte sich längst auf
das Updaten von Treibern und dem Fixen von "minor bugs" reduziert.
Die Version 2.14 war die zunächst letzte, zumindest offiziell.
Die Gründe sind mehr oder weniger bekannt: Der Hauptgrund war wohl,
das es etliche Raubkopien des WAV-Writers (der nur in der registrierten
Version dabei ist) im Netz gab, und der Autor dies nicht länger
hinnehmen wollte und konnte.
Aber allen Widrigkeiten zum Trotz, wird es aller Wahrscheinlichkeit
nach doch, sowohl für FT2 als auch für IT2, einen Nachfolger geben.
Die Erwartungen sind natürlich sehr hoch, und es gibt fast mehr
Dinge, die die Entwickler falsch machen können, als das sie die
hochgesteckten Erwartungen erfüllen könnten. Schließlich
geht es nicht mehr und nicht weniger um die Frage, die Nachfolger
zweier Software-Legenden zu schmieden.
Fasttracker 3, so zumindest der Arbeitstitel, wird hauptsächlich von
BakTery (Code) und Awesome (Gfx), einem spanischen Coder und Tracker entwickelt. Die ersten
Lebenszeichen dieses Projekts waren Ende Mai dieses Jahres in einer
Newsgroup zu vernehmen, in der auch gleich eine ganze Reihe von Features
vollmundig angekündigt wurden: DirectX support, plugins support (Cubase,
Buzz..), NNA's, Real-time filtering (wie in It 2.15), sowie Midi- und
Mp3-Sample-Support. Einige Tage später konnte man auch einen ersten
Screenshot bewundern (hier nur ein Ausschnitt).
Deutlich sichtbar, fehlen noch einige Button-Beschriftungen ect., aber
es wurde deutlich, dass es sich hier um ein ambitioniertes Projekt,
und nicht nur um eine "ja, wir werden da mal was machen"-Ankündigung
handelt. Zunächst sollte wohl noch im July eine erste Beta released
werden (auf der Euskal Party), was aber offensichtlich nicht der Fall war.
Eine inoffizielle, bereits voll funktionstüchtige Beta-Version wurde
bereits im kleinen Kreis released. Diese Beta-Tester, eine spanische
Tracking-Group, sollen Awesome helfen, das Programm weiter zu
perfektionieren. Eine offizielle Beta-Version soll erst dann released
werden, wenn der Code "almost finished" ist. Weitere Infos sind momentan
nicht greifbar, abgesehen von einem kurzen Review (eher Preview) der letzten Beta, dass kürzlich
auf der Website von No-error zu lesen war.
Im Grunde bietet dieser Text kaum neue Informationen, außer ein paar neuen
Screenshots. Eine öffentliche Beta-Version wird hoffentlich demnächst released.
(Anmerkung: Inzwischen wurde die Beta tatsächlich veröffentlicht. Zu finden
unter http://www.fast3.org
)
Ebenfalls sehr vielversprechend sieht es beim neuen Impulse Tracker aus.
Bereits vor 2 Jahren wurde eine erste Alpha-Version fertig gestellt.
Zunächst gehörte auch Jeffrey Lim, der Coder des alten IT2, dem IT3-Entwickler-
Team an, bevor er im Juli einen neuen Job annahm und aus dem Team ausstieg.
Natürlich wird auch der neue Impulse Tracker, genau wie FT3 höhere Anforderungen
an die Hardware stellen, als der Vorgänger und natürlich laufen sie unter
Windows, anstatt Dos.
"We would kill the success if we programmed it under DOS." (IT3 FAQ)
Der neue Tracker basiert hauptsächlich auf zwei Komponenten.
AudioMate und der sog. Outer Visual Engine (OVE). Ersteres ist
eine ausgereifte Sound-Libary von Unreal. Sie beherrscht 20(!)
Fileformate und kann bis zu 256 virtuelle Channels handeln.
Diese Engine ist auch für Spiele interessant: Es können separat
auch Sound-FX abgespielt werden. AudioMate kam bereits im Pulse
Player zum Einsatz und wird für den Einsatz in IT3 noch weiter
entwickelt. Bei der "Outer Visual Engine" handelt es sich um
eine leistungsfähige Grafik-Engine, die für hiColor/True-Color
optimiert ist, und die Fenster jeder Form und Größe erzeugen
kann. "It's the fastest and the most flexible windows graphics engine",
so tönt es auf ihrer Website..
Ein Release-Date gibt es auch hier nicht, aber optimistische Prognosen
gehen davon aus, dass es wahrscheinlich noch in diesem Jahr fertig wird.
Dabei wird es mindestens 2 verschiedene Versionen geben. Eine "Lite"-Version,
die vielleicht sogar kostenlos ist (hoffentlich!), und eine Profi-Version,
die dann doch einiges kosten wird. In der Lite-Version wird es keinen
Diskwriter, kein Hardware-Mixing Support (GUS, AWE..), sowie weniger
PlugIns geben (was für PlugIns eigentlich?!).
Hier ein Screenshot und die wichtigsten der neuen (geplanten) Featues:

- 15 verschiedene Fileformate (incl. MOD, XM, IT, S3M..)
- Network multi-user tracking (?!? hört sich verwegen an ;-))
- 999 tracks / 999 instruments
- Bis zu 10000(!) lines pro pattern
- Filter resonance / cut-off envelopes
- MIDI support incl. MID import/export
- Synchro marks' für die Synchronisation v. Grafik/Musik (für Demos..)
- 3D output mit 3D panning envelope und 3D slides (heftig!)
- Channel-FX (reverb, chorus, flanger, filters etc.)..
- Stereo (sogar quadro?!) sample support
- MP3 samples
- DirectX plugins (ahhja, diese PlugIns also.. s.o.)
- Support event. Softsynth (wie in Buzz?!)
- Sample editor (JA!!)
- 1024x768x16bpp, auch 800x600 und 1280x1024..
- Password protection (u.a. gegen sample-ripping!)
- Diskwriter (WAV, MP3 diskwriting)
- Archive support (Zip..)
- Mehere Songs auf einmal editierbar (wie jetzt schon in MPT möglich..)
- Hardware-mixing (AWE32/64, GUS, EWS64, etc.)
- Frei definierbares Design
(Tomaes)