VX oder XP?
Eventuell einfach die BGM mit nem Wait von 3 Sekunden ausgeben? Dann kannst du sie direckt mit voller Lautstärke ausgeben.
VX oder XP?
Eventuell einfach die BGM mit nem Wait von 3 Sekunden ausgeben? Dann kannst du sie direckt mit voller Lautstärke ausgeben.
XP
Wait von 3 Sekunden? Ich weis nciht was genau du meinst.
Dudem sind 3 Sekunden 60 Frames und das ganze spielt sich innerhalb von 20 ab (also die BGM Abfrage und Ausgabe).
Wie bereits beschireben kann ich die BGM lautlos starten (vorher) und dann beim Spielbeginn laut machen aber die ist dann schon lengst am laufen.
Zusatz: Ich habe wohl noch eine Lösung gefunden, einfach die Dataigrößen verringern....
Zumindest habe ich alle Loops innerhalb der BGMs entfernt (die loopt ja sowieso) und so alle um mindestens die Hälfte reduziert.
Was vorher 1+ Sekunden Lag war ist nun noch eine Halbe...
(Aktuelle Dateigrößen so um die 700kB, ich glaube ab 300kB und drunter gibt es keinen Lag.)
Aber ganz weg wäre noch schöner ^^
--Meine RPGs:
- MegaMan Battle Network - Zero Crisis :: Vorstellungsthread
- Zelda - Dark Truth :: Vorstellungsthread :: Fragen- & Antwortenthread
- Sonne bei Nacht
- Adventure World
Meine Homepage: www.FoxClaw.de
Soweit ich mich errinere werden Midis ersteinmal komplett in den Speichern geladen bevor sie abgespielt werden. Daher ist es verständlich, dass kleinere Dateigrößen das Problem beheben.
Eine Lösung kann ich dir jedoch nicht anbieten, außer natürlich diese alle deine Midi Stücke in OGG's umzuwandeln.
Das Midi Format ist so winzig, da mal was größeres als 300kB hinzubekommen musst da ja eine Sonata komponieren, die meisten sind eh nichtmal 50kB.
OGG Format ist größer als Midis, eigendlich ist es eher vergleichbar mit MP3.
Hier geht es ausserdem nur im die paar BGM, die im OGG Format sind.
--Meine RPGs:
- MegaMan Battle Network - Zero Crisis :: Vorstellungsthread
- Zelda - Dark Truth :: Vorstellungsthread :: Fragen- & Antwortenthread
- Sonne bei Nacht
- Adventure World
Meine Homepage: www.FoxClaw.de
Dann halt was ich geschrieben habe anders herum, dein Problem liegt bei den OGG Dateien? Dann konvertiere diese doch testweise zu Midi Dateien.
Grundsätzlich dürfte es nicht so einfach sein die OGG Dateien einfach so in MIDI umzuwandeln, da die Dateistruktur einer MIDI anders aufgebaut ist. Ich gehe hier nicht zu sehr ins Detail, aber für eine Umwandlung müsste man die Klänge\Töne der OGG analysieren und in die MIDI-Struktur umfassen. Es gibt durchaus Programme die dazu fähig sind, allerdings ist das Ergebnis nur selten befriedigend, da z.B. die verschiedenen Instrumente bei der Umwandlung verloren gehen. Man müsste die MIDI danach noch selbst mit einem Editor anpassen, aber auch das stelle ich mir etwas umständlich vor.
Ich habe noch kein Script oder ein anderes System gesehen, dass OGG Dateien sozusagen in einen Cache lädt, damit sie später schneller abspielbar sind. Allerdings könntest du, um die Dateigrösse weiter zu verringern die Bitrate bei den Oggs herabsetzen. Leider geht damit auch ein Qualitätsverlust einher, aber das ist wohl eine der effektivsten Methoden, um die Dateigrösse zu verkleinern.
Wieso liest eigentlich niemand das Handbuch des Makers?
Konvertier deine OGG Lieder zu MP3 oder WMA und dann können sie gestreamt werden, sodass die Ladezeit am Anfang wegfällt.Zitat
--Es ist ein magisches Liopleurodon =D
Hmm ja... nur habe ich bisher die Erfahrung gesammelt, dass am Ende meines Projektes dieses wiederum vom veröffendlichen in z.B. dem Atelier verstoßen wird, wenn es sich um MP3 handelt.
Die WMA Variante könnte allerdings klappen, ich versuche das mal.
Danke schonmal.
@stardust: Ja... haatte die bereits auf 128 reduziert, niedriger war mir zu unklängig bei einer und ich dachte mir alle auf einem Stand zu halten wäre ganz sinnvoll.
mfg
Fox
--Meine RPGs:
- MegaMan Battle Network - Zero Crisis :: Vorstellungsthread
- Zelda - Dark Truth :: Vorstellungsthread :: Fragen- & Antwortenthread
- Sonne bei Nacht
- Adventure World
Meine Homepage: www.FoxClaw.de
3 Sekunden an die MP3 dranhängen, so sparst du dir das geswitchte und getue.