Cheesetracker (Erzeugt elektronisch Musik)

Cheesetracker ist eine Sound-Anwendung.

Cheesetracker kann benutzt werden um Musik zu erzeugen.

Cheesetracker ist ein Tracker, also ein Programm mit dem kleinste Schnipsel von .WAV-Dateien schnell hintereinander abgespielt werden können.

Cheesetracker kann benutzt werden um aus einem einzelnen aufgenommenen Ton (z.B. den Ton a, aufgenommen von einem Klavier) herzunehmen und in verschiedenen Tonhöhen abzuspielen. Dazu wird eine Abspieltabelle definiert.

Cheesetracker ist enthalten in Debian sarge 3.1r1

Homepage: unbekannt

Wiki: unbekannt

Lizenz: unbekannt

Tipps & Tricks

Mini-Howto

Konzept

Es gibt einen Song. Der wird im Tab "Order & Defaults" editiert. Dort wird die Reihenfolge von "Patterns" festgelegt. Am einfachsten durch die Reihenfolge: 000, 001, 002 ... 063

Jedes Pattern definiert einen Takt des Songs. Um feine Vornoten und Triller definieren zu können, müssen im Pattern genügend Zeilen sein, vielleicht 48 für Aria aus BWV988. Diese Zahl (48) sollte durch die Taktzahl teilbar sein (3/4) . Es wird 64 vorgeschlagen. Eine 1/4 Note wird dann 16 Zeitelemente lang.

Im Pattern werden Instrumente angesteuert. Diesen Instrumenten werden im Pattern zugeordnet: Tonhöhe und Lautstärke.

Instrumente werden aus Samples erzeugt, das sind aufgenommene .wav - Dateien. Diese könnten auch mit einem entsprechenden Programm künstlich erzeugt.

Anleitung

# Benutze gnusound, oder Audacity audacity um eine .wav-Datei aufzunehmen oder zu erzeugen, z.B. 440 Hz, 1 Sekunde - Das sind 44100 Samples bei 44100 Hz, (16 Bit). Speichere diese Datei nach ~/mod/440.wav # Benutze Menü [File] [New Song] # Gehe in den Tab "Sample". Benutze Menü [Samples] [Load] um den 440Hz-Ton zu laden. Wird als Sample #01 geladen. # Gehe in den Tab "Instruments". Benutze Menü [INstruments] [Recreate ALL from Samples]wähle für das Instrument "#01" # Gehe in den Tab "Patterns". Gieb die Tabelle ein:

Index

Tonhöhe

Instrument

Lautstärke (Volume Column)

Kommando (Effect)

Kommentar

000

F-4

01

64

A30

Geschwindigkeit 30H = 48 , 48 * 0.02 =

001

...

..

..

...

Den gleichen Ton weiterspielen

002

D-4

..

..

...

Anderen Ton mit gleichen Instrument (..) und gleicher Lautstärke (..)

003

E-4

..

..

...

004

F-4

..

..

...

005

G-4

..

..

...

006

H-4

..

..

...

007

...

..

..

...

Der Ton wird weitergespielt

008

...

..

00

...

Kein Ton mehr (Lautstärke=0)

# Gehe in den Tab [Order & Defaults] und gib die Reihenfolge der Patterns ein. Für 988-Aria ist das 001, 002, 003, ... weil jeder Takt (Pattern) genau einmal gespielt werden soll und genau in der Reihenfolge: Takt 1 bis 16, dann Takt 17 bis 32. Nicht belegte Positionen können mit "." markiert werden.

Voreinstellungen

Die Anzahl der Elemente pro Seite (Pattern) wird erst vorgewählt, dann wird der Button [Change] geklickt. Weil 1/32 Noten dargestellt werden sollen (Bach 988-Aria), und der Takt = 3/4 ist, wähle ich Pattern Length = 24; dann wird 1/4 Note als 8, 1/32 als 1 dargestellt.

Noteneingabe

Die Noteneingbe erfolgt durch die Tastatur. Die Anzeige erfolgt amerikanisch: H wird als B angezeigt, B wird als A# angezeigt. Die Oktave n wird vorgewählt, dann durch die Tasten: (Das kann verändert werden in [Settings] [Configure Cheesetracker] [Keyboard] Dort habe ich die Zuweisung von y und z vertauscht, weil ich eine deutsche Tastatur habe.

Ton

C#(n+1)

D#(n+1)

F#(n+1)

G#(n+1)

A#(n+1)

Taste

3

4

6

7

8

Ton

C-(n+1)

D-(n+1)

E-(n+1)

F-(n+1)

G-(n+1)

A-(n+1)

B-(n+1)

C-(n+2)

D-(n+2)

E-(n+2)

Taste

q

w

e

r

t

z

u

i

o

p

Ton

C#n

D#n

F#n

G#n

A#n

Taste

s

d

g

h

j

Ton

C-n

D-n

E-n

F-n

G-n

A-n

B-n

Taste

y

x

c

v

b

n

m

Lautstärke

In der Spalte "Lautstärke" (Volume Column) wird die Lautstärke eingestellt. Bei Eingabe ".." wird die augenblickliche Lautstärke nicht verändert. Ansonsten wird die Lautstärke als 00 (Kein Ton mehr) bis 64 eingestellt. Außerdem können da noch Kodes eingegeben werden:

Die Spalte Effekte

Die Taktzeit

Einstellung

Beobachtung

Tab: "Variables"

Tab "Patterns"

Tempo

Speed

Effekt

Pattern Length

Sekunden

1/minute

124

2

A01

32

0.63

95

124

2

A04

32

2.4

24

124

2

A10 (=16)

32

10.4

5.75

31

2

A01

32

2.4

24

31

1

kein

32

2.4

24

255

16

kein

32

5

12

255

16

kein

16

2.5

24

Hinweis: Speed gilt vom Start, bis zum Effekt Axx. Damit die Geschwindigkeit fein reguliert werden kann sollte Speed bei 8..16 liegen

Die Anzahl der Takte pro Minute fm kann berechnet werden durch

      fm = 24 * Tempo / ( Speed * Elemente )

Die Zeit für das Pattern kann berechnet werden aus

      t = * Elemente * Speed / ( Tempo * 0.4 )

Die Tonhöhe

Fehler

Der folgende Fehler tritt auf dem Rechner "hetol" auf:

Dieser Fehler konnte dadurch behoben werden, dass cheesetracker neu installiert wurde.

Vermutung: Bei der Installation wird der Soundtreiber erkannt. Die erste Installation erfolgte, ohne dass ein gültiger Soundtreiber erkannt wurde

Vermutung: Bei der Installation werden Libraries mitinstalliert, die gefehlt haben.

Fehler

Kann den Song nicht exportieren, nur spielen

Ich wünsche mir einen Menüpunkt, der den Song als .wav -Datei komplett in CD-Qualität exporetiert.

Siehe auch

Soundtracker - noch ein Tracker


KategorieAudio

Cheesetracker (zuletzt geändert am 2007-12-23 22:48:05 durch localhost)