Mit Fmod mehrere Soundkarten ansteuern

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
kaitec
Beiträge: 120
Registriert: 07.11.2005 00:50
Wohnort: Langenselbold
Kontaktdaten:

Mit Fmod mehrere Soundkarten ansteuern

Beitrag von kaitec »

Hallo,

ich hab 3 Soundkarten im Pc. Ich möchte mit hilfe von Fmod auswählen auf welcher Soundkarte er den Sound bzw. Stream wiedergeben soll.
Ein Ansatz hatte ich.. ..ging leider irgendwie nicht:

Code: Alles auswählen


  If OpenWindow(0,0,0,270,140,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"ComboBoxGadget") And CreateGadgetList(WindowID(0))
    ComboBoxGadget(1,10,40,250,100)
   
    driverid = FSOUND_GetDriver()
    id = 0
    Repeat
      *name = FSOUND_GetDriverName(id)
      AddGadgetItem(1,-1, Str(*name))
      Debug *name
      Delay(1)
    id=id+1
    Until id > driverid
    
    Repeat
    
    Delay(1)
    
    Until WaitWindowEvent()=#PB_Event_CloseWindow
    
    did = GetGadgetState(1)
    CloseWindow(0)
  
  EndIf

FSOUND_SetDriver(FSOUND_GetDriverName(driverid));did)
MessageRequester("Driver", "Driver: "+Str(FSOUND_GetDriverName(did))+" selected")

If FSOUND_Init(44100,32,0) 
file$ = OpenFileRequester("Wav Open", "", "", "")

*stream = FSOUND_Stream_Open(file$, 0, 0, 0)
MessageRequester("","Stream ist offen.")

FSOUND_Stream_Play(0, *stream)
MessageRequester("BPM", Str(FMUSIC_GetBPM(*stream)))
Delay(10000)
;FSOUND_Stream_Stop(*stream)
FSOUND_Stream_Close(*stream)
MessageRequester("","Stream ist geschlossen.")

FSOUND_Close()
MessageRequester("","Fmod ist runtergefahren.")

EndIf

Klein Info: PBC: 3.94 : Fmod 374
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Mit Fmod mehrere Soundkarten ansteuern

Beitrag von Kiffi »

na, kaitec, noch immer keine PB4-Version auf den einschlägigen
Torrents gefunden?

Alles weitere:

http://www.purebasic.fr/german/viewtopi ... 620#172620
a²+b²=mc²
Benutzeravatar
#NULL
Beiträge: 2237
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

:mrgreen:
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
R4z0r1989
Beiträge: 521
Registriert: 12.06.2005 18:06
Kontaktdaten:

Beitrag von R4z0r1989 »

:twisted:
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Apropo: Wo bekomme ich PB 4.1 Beta 3?
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

X0r hat geschrieben:Ähhm, wie kann man nach solch einer Aussage jemanden beschuldigen, dass er sich PureBasic illegal geholt hat?
solange kaitec nicht das Gegenteil beweisen will...

(lies Dir auch mal den Beitrag durch, dessen Link ich oben gepostet habe)
X0r hat geschrieben:Apropo: Wo bekomme ich PB 4.1 Beta 3?
die ist anscheinend nicht mehr online. Es gibt nur noch die Beta 4
a²+b²=mc²
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Ok, Kiffi, hast Recht. :D

>die ist anscheinend nicht mehr online. Es gibt nur noch die Beta 4

Tia, das sehe ich auch:
If you want to beta test the next version of PureBasic for Windows (4.10) feel free to download it and test it. Please remember to backup your current PureBasic directory before installing the beta. More informations are found in the 'ReadMe.txt' file included in the archive.

Download PureBasic 4.10 Beta 4 for Windows


Download PureBasic 4.01 full version for Linux
Ups..


Toll, mein größtes Projekt ist auf Eis. Argh.. :evil:


Wäre es illegal, wenn mir jemand sein 4.1 Beta 3 geben würde?
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

X0r hat geschrieben:Ups..
tscha, wirklich schade, dass Du kaitec hiermit die Möglichkeit genommen
hast, sich zu rehabilitieren.

Wie alt bist Du nochmal? 14? Merkt man.
a²+b²=mc²
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Nein, falsch. Setzen, 6. ;)

Das sollte nur andeuten, dass du an sowas so oder so nicht feststellen kannst, ob ers nun illegal hat oder nicht. Beweisen muss er dir ja garnichts. ;) Wird sich so oder so nicht rehabilitieren.

Und spätestens dann, wenns richtig heiß unterm Ars** wird, kauft er sich die Vollversion und dann wirste mit ner kleinen Blamage rechnen müssen.
Aber darauf könntest du auch selber kommen. ;)

Du erinnerst dich noch an Ninja? Dann weißt du ja, was ich meine..


Also, was soll das? Bringt doch nix. :lol:

(Außerdem ist auf der Seite noch mehr Text, falls du es nicht bemerkt haben solltest..)

Edit:

@Kaitec: Ich war kurz auf deiner Website und sah Sibrina. Hoffentlicht hast die Exe nicht mit einem illegalen PureBasic erstellt, sonst kann es echt teuer werden.
Antworten