mid wird nicht gespielt

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Dottakopf

Betreff: mid wird nicht gespielt

BeitragMi, Apr 04, 2007 16:45
Antworten mit Zitat
Benutzer-Profile anzeigen
HI !

In meinem Programm ist eine Hintergrundmusik (mid) drinn diese kann ich bei mir hören. wenn ich das progi jetzt wem anders schicke hört er keine.
(Er hat auch alle Dateien erhalten... und kann die musik file auch im media player abspielen ) aber im spiel selber hört er nichts.

Woran liegt das ? Ist das ein bb bug oder liegt das vieleicht an der .mid datei ?

~Edit~ nochwas : um wirkliche Zufallszahlen zu erhalten [SeedRnd = millisecs() zu beginn des codes] doch ich bekomme trotzdem immer die gleichen zahlen warum ?

mfg Dottakopf
Rechtschreibfehler gelten der allgemeinen Belustigung!
  • Zuletzt bearbeitet von Dottakopf am Mi, Apr 04, 2007 16:51, insgesamt einmal bearbeitet

ShadowJumper

BeitragMi, Apr 04, 2007 16:51
Antworten mit Zitat
Benutzer-Profile anzeigen
(ich glaub ma das weißt du selbst, aber)
die Midi MUSS in dem im Programm angegebenem Ordner sein
wenn nur die der Dateiname eingegeben wurde muss sich die Musik im gleichen ordner befinden wie das Programm

mal ne andere Frage:
welchen Code hast du eigendlich benutzt um die Midi zumindest bei dir abspielen zu lassen?

Dottakopf

BeitragMi, Apr 04, 2007 16:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Achso also darf ich die mid nicht in unterordnern verstauen :
"ordner1\ordner2\ordner3\ton.mid" ??

Musik wird so abgespielt bei mir :
Code: [AUSKLAPPEN]

Global back = PlayMusic("sound\swing.mid")
Rechtschreibfehler gelten der allgemeinen Belustigung!

Ironstorm

Erstklassiger Contest-Veranstalter

BeitragMi, Apr 04, 2007 16:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Das Midi wird nur 1 x abgespielt und muss wieder mit PlayMusic neu gestartet werden, vllt liegt es daran.

MfG
Ironstorm
..:: blackbird design : blackbird photography : Futuro Verde : X-Commander ::..
MacBook | Intel Core 2 Duo 2,1 GHz | 2048 MB RAM | 80 GB HDD | Mac OS X 10.6.2 (Snow Leopard) | Adobe CS4 Design Premium

Dottakopf

BeitragMi, Apr 04, 2007 17:06
Antworten mit Zitat
Benutzer-Profile anzeigen
und wie starte ich des neu ?? bzw wo ?

Code: [AUSKLAPPEN]

;gfx laden
;sound laden (hier wird auch schon muke gespielt)

;types arrys uws

;main loop



;functionen


~Edit~
Hab ein mini progi im archiv mal schauen ob des nur bei meinem Kumpel so ist. Wer will kann sich des ja mal genau anschauen sind nur a paar kb (name = "mid_err")

https://www.blitzforum.de/upload/uploads.php

ShadowJumper

BeitragFr, Apr 06, 2007 19:07
Antworten mit Zitat
Benutzer-Profile anzeigen
weil anscheinend schon viele Threads zu diesem Thema eröffnet wurden, hier mal eine kleine übersicht woran es liegen kann

1. wenn die Version die man verwendet veraltet ist, dann kann es sein, das z.B. der Befehl
Code: [AUSKLAPPEN]
musik=PLAYMUSIC("musik.mid")
nicht funktioniert (es gibt aber auch noch andere Probleme bei veralteten Versionen)

2. falls ein Sound mit folgendem Code
Code: [AUSKLAPPEN]
sound=LOADSOUND("sound.wav")
channel=PLAYSOUND(sound)

nicht abgespielt werden kann, ist dieser Sound vlt. mal eine Midi-Datei gewesen und wurde nicht richtig konvertiert

3. wenn man eine Midi-Datei irgendwann stoppen will, hier ein BeispielCode: [AUSKLAPPEN]
musik=PLAYMUSIC("musik.mid")
WAITKEY
musik=PLAYMUSIC("musik.mid", 2)
die Zahl (2) steht für den Modus der Wiedergabe und bei 2 wird es gleich gestoppt (bei 1 würde es wiederholt werden)[/code]

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group