Positional Audio High Priority

Discussion and feedback on Construct 2

Post » Tue Oct 23, 2012 8:37 pm

I think positional audio is a priority feature that should be implemented into the engine. Having pan & volume controls are a must. There's no possible way I can see that I can finish a project I've been working on for the last 6 months without it.
B
39
S
12
G
8
Posts: 580
Reputation: 7,108

Post » Tue Oct 23, 2012 10:50 pm

Audio engines in most browsers and platforms are simply not sophisticated enough to even provide a pan option. It's only supported where the Web Audio API is supported, which is currently only Chrome on desktop and iOS 6. It's apparently coming eventually to Firefox, but it doesn't look like it will be supported on IE (including Windows 8), directCanvas or CocoonJS for a while. We've been holding off adding more advanced audio features since the support is so patchy. People tend to assume everything works everywhere then become disappointed or think it's broken if it doesn't work on a certain platform.
Scirra Founder
B
359
S
214
G
72
Posts: 22,948
Reputation: 178,532

Post » Wed Oct 24, 2012 12:28 am

[QUOTE=Ashley] Audio engines in most browsers and platforms are simply not sophisticated enough to even provide a pan option. It's only supported where the Web Audio API is supported, which is currently only Chrome on desktop and iOS 6. It's apparently coming eventually to Firefox, but it doesn't look like it will be supported on IE (including Windows 8), directCanvas or CocoonJS for a while. We've been holding off adding more advanced audio features since the support is so patchy. People tend to assume everything works everywhere then become disappointed or think it's broken if it doesn't work on a certain platform.[/QUOTE]

Is it not worth it even for just Chrome? Especially considering Awesonium. I understand anyway, keep forgetting the support is so far behind. Firefox better get a move on.
B
39
S
12
G
8
Posts: 580
Reputation: 7,108

Post » Wed Oct 24, 2012 12:44 am

Yeah I'm holding out putting sound effects in my game until this comes, as I'm not sure if it'll be easy to adapt all the sound actions to positional stuff later or not. I'm only using Awesomium though.
B
134
S
65
G
16
Posts: 1,765
Reputation: 19,188

Post » Wed Oct 24, 2012 1:57 pm

[QUOTE=alspal] Yeah I'm holding out putting sound effects in my game until this comes, as I'm not sure if it'll be easy to adapt all the sound actions to positional stuff later or not. I'm only using Awesomium though.[/QUOTE]

Unless it's a huge amount of work this is still worth doing even if it was tagged as 'BETA' like the controller and WEB GL plugins were and only ran in Chrome / supported platforms..
B
39
S
12
G
8
Posts: 580
Reputation: 7,108

Post » Wed Oct 24, 2012 11:41 pm

That's a good point. I wonder what the statistics are of people using beta releases vs stable of C2, I'm sure people realise that 'beta' things might not work everywhere.
B
134
S
65
G
16
Posts: 1,765
Reputation: 19,188

Post » Thu Oct 25, 2012 7:06 pm

Yeah, this would be nice to have. Even if it's not fully supported.
B
47
S
10
G
6
Posts: 455
Reputation: 8,326

Post » Thu Oct 25, 2012 8:10 pm

I would have to agree.
B
90
S
30
G
24
Posts: 3,189
Reputation: 32,400

Post » Fri Oct 26, 2012 9:34 am

[QUOTE=sqiddster] I would have to agree. [/QUOTE]

I don't see it much different than supporting webgl or the controller which only worked on a few browsers before. But this could be a lot more complicated. I'm talking from complete ignorance ha, but if a beta version of more webaudio functions is possible then it'd be a game changer.

I know 3 serious developers who don't consider Construct an option because of the audio, they all use Game Maker and its FMOD plugin. WebAudio has potential to smash that.
B
39
S
12
G
8
Posts: 580
Reputation: 7,108

Post » Fri Oct 26, 2012 9:49 am

Also looking more into it, it doesn't look like Firefox is going to support it for a long time and there's not be any mention of it in IE and Opera.

Chorme / Awesonium + Safari has got to be worth it though.

I'll stop banging on about it.
B
39
S
12
G
8
Posts: 580
Reputation: 7,108

Next

Return to Construct 2 General

Who is online

Users browsing this forum: glerikud and 18 guests