Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
0 registered members (), 1,173 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
snd_play Kanäle #356226
01/31/11 18:05
01/31/11 18:05
Joined: Sep 2003
Posts: 648
Switzerland
snake67 Offline OP
User
snake67  Offline OP
User

Joined: Sep 2003
Posts: 648
Switzerland
Hi

Ich habe Sounds per WED im Level. Läuft man als Player daran vorbei, funktioniert die Stereowiedergabe einwandfrei, d.h. der Sound ertönt räumlich richtig. Spiele ich hingegen Mono-Sounds per snd_play auf den linken oder rechten Kanal, so hört es sich nach Mono an. Zu Testzwecken habe ich zwei Stereosounds erzeugt, einen der nur ein Signal rechts hat und einer nur links: wieder beide Mono. Meine Soundkarte funktioniert beim Testen - auch in anderen 3D-Anwendungen richtig.

A8.10 Comm
Creative SB Audigy

Re: snd_play Kanäle [Re: snake67] #356232
01/31/11 18:34
01/31/11 18:34
Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Rondidon Offline
Expert
Rondidon  Offline
Expert

Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Du musst Stereo per media_play einbinden. snd_play ist Mono.

Re: snd_play Kanäle [Re: Rondidon] #356406
02/01/11 19:58
02/01/11 19:58
Joined: Sep 2003
Posts: 648
Switzerland
snake67 Offline OP
User
snake67  Offline OP
User

Joined: Sep 2003
Posts: 648
Switzerland
Hi

Moment snd_play ist mono? Wofür kann man dann die Balance einstellen? Die hat nämlich keinerlei Wirkung - bei mir jedenfalls...

Quote:

snd_play (SOUND*, var Volume, var Balance);
snd_loop (SOUND*, var Volume, var Balance);
Snd_play spielt ein zuvor definiertes SOUND-Objekt in der per volume angegebenen Lautstärke (0..100) ab. Snd_loop spielt den Sound endlos, bis er explizit gestoppt wird. Die Anweisung liefert ein Handle zurück, das- ein weiteres Manipulieren oder vorzeitiges Stoppen dieses Sounds zuläßt. Das Handle ist gültig, solange dieser Sound spielt. Es können bis zu 32 Sounds gleichzeitig abgespielt werden.
Parameter:
SOUND* Sound-Pointer eines globalen SOUND-Objektes oder eines von einem snd_create-Aufruf zurückgelieferten Sounds.
Volume Lautstärke für des Sounds (0..100)
Balance Stereo-Balance (-100 .. +100). Negative Werte bewegen den Ton zum linken, positive zum rechten Lautsprecher.


Re: snd_play Kanäle [Re: snake67] #356493
02/02/11 13:04
02/02/11 13:04
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
Mit der Balance können Sie einen Mono-Sound zwischen den Kanälen verschieben. Bei Stereo-Sounds per media_play können Sie keine Balance verwenden, denn diese sind, wie der Name sagt, bereits Stereo. Balance funktioniert auch nicht mit allen Soundkarten.

Re: snd_play Kanäle [Re: jcl] #356504
02/02/11 14:54
02/02/11 14:54
Joined: Sep 2003
Posts: 648
Switzerland
snake67 Offline OP
User
snake67  Offline OP
User

Joined: Sep 2003
Posts: 648
Switzerland
Habs ja AUCH mit Mono-Sounds probiert, erfolglos...
Nicht mit allen Soundkarten. Mit welchen denn nicht? Ich habe eine original SB Audigy...

Re: snd_play Kanäle [Re: snake67] #356507
02/02/11 15:12
02/02/11 15:12
Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Rondidon Offline
Expert
Rondidon  Offline
Expert

Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Hast du Windows 7 oder Vista? Microsoft hat DirectSound (3D) entfernt. Das läuft jetzt alles über OpenAL(?). Der Rest wird emuliert. Neuere Soundkarten-Treiber von Creative emulieren 3D Sound per ALChemy. Du bräuchtest also eine neuere Karte.

Aber keine Garantie, dass das stimmt. Ich meine das nur mal gelesen zu haben vor Jahren. Mit meiner Onboard-Karte und meiner X-Fi läuft alles problemlos. ich glaube mit der A8 läuft Acknex auch mit OpenAL, aber ich weiß es nicht genau. Bring mal deine Treiber auf den neuesten Stand und installiere ALChemy.

Edit:

Originally Posted By: Wikipedia
Windows Vista features a completely re-written audio stack based on the Universal Audio Architecture. Because of the architectural changes in the redesigned audio stack, a direct path from DirectSound to the audio drivers does not exist[1]. DirectSound and other APIs such as MME are emulated as WASAPI Session instances. DirectSound runs in emulation mode on the Microsoft software mixer. The emulator does not have hardware abstraction, so there is no hardware DirectSound acceleration, meaning hardware and software relying on DirectSound acceleration may have degraded performance. It's likely a supposed performance hit might not be noticeable, depending on the application and actual system hardware. In the case of hardware 3D audio effects played using DirectSound3D, they will not be playable.


Re: snd_play Kanäle [Re: Rondidon] #356508
02/02/11 15:18
02/02/11 15:18
Joined: Sep 2003
Posts: 648
Switzerland
snake67 Offline OP
User
snake67  Offline OP
User

Joined: Sep 2003
Posts: 648
Switzerland
Aha. Ja, ich habe Win7 und auch onboardsound, nur kann ich damit nicht mehr "was sie hören" aufzeichnen...

Ist schon mühsam. Jetzt habe ich auch dies probiert:
Code:
p_shand=media_play("tapfloor.wav", NULL, 100);
media_tune(p_shand, 0, 0, 100*p_step);


Geht auch nicht, bleibt mono... Spiele haben bei mir kein Problem mit Stereo.

Re: snd_play Kanäle [Re: snake67] #356509
02/02/11 15:23
02/02/11 15:23
Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Rondidon Offline
Expert
Rondidon  Offline
Expert

Joined: Aug 2002
Posts: 2,183
Germany, BaW�
Neueste Treiber besorgen. ALChemy installieren. Die Audigy 1 ist uralt, vielleicht solltest du auch ein Firmware Update machen. http://support.creative.com/Products/product_list.aspx?catID=1&CatName=Sound+Blaster#

Originally Posted By: Creative
Creative ALchemy 1.41.02
Dateigrösse : 17,48 MB Download
Details anzeigen
Veröffentlichungsdatum : 26 Jan 10
Dieser Download ist eine Anwendung für Creative-Audioprodukte. Dabei werden 3D-Audio- und EAX®-Effekte für bestimmte DirectSound®3D-Spiele unter Microsoft® Windows® 7 und Windows Vista® wiederhergestellt. Weitere Informationen finden Sie in diesem Web-Release.


Re: snd_play Kanäle [Re: Rondidon] #356519
02/02/11 16:06
02/02/11 16:06
Joined: Nov 2002
Posts: 913
Berlin, Germany
S
SchokoKeks Offline
User
SchokoKeks  Offline
User
S

Joined: Nov 2002
Posts: 913
Berlin, Germany
Hatte auch ähnliche Probleme bei zwei Usern meines Spiels Survive.

Beide haben Windows Vista und Onboard Sound nach Intel HDA Standard mit vermutlich etwas älteren Treibern. Der eine hört gar keine snd_play sounds, nur ent_playsound funktioniert. Bei dem anderen scheinen snd_play-Sounds immer nur aus der einen Box zu kommen, unabhängig von der Balance.

Ich konnte beide noch nicht zu einem Treiberupdate überreden tongue . Viele Spieler sind da schlicht zu faul, zumal beide auch bei keinem anderen Spiel Probleme haben! Aus diesen Grund hoffe ich, das OpenAL hier abhilfe bringen wird. Leider nicht mehr für A7...

Re: snd_play Kanäle [Re: Rondidon] #356899
02/04/11 17:07
02/04/11 17:07
Joined: Sep 2003
Posts: 648
Switzerland
snake67 Offline OP
User
snake67  Offline OP
User

Joined: Sep 2003
Posts: 648
Switzerland
Hi
Habe Win7 und neue Treiber. Mit ALChemy habe ichs ebenfalls versucht, alles nix.

Page 1 of 2 1 2

Moderated by  HeelX, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1