WikiDer > Mondblaster

Moonblaster

Mondblaster ist ein Softwarepaket für MSXComputer, für die man Musik schreiben kann FM-PAC/MSX-MUSIK, Musikmodul/MSX-AUDIO oder beides.

Einführung

Zu Beginn des 90er Jahre des 20. Jahrhunderts war da ein lebhaftes MSXSzene in den Niederlanden. Die Freisetzung von FAC-Soundtracker hatte dazu geführt, dass sich diese Szene mehr mit MSX-Musik beschäftigte. Als Ergebnis MusikDisketten und alternativ Tracker wie Pilze, die aus dem Boden sprießen. Der FAC Soundtracker blieb jedoch der dominierende Tracker, obwohl seine Mängel kein Geheimnis waren. Es war ein nettes Programm, mit dem man arbeiten konnte, aber es fehlte einfach an Funktionalität. Die damaligen alternativen Tracker boten oft (teilweise) die zusätzliche Funktionalität, aber die Soundtracker-Benutzer konnten sie selten oder nie übernehmen, da diese Alternativen ihre eigenen Schwächen hatten, beispielsweise in der Benutzeroberfläche. Eine der damaligen Demogruppen, Moonsoft, hielt dies für nicht mehr möglich und begann mit der Arbeit an einem neuen Tracker, der alle anderen Tracker von damals ersetzen sollte, ohne auf ein komfortables Interface verzichten zu müssen: Moonblaster.

Mondblaster

Das Paket

Moonblaster wurde von der Sunrise Foundation verkauft und kam in einer großen Plastikbox mit einer Abdeckung, die von einem Kind mit Bleistift gezeichnet zu sein schien. Diese Box enthielt ein Handbuch und drei Disketten: das Moonblaster-Programm, eine Diskette mit Musikbeispielen und eine Diskette mit ADPCMProben.

Stereo

Der Zweck des Programms bestand darin, dem Benutzer die Möglichkeit zu geben, Musik für FM-PAC/MSX-MUSIC, Musikmodul/MSX-AUDIO oder beides zu erstellen. Die Tatsache, dass zwei verschiedene Chips gemeinsam angesteuert werden können, wurde als Stereo. Tatsächlich musste der Benutzer selbst dafür sorgen, dass die beiden Musikchips zu einem Verstärker gingen, wo ein Chip links und der andere Chip rechts aus den Lautsprechern kommen sollte. Diese Musikchips waren von Natur aus mono und hatten keinen Einfluss aufeinander, daher war der Stereograd maximal: links und rechts ein unterschiedlicher Klang.

der Tracker

Moonblaster ist eine Vertikale Tracker wobei jedes Pattern maximal 16 Schritte lang ist. Die Anzahl der Kanäle in einem Muster betrug 14:9 für die FM Kanäle, 1 für FM-Schlagzeug (nur FM-PAC/MSX-MUSIC), 3 für den ADPCM-Kanal (Sample, Tonhöhe und Lautstärke) und 1 Kanal für globale Dinge: Tempowechsel, Pattern-Ende, Transponierung, FM-Schlagzeug und drei Trigger Befehle, die für die Verwendung der Musik in anderen Programmen relevant waren. Das gesamte Muster aus 16 Schritten und diesen 14 Kanälen wurde vollständig auf dem Bildschirm angezeigt, der verbleibende Platz auf dem Bildschirm wurde für Felder mit Songtitel, globale Informationen über die Musik und Kanal-VU-Meter verwendet.

Auf einem Kanal war nur Platz für ein einzelnes Ereignis pro Schritt. Ein Event kann eine Note sein, aber auch eine Lautstärkeänderung oder ein Instrumentenwechsel. Verglichen mit der Anzahl der Ereignisse pro Schritt eines Modultrackers waren das sehr wenige, aber der MSX war einfach kein großer Computer und mehrere Ereignisse pro Schritt würden sich negativ auf die Speichernutzung und die CPU-Last auswirken.

Pattern-Position-Editor

Moonblaster verwendet ein Musterpositionssystem. In diesem System könnte der Benutzer eine Reihe von Mustern mit Musikinformationen füllen und diese Muster in einem anderen Teil von Moonblaster anordnen. Anders als beispielsweise FAC Soundtracker, a Chor also nur einmal zu erstellen, könnte dies im Pattern-Position-Editor mehrmals aufgerufen werden. Dadurch wurde vor allem Speicherplatz gespart, ob der Benutzer es auch schneller fand, war für jeden unterschiedlich. Es bedeutet, dass, wenn der Benutzer nur eine einzelne Note anders in einer Wiederholung eines solchen Refrains wünscht, dass ein neues Muster für diese Note definiert werden muss, die Progression eines Musikstücks für den Benutzer ziemlich fragmentiert wäre. Würde man sich nicht für häufig wiederholende Patterns entscheiden und alle musikalischen Informationen einfach nacheinander niederschreiben, ließen sich etwa zweieinhalb Minuten Musik in üblichem Tempo machen.

Musterfunktionalität

Moonblaster war für die damalige Zeit ein ziemlich komplettes Paket. Ein Überblick über die Funktionalität für FM/AM-Instrumente im Pattern-Editor:

  • Lautstärkeänderung
  • Instrumentenwechsel
  • Helligkeitsänderung[1]
  • verstimmen
  • Pitchbend
  • note link (sofort die Tonhöhe einer Note ohne neuen Note Attack oder Portamento ändern)
  • Vibrato

Die Lautstärke und Frequenz der fünf FM-Drums des FM-PAC/MSX-MUSIC können eingestellt werden. Allerdings wurden diese Trommeln mit insgesamt 6 Operatoren erzeugt, da einige Schlagzeugklänge einen Operator verwendeten, der auch in anderen Schlagzeugklängen verwendet wurde, war es unvermeidlich, dass eine Änderung der Frequenz eines Schlagzeugklangs auch einen anderen Schlagzeugklang änderte. In Moonblaster konnten drei Sets von FM-Drum-Frequenzen definiert und im Pattern-Editor zwischen diesen Drum-Sets umgeschaltet werden. So war es beispielsweise möglich – und wurde für einige Nutzer sogar üblich – separate Schlagzeuge für Bassdrums, Snare Drums und hallo hüte und wechseln Sie kontinuierlich Schlagzeug-Sets im Song.

Beispielfunktionalität

Der Sample-Editor von Moonblaster war einfach. Mit dem integrierten Sampler des Music Module/MSX-AUDIO können Sie selbst Sounds aufnehmen. Ein schöner Aspekt von Moonblaster war, dass die Länge eines Samples angepasst werden konnte. Eine kurze Hi-Hat musste also nicht mehr Speicher beanspruchen als unbedingt nötig. In FAC Soundtracker gab es Sample-Speicherblöcke mit fester – oft verschwenderischer – Länge, Moonblaster machte deutliche Fortschritte.

Spracheditor

Mit Moonblaster war es möglich, FM/AM-Sounds selbst zu definieren. Im Vergleich zu professionellen FM-Synthesizern der damaligen Zeit war der Voice-Editor von Moonblaster benutzerfreundlich und übersichtlich.

Outdoor-Einsatz Moonblaster

Es wurden Replayer mitgeliefert, mit denen Sie Moonblaster-Musik in Ihrem eigenen Programm verwenden können. Auch für BASIC War dies mit ein paar einfachen Befehlen möglich, konnten BASIC-Programmierer alle möglichen Anwendungen mit Musik dahinter erstellen.

Auswirkungen auf die MSX-Szene

Kurz nach der Veröffentlichung von Moonblaster löste das Pack FAC Soundtracker als dominierenden Tracker ab. Während FAC Soundtracker damals schon für einen erheblichen Anstieg der Szenemusik sorgte, nahm diese Aktivität mit der Veröffentlichung von Moonblaster nur noch zu. Der Wahnsinn um die Entwicklung alternativer Tracker ließ ebenfalls nach und Moonblaster schien Perfektion erreicht zu haben.

Die MCCM-Rezension

Der Autor von FAC Soundtracker hat für das Magazin MSX Computer & Club Magazine (MCCM) mehrere Artikel über Musik und Sound auf MSX geschrieben. Als MCCM Moonblaster zur Begutachtung eingereicht wurde, gab es die Bitte, es aus Gründen der Objektivität nicht von diesem Autor begutachten zu lassen. Die Rezension wurde von diesem Rezensenten schließlich mit nur mäßigem Enthusiasmus als Fazit abgegeben, zu einer Zeit, als die Benutzer, die das Paket bereits hatten, wild begeistert waren.

Moonblaster in Perspektive

Moonblaster war ein Paket, das perfekt auf die Bedürfnisse der Szene abgestimmt war. Aus heutiger Sicht war der Tracker jedoch leicht zu erreichen. Die Auswahl, nur ein einzelnes Ereignis pro Schritt zuzulassen, ist bei einfacher Musik ausreichend, bei komplexerer Musik kann dies jedoch eine Einschränkung darstellen. Die Wahl, zwei verschiedene Chips mit einem einzigen Kanal zu steuern, scheint nett zu sein, wird aber nicht immer funktionieren. Die Wahl zu Programmierbarer Soundgenerator (PSG) ist kaum zu unterstützen, was ein spürbarer Mangel ist, da während der Entwicklung von Moonblaster bestimmte japanische MSX-Spiele wegen der guten Kombination von FM-PAC/MSX-MUSIC und PSG beliebt waren. Es gibt jedoch einige PSG-Trommeln, die die FM-Trommeln ergänzen oder ersetzen können. Die Qualität ist jedoch nicht so, dass Benutzer damit begonnen haben. Um oder vor 2008 scheint die Verwendung von Moonblaster oder der Kombination FM-PAC/MSX-MUSIC und Music Module/MSX-Audio zurückgegangen oder ganz eingestellt zu sein.

Nichtsdestotrotz hat Moonblaster den musikalischen Aspekt der MSX-Demoszene Mitte der 90er Jahre maßgeblich geprägt, noch mehr als FAC Soundtracker Anfang der 90er Jahre. Moonblaster wurde schließlich als Ausgangspunkt für Moonblaster-Wave und Moonblaster-FM , die mitgelieferte Software für die Mondgeräusch, ein OPL4 Kartusche für MSX. Diese Cartridge und damit auch diese Software (es gab keine wirklich brauchbaren Alternativen) wurde 2008 noch verwendet. Damit könnte die Moonblaster-Familie schließlich als eines der am weitesten verbreiteten MSX-Szenentools angesehen werden.