Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
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
4 registered members (degenerate_762, AbrahamR, AndrewAMD, ozgur), 667 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rating: 5
Page 1 of 2 1 2
Game Studio Open AL Plugin #113436
02/23/07 09:51
02/23/07 09:51
Joined: Mar 2003
Posts: 4,427
Japan
A
A.Russell Offline OP
Expert
A.Russell  Offline OP
Expert
A

Joined: Mar 2003
Posts: 4,427
Japan

I made this for myself, and mostly use it with other engines. I mainly wanted the streaming for 3DGS since the built in command has an annoying pause when it is called. This plugin also lets you capture audio from whatever the current default device is.

Any problems questions or requests, let me know.

link: Game Studio Open AL Plugin

Re: Game Studio Open AL Plugin [Re: A.Russell] #113437
02/23/07 11:00
02/23/07 11:00
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline
Senior Expert
HeelX  Offline
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
Thanks for sharing!

I have a FMOD dll in the works and it is suprising, that the GS media system doesnt allow seamless streams. I am even able to stream 40mb waves without any lag and especially streams from any internet source are most times faster that streaming the same file from HD with the GS media_ commands (requires a broadband connection ).

Did you managed to transform the A6 coordinate system over to OpenAL so that its 3D sound device is working correctly. I have some trouble with this issue on fmod, but the rest works fine for me.

Cheers
Christian

Re: Game Studio Open AL Plugin [Re: HeelX] #113438
02/23/07 11:02
02/23/07 11:02
Joined: Jan 2006
Posts: 1,829
Neustadt, Germany
T
TWO Offline

Serious User
TWO  Offline

Serious User
T

Joined: Jan 2006
Posts: 1,829
Neustadt, Germany
Hey, I use FMOD for my engine, a great library. Well done, Mr. Russell

Re: Game Studio Open AL Plugin [Re: TWO] #113439
02/23/07 12:27
02/23/07 12:27
Joined: Mar 2003
Posts: 4,427
Japan
A
A.Russell Offline OP
Expert
A.Russell  Offline OP
Expert
A

Joined: Mar 2003
Posts: 4,427
Japan
Doesn't FMOD have a fairly expensive license if you use it commercially? OpenAL is free.

Although the plugin does actually have the ability to play 3d sound effects, I haven't enabled that for 3DGS for the time being. I only needed it to get around the open stream hiccup of 3DGS. I've implemented the streaming sound as full stereo with no 3d effects since I intended it for background music. I don't think there should be a problem with 3d, though, and if the co-ordinate system is different it shouldn't be a major job to convert it.

I also have trouble understanding why 3dgs does that, and JCL doesn't know since he uses Direct Show. My implementation plays sounds and streams in a background thread and uses quite small buffers.

Re: Game Studio Open AL Plugin [Re: A.Russell] #113440
02/23/07 12:35
02/23/07 12:35
Joined: Jan 2006
Posts: 1,829
Neustadt, Germany
T
TWO Offline

Serious User
TWO  Offline

Serious User
T

Joined: Jan 2006
Posts: 1,829
Neustadt, Germany
Yes, FMOD is 6.000 USD for 1 license, but for what we have publishers supporting us I first tried openAl, but I had probs with different filetypes, not so beginner friendly. After implementing a handful types, I switched.

BTW what filetypes are supported?

Re: Game Studio Open AL Plugin [Re: TWO] #113441
02/23/07 12:46
02/23/07 12:46
Joined: Mar 2003
Posts: 4,427
Japan
A
A.Russell Offline OP
Expert
A.Russell  Offline OP
Expert
A

Joined: Mar 2003
Posts: 4,427
Japan
It just streams ogg. You only really need wav and ogg for games, in my opinion. Yes, ogg isn't natively supported by OpenAL, and getting them to work together was a bit of a nightmare. In the future I intend to add speex format for voice files.

Re: Game Studio Open AL Plugin [Re: A.Russell] #113442
02/23/07 19:46
02/23/07 19:46
Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Pappenheimer Offline
Senior Expert
Pappenheimer  Offline
Senior Expert

Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Thank's a lot for sharing, Alex!

That's really kind! Finally a medicine against the "the open stream hiccup of 3DGS"!

Re: Game Studio Open AL Plugin [Re: Pappenheimer] #113443
02/23/07 19:51
02/23/07 19:51
Joined: Aug 2000
Posts: 7,490
O
Orange Brat Offline

Senior Expert
Orange Brat  Offline

Senior Expert
O

Joined: Aug 2000
Posts: 7,490
Thanks, I'm sure I'll find a use for this somewhere. If anyone ever creates a full implementation of OpenAL, let us know.


My User Contributions master list - my initial post links are down but scroll down page to find list to active links
Re: Game Studio Open AL Plugin [Re: Orange Brat] #113444
02/23/07 20:02
02/23/07 20:02
Joined: Mar 2006
Posts: 2,758
Antwerp,Belgium
frazzle Offline
Expert
frazzle  Offline
Expert

Joined: Mar 2006
Posts: 2,758
Antwerp,Belgium
Same comments as the others, this is indeed a great contribution.
Not sure or I'll use it as OB mentioned, the use of it will be determinated by the future itself for my
But I'm sure many other users will get advantage of it aswell while using it in the nearby future.

Cheers

Frazzle


Antec® Case
Intel® X58 Chipset
Intel® i7 975 Quad Core
8 GB RAM DDR3
SSD OCZ®-VERTEX2 3.5 x4 ; HD 600 GB
NVIDIA® GeForce GTX 295 Memory 1795GB
Re: Game Studio Open AL Plugin [Re: frazzle] #113445
02/26/07 22:59
02/26/07 22:59
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
Thank you, A.Russel. This seems to be extremely usefull. I'd love to see this extended.


Always learn from history, to be sure you make the same mistakes again...
Page 1 of 2 1 2

Moderated by  adoado, checkbutton, mk_1, Perro 

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