Autor Beitrag
Ducky
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Sa 31.05.08 16:47 
Hallo mal an alle,
seit einiger zeit beschäftige ich mich mit der ausgabe von sounds unter Delphi.
Was ich so im Forum und den Toutorials gefunden habe passt ganz gut und Funzen auch...
Aber jetzt.
Ich möchte bei meinem Tool (ein Jingleplayer) die Soundkarte auswählen auf der die Sounds abgespielt werden.
Bei allen Beispielen die ich so gefunden habe änder ich die Systemsoundausgabe, aber die DARF sich nicht ändern, da dort weiterhin sounds laufen.
Ich hoffe die Beschreibung meines Problems ist eindeutig und es kann mir jemand helfen.

Gruß Jörg
ika89
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Mo 09.06.08 16:41 
Hi,
ich habe gesehen, dass dein Post sehr viele Hits hat, aber keine Antworten. Deswegen möchte ich (möglicherweise) helfen.
Ich habe noch keine große Erfahrung mit Sounds, mein Gebiet ist eher die Grafik...
Aber um dir helfen zu können, müsste man VIELLEICHT wissen:
- was nutzt du für deine Soundausgabe (direct sound, openAL, winAPI...) ?
Denn du brauchst eine Schnittstelle über die du die Soundkarte ansteuern kannst.
Falls ich falsch liegen sollte, bitte ich diesen Post als "Möchtegernhilfe" zu ignorieren...

mfg ika
Ducky Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Di 10.06.08 22:08 
Titel: Danke für die erste Antwort!
Also so wie es aussieht scheint es wohl die WinAPI zu sein, da ich mit mmSystem arbeite.
Ich denke da liegt auch mein Problem, da die WinAPI sehr wahrscheinlich immer Soundkarte 0 auswählt. Was das anbelangt bin ich mir aber nicht wirklich sicher. Wenn ich das richtig verstanden habe werden die Soundkarten in einer reihenfolge abgelegt wie sie benutzt (installiert) wurden.
Das heisst wenn ich die interne Soundkarte auf Standard lege, dann ist diese 0, die erste angeschlossene USB-Karte 1 und die zweite USB-Karte 3.
Lege ich die erste angeschlossene USB-Karte als Standard fest hat diese 0 und die zweite USB-Karte 1 und die Interne dann die 2.
Dieses Spielchen kann man unendlich weiterführen....
Ich werde wohl irgendwie die Soundkarten auslesen müssen und dann diese über einen Index ansprechen (hab noch keine Ahnung wie ich das anstelle) aber ich hoffe hier noch ein paar tips diesbezüglich zu bekommen.
Danke auf jeden fall für deinen Versuch mir zu helfen. Ich hoffe ich konnte dir die Infos geben die du für die Analyse meines Problems brauchst. :?

Gruß

Jörg
Dunkel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 682

Mac OS X Snow Leopard
Xcode 3.1
BeitragVerfasst: Mi 11.06.08 00:24 
Hallo!

BASS könnte u.U. eine Lösung für Dein Problem sein.

_________________
Ich streite einsam mich mit dieser Oberflächenwelt
Gutes sei ein löblich Brot von dem ich zehre - bis zum Tod [Das Ich - Im Ich]
Ducky Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Sa 21.06.08 10:13 
Titel: Bass
Hallo,
ich habe mir die Bass-Komponente runtergeladen und wollte sie Testen, aber leider fehlt die Bass.bas und die Bass.dll . Leider finde ich sie auch niergendwo. Kann mir diesbezüglich hier jemand weiterhelfen oder muß ich mich im Bass-Forum anmelden?

Danke Jörg
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Sa 21.06.08 10:28 
In dem Zip-Archiv, was man auf un4seen.com runterladen kann, finden sich jede Menge Dateien. Direkt im Hauptordner findet man die .dll, im Unterordner \Delphi die .pas.

_________________
We are, we were and will not be.