Second Sound System: Unterschied zwischen den Versionen

Aus Makerpendium.de
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{Tool
 
{{Tool
 
|name=Second Sound System
 
|name=Second Sound System
|bild=
+
<!--|bild=-->
 
|webseite=http://www.cherrytree.at/
 
|webseite=http://www.cherrytree.at/
 
|ersteller=[[Cherry]]
 
|ersteller=[[Cherry]]
Zeile 9: Zeile 9:
 
|version=
 
|version=
 
|datum=2008
 
|datum=2008
|download=
+
<!--|download=-->
 
}}
 
}}
 
__NOTOC__
 
__NOTOC__
Zeile 17: Zeile 17:
  
 
==Formate==
 
==Formate==
{{Infobox|rahmenrundung=10px|breite=320px|rahmen=1px|hintergrundfarbe=#F2F6FE|rahmenfarbe=#C0D0DA|rahmenabstand=.1em .5em .1em|inhalt=<table cellspacing="4px;">
+
{| class="wikitable"
<tr><td width="40px">'''MID'''</td><td>Musical Instrument Digital Interface</td></tr>
+
! !!Volle Bezeichnung
<tr><td>'''RMI'''</td><td>Resource Interchange File Format Midi</td></tr>
+
|-
<tr><td>'''MOD'''</td><td>ProTracker Module</td></tr>
+
|'''MID'''||[[MIDI|Musical Instrument Digital Interface]]
<tr><td>'''IT'''</td><td>Impulse Tracker Module</td></tr>
+
|-
<tr><td>'''XM'''</td><td>FastTracker2 Module</td></tr>
+
|'''RMI'''||Resource Interchange File Format Midi
<tr><td>'''S3M'''</td><td>Scream Tracker 3 Module</td></tr>
+
|-
<tr><td>'''SGT'''</td><td>DirectMusic Segment</td></tr>
+
|'''MOD'''||ProTracker Module
<tr><td>'''FSB'''</td><td>FMOD Sample Bank</td></tr>
+
|-
</table>
+
|'''IT'''||Impulse Tracker Module
}}
+
|-
 +
|'''XM'''||FastTracker2 Module
 +
|-
 +
|'''S3M'''||Scream Tracker 3 Module
 +
|-
 +
|'''SGT'''||DirectMusic Segment
 +
|-
 +
|'''FSB'''||FMOD Sample Bank
 +
|}
  
 
==Features==
 
==Features==
 
*Wiedergabe beliebig pausieren und fortsetzen mit optionalem FadeIn/Out
 
*Wiedergabe beliebig pausieren und fortsetzen mit optionalem FadeIn/Out
*Tempoangabe von 1~1000%, außer bei MIDIs
+
*Tempoangabe von 1~1000% (außer bei MIDI)
*Reverb-Hall bei MIDIs
+
*Reverb-Hall (nur bei MIDI)
  
 
==Funktionsweise==
 
==Funktionsweise==
Zeile 47: Zeile 55:
 
IDs müssen nicht direkt aufeinanderfolgen. Alle eingetragenen Dateien werden bereits beim Spielstart gecacht.
 
IDs müssen nicht direkt aufeinanderfolgen. Alle eingetragenen Dateien werden bereits beim Spielstart gecacht.
  
===Parameter===
+
==Parameter==
Um nun Musik abzuspielen oder andere Befehle auszuführen, sind ''SSS_SEND.exe'' und eine Möglichkeit nötig, externe Programme auszuführen.
+
Um nun [[BGM|Musik]] abzuspielen oder andere Befehle auszuführen, sind ''SSS_SEND.exe'' und eine Möglichkeit nötig, [[:Kategorie:Spielexternes Programm|externe Programme]] auszuführen.
  
{{Infobox|rahmenrundung=10px|breite=934px|rahmen=1px|hintergrundfarbe=#F2F6FE|rahmenfarbe=#C0D0DA|rahmenabstand=.1em .5em .1em|inhalt=<table cellspacing="4px;">
+
{| class="wikitable"
<tr><td width="100px">'''PLAY'''</td><td width="200px">Spielt eine BGM ab.</td><td>ID (1~1024), Lautstärke (0~100), Tempo (0~255), Reverb (TRUE/FALSE), FadeIn (0.0~...)</td></tr>
+
!width="100px"| !!width="200px"|Funktion!!Parameter
<tr><td>'''STOP'''</td><td>Stoppt die laufende BGM.</td><td>''Keine Parameter''</td></tr>
+
|-
<tr><td>'''PAUSE'''</td><td>Pausiert die laufende BGM.</td><td>''Keine Parameter''</td></tr>
+
|'''PLAY'''||Spielt eine BGM ab.||ID (1~1024), Lautstärke (0~100), Tempo (0~255), Reverb <small>(TRUE/FALSE)</small>, FadeIn (0.0~...)
<tr><td>'''CONTINUE'''</td><td>Pausiert die laufende BGM.</td><td>''Keine Parameter''</td></tr>
+
|-
<tr><td>'''FADEOUT'''</td><td>Fadet die laufende BGM aus.</td><td>FadeOut-Zeit (0.0~...), Stoppen/Anhalten (TRUE/FALSE)</td></tr>
+
|'''STOP'''||Stoppt die laufende BGM.||''Keine''
<tr><td>'''SETVOL'''</td><td>Ändert die Lautstärke sofort.</td><td>Lautstärke (0~100)</td></tr>
+
|-
<tr><td>'''SETSPEED'''</td><td>Ändert das Tempo.</td><td>Tempo (1~1000)</td></tr>
+
|'''PAUSE'''||Pausiert die laufende BGM.||''Keine''
<tr><td>'''SETREVERB'''</td><td>(De-)Aktiviert den Reverb.</td><td>Ein/Aus (TRUE/FALSE)</td></tr>
+
|-
</table>
+
|'''CONTINUE'''||Setzt die pausierte BGM fort.||''Keine''
}}
+
|-
 +
|'''FADEOUT'''||Fadet die laufende BGM aus.||FadeOut-Zeit (0.0~...), Stoppen/Anhalten <small>(TRUE/FALSE)</small>
 +
|-
 +
|'''SETVOL'''||Ändert die Lautstärke sofort.||Lautstärke (0~100)
 +
|-
 +
|'''SETSPEED'''||Ändert das Tempo.||Tempo (1~1000)
 +
|-
 +
|'''SETREVERB'''||(De-)Aktiviert den Reverb.||Ein/Aus <small>(TRUE/FALSE)</small>
 +
|}
  
Das nachfolgende Beispiel geht von einer ''scriptWAV'' für den Tastenpatch aus.
+
Das nachfolgende Beispiel geht von einer ''scriptWAV-Datei'' für den Tastenpatch aus.
  
 
  <span style="color: #808080;">[Execute]
 
  <span style="color: #808080;">[Execute]
Zeile 71: Zeile 87:
  
 
Hierbei wird der <u><span style="color: #800000">Abspielbefehl</span></u> ausgeführt, <u><span style="color: #808000">BGM #17</span></u> aus der Liste mit <u><span style="color: #008000">75% Lautstärke</span></u> und auf <u><span style="color: #008080">110% Tempo</span></u> abgespielt. Die Musik <u><span style="color: #000080">hallt nicht</span></u> und braucht <u><span style="color: #800080">3,5 Sekunden zum Einklingen</span></u>.
 
Hierbei wird der <u><span style="color: #800000">Abspielbefehl</span></u> ausgeführt, <u><span style="color: #808000">BGM #17</span></u> aus der Liste mit <u><span style="color: #008000">75% Lautstärke</span></u> und auf <u><span style="color: #008080">110% Tempo</span></u> abgespielt. Die Musik <u><span style="color: #000080">hallt nicht</span></u> und braucht <u><span style="color: #800080">3,5 Sekunden zum Einklingen</span></u>.
 +
 +
==Links==
 +
*Dateianalyse auf VirusTotal ([https://www.virustotal.com/gui/file/9e394514a6bcd950de37b8f7b5ef83e3d1f0bad15d2821e18162b23331b8037c rpg_rt.exe], [https://www.virustotal.com/gui/file/656b216b59f9023cb75af1ca509c226f7852da6dd869f9d15559edf83b293819 sss_send.exe])
  
 
{{PatchRT:Cherry}}
 
{{PatchRT:Cherry}}
 +
 +
{{Tools:Cherry}}
 +
 +
{{NavboxAudio}}
 +
 +
{{NavboxMP3Key}}
  
 
[[Kategorie:Patch (RPG Maker 2000)]] [[Kategorie:Patch (RPG_RT.exe)]] [[Kategorie:Spielexternes Programm]]
 
[[Kategorie:Patch (RPG Maker 2000)]] [[Kategorie:Patch (RPG_RT.exe)]] [[Kategorie:Spielexternes Programm]]

Aktuelle Version vom 11. Dezember 2021, 00:39 Uhr

Second Sound System
Kein Bild verfügbar
Webseite http://www.cherrytree.at/
Erstellt von Cherry
Betriebssystem Windows
Für Maker/Engine RPG Maker 2000
Sprache
Aktuelle Version
Veröffentlichung 2008

Das Second Sound System (SSS) ist eine Datei, die als Spiel-Launcher ausgeführt werden muss, anschließend startet sie das eigentliche Spiel (echte RPG_RT.exe muss in RPG_RT_REAL.dat umbenannt werden) und initialisiert die Unterstützung für diverse Musikformate durch Verwendung von FMOD.dll 3.75.

Zum Verwenden wird Ineluki's Tastenpatch oder etwas anderes benötigt, das externe Programme (in diesem Fall SSS_SEND.exe) starten kann.

Formate

Volle Bezeichnung
MID Musical Instrument Digital Interface
RMI Resource Interchange File Format Midi
MOD ProTracker Module
IT Impulse Tracker Module
XM FastTracker2 Module
S3M Scream Tracker 3 Module
SGT DirectMusic Segment
FSB FMOD Sample Bank

Features

  • Wiedergabe beliebig pausieren und fortsetzen mit optionalem FadeIn/Out
  • Tempoangabe von 1~1000% (außer bei MIDI)
  • Reverb-Hall (nur bei MIDI)

Funktionsweise

Um Musik abzuspielen, muss sie in einer Liste eingetragen sein, die als SSSMUSIC.LST gespeichert wird.

1, "boss.mid", 1
2, "won.xm", 0
5, "dungeon.s3m", 1

Das Format lautet:

ID (1~1024), "Dateiname", Loop (0 oder 1)

IDs müssen nicht direkt aufeinanderfolgen. Alle eingetragenen Dateien werden bereits beim Spielstart gecacht.

Parameter

Um nun Musik abzuspielen oder andere Befehle auszuführen, sind SSS_SEND.exe und eine Möglichkeit nötig, externe Programme auszuführen.

Funktion Parameter
PLAY Spielt eine BGM ab. ID (1~1024), Lautstärke (0~100), Tempo (0~255), Reverb (TRUE/FALSE), FadeIn (0.0~...)
STOP Stoppt die laufende BGM. Keine
PAUSE Pausiert die laufende BGM. Keine
CONTINUE Setzt die pausierte BGM fort. Keine
FADEOUT Fadet die laufende BGM aus. FadeOut-Zeit (0.0~...), Stoppen/Anhalten (TRUE/FALSE)
SETVOL Ändert die Lautstärke sofort. Lautstärke (0~100)
SETSPEED Ändert das Tempo. Tempo (1~1000)
SETREVERB (De-)Aktiviert den Reverb. Ein/Aus (TRUE/FALSE)

Das nachfolgende Beispiel geht von einer scriptWAV-Datei für den Tastenpatch aus.

[Execute]
Action=ExecProgram
Command=%path%\sss_send.exe PLAY 17 75 110 FALSE 3.5
Wait=False
Next=

Hierbei wird der Abspielbefehl ausgeführt, BGM #17 aus der Liste mit 75% Lautstärke und auf 110% Tempo abgespielt. Die Musik hallt nicht und braucht 3,5 Sekunden zum Einklingen.

Links

Öffnen
● RPG_RT-/Editor-Patches (IPS/HPA/EXE) von Cherry
Öffnen
● Tools von Cherry
Öffnen
● Audio-Themen
Öffnen
● MP3-Patch- und Tastenpatch-Themen