[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - Darkplaces Sound engine?

Darkplaces Sound engine?

Non-technical talk about multiplayer and singleplayer gameplay and game design.

Moderator: InsideQC Admins

Darkplaces Sound engine?

Postby Mexicouger » Thu Dec 13, 2012 7:35 pm

Does Darkplaces have any features that allow you to dampen sound or add an echo effect in realtime? If it doesn't, how hard would it be to implement it?
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Re: Darkplaces Sound engine?

Postby leileilol » Fri Dec 14, 2012 5:09 am

Nope. There hasn't been as much attention to improving the sound dsp/mix code as there has been for graphics, only just recently it gained pitch shifting
leileilol
 
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Re: Darkplaces Sound engine?

Postby Mexicouger » Sat Dec 15, 2012 4:07 am

Well Dang. Sound pitching really got me excited and I love having it. Its one of my most favorite features that Darkplaces has gotten. I hope for more sound features because sound is really an element that can really make or break a game. Adding 3D sound modifications in realtime would be so nice to have, like being able to echo sounds due to room size and dampen sound at a distance. It just makes the moment feel more realistic.

If someone was to modify Darkplaces to add Sound features, what files might he/she need to change?
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Re: Darkplaces Sound engine?

Postby Cobalt » Thu Oct 24, 2013 3:58 am

I voiced my opinion on underwater sounds in DP sounding different in the water than out, and for some sounds that occur in the water, only be heard if you are also in water. No plans for that yet. I did notice one of the older engines, I think Tomazquake, had the sounds coming in muffled if you were in the water and the sounds were happening above you on land, was kinda neat.
User avatar
Cobalt
 
Posts: 445
Joined: Wed Jun 10, 2009 2:58 am
Location: New England, USA

Re: Darkplaces Sound engine?

Postby frag.machine » Thu Oct 24, 2013 4:17 pm

There was an old version of TomazQuake that embedded FMOD, but for legal reasons was pulled shortly after.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2120
Joined: Sat Nov 25, 2006 1:49 pm

Re: Darkplaces Sound engine?

Postby r00k » Thu Oct 24, 2013 5:36 pm

Sad, as you are allowed to use FMOD for non-commercial use.
r00k
 
Posts: 1111
Joined: Sat Nov 13, 2004 10:39 pm

Re: Darkplaces Sound engine?

Postby ceriux » Thu Oct 24, 2013 8:14 pm

im pretty sure that could be done either with qc or csqc couldnt it?
User avatar
ceriux
 
Posts: 2230
Joined: Sat Sep 06, 2008 3:30 pm
Location: Indiana, USA

Re: Darkplaces Sound engine?

Postby frag.machine » Thu Oct 24, 2013 9:58 pm

I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2120
Joined: Sat Nov 25, 2006 1:49 pm

Re: Darkplaces Sound engine?

Postby Cobalt » Fri Oct 25, 2013 5:47 pm

User avatar
Cobalt
 
Posts: 445
Joined: Wed Jun 10, 2009 2:58 am
Location: New England, USA

Re: Darkplaces Sound engine?

Postby r00k » Sat Oct 26, 2013 4:10 am

OR
make alternate sounds for everything, and if you are under water all sounds use the secondary 'muffled' sound :O

i think it would be interesting to sit at dm3 bridge with vised water watching a battle and hear nothing then see people pop out of the water afterwards :)
r00k
 
Posts: 1111
Joined: Sat Nov 13, 2004 10:39 pm

Re: Darkplaces Sound engine?

Postby leileilol » Wed Oct 30, 2013 9:36 pm

Engoo at least has s_underwater which plays all sounds underwater at a lower pitch similar to how TomazQuake does it. Also, host_timescale now scales live sound but the endpoints/loopingpoints haven't been adjusted yet :(
leileilol
 
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am


Return to Gameplay & Design

Who is online

Users browsing this forum: No registered users and 1 guest