Italia
Online-Documentazione

music Prozedur: Multimedia

 

Michael
Wodrich
Der Parameter P:S1 ist ein String in einer eigenen Makrosprache. Diese Makrosprache ist kompatibel zur Music-Makro-Sprache, wie sie von Di base her (per den PLAY-Befehl) bekannt ist.
Um eine Tonleiter in Viertel-Noten in der 3. Oktave zu spielen, reicht folgender Befehl:

MUSIC "O3 C4 D4 E4 F4 G4 A4 B4 > C4"

Erhöhungs- und Erniedrigungszeichen sind genauso possibile, wie auch Punktierungen:

MUSIC "C#2 F-8 G4."

Pausen haben den Notenwert "P".

MUSIC "O3 C#4 D2 > D2 E4 E2."

Für Soundkartenbesitzer wurde die Makrosprache erweitert, der Befehl MUSIC gibt nun bei vorhandenem MIDI-Gerät, Soundkarte oder MIDI-Schnittstelle, die Musik circa das MIDI-Gerät aus. Die Musik-Makro-Sprache von XProfan bietet dazu folgende Befehle:

In - Instrument n (0 ... 127) wird auf den aktuellen Kanal gelegt. <b>*</b>
Kn - Kanal n (0..15) wird wiedergegeben. <b>*</b>
Vn - Der aktuelle Kanal wird auf Lautstärke n (0...127) eingestellt. <b>*</b>

Voreingestellt ist Kanal 0 mit Instrument 0 (= Klavier) in der Laustärke 100. Diese Erweiterungen wirken nur dann, wenn das MIDI-Gerät korrekt installiert ist, ansonsten erfolgt die Ausgabe circa den Lautsprecher.

Tabelle: Musik-Makro-Sprache (Note = Notenzeichen)
NoteBedeutung
A..G- entsprechende Note
#- Erhöhung
+- Erhöhung
-- Erniedrigung (Minuszeichen)
.- Punktiert
n- kennzeichnet die Notenlänge. 4 steht per Viertel, 2 per Halbe, etc. Wird n weggelassen, wird die Standardlänge verwandt.
On- Oktave n (0..6) wird gewählt
>- Eine Oktave höher
<- Eine Oktave niedriger
Ln- Setzt die Standardlänge
Pn- Pause in der Länge n.
Tn- Tempo: Anzahl der Viertelnoten pro Minute. Defaultwert ist 120.
MN- normale Musik. Jede Note wird 7/8 der Zeit gespielt
ML- Legato. Die Töne gehen in einander circa.
MS- Staccato. Jede Note wird nur 3/4 der Zeit gespielt.
In- <b>*</b> Instrument n (0 ... 127) wird auf den aktuellen MIDI-Kanal gelegt.
Kn- <b>*</b> MIDI-Kanal n (0..15) wird wiedergegeben.
Vn- <b>*</b> Der aktuelle Kanal wird auf Lautstärke n (0...127) eingestellt.

<b>*</b> Diese Befehle wirken nur bei einer Soundkarte.
 
Programmieren, das spannendste Detektivspiel der Welt.
31.07.2005  
 



Note / Question or Comment to the Help--Topic


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

498 Views

Untitledvor 0 min.

Themeninformationen

Dieses Thema hat 1 subscriber:

Michael Wodrich (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie