Sign in to follow this  
IADaveMark

Audio interview w/AI lead on Bioshock

Recommended Posts

IADaveMark    3731
Quote:
Original post by Rockoon1
Opera 9.25

Neither my IE 7 (64-bit) nor Safari 3.0 even load the player applet.


Whoa... I'm using the same ones on the page with the roundtables and people haven't had a problem. It loads fine for me in IE7 and FF.

Is it because you don't have something enabled? I will update the page to link directly to the file itself for download.

Share this post


Link to post
Share on other sites
Tristan85    221
I had the same problem with all audio-files on your website in IE7, downloading or using firefox both solved the problem.

Thanks for your extensive coverage by the way!

Cheers,
Tristan

Share this post


Link to post
Share on other sites
Rockoon1    104
I am guessing that this is probably an issue with the version of Flash, because I had no trouble finding web pages detailing this problem.

I am using whatever flash version came with Windows XP. Should probaby be the bottom line standard for web developers (Support it or suffer.)

Winamp is reporting your sample rate as 16khz .. which explains everything. Its not a multiple of 11025hz.

Share this post


Link to post
Share on other sites
Rockoon1    104
Quote:
Original post by InnocuousFox
I checked the sample rate for the audio. It's 16 kbps. That's pretty low and a lot of flash players get mad at that. It's odd, however, that the same flash player on that site works for some people but not for others.


It appears that new versions of Adobe Flash have relaxed the limitations. The earliest mention I could find is Flash 9 Update 3 Beta 2.

The player applet is failing to check to see if the client plugin version supports the sampling rate of the stream, offering an upgrade in cases where it doesn't. This is probably because the applet does not have access to the specifics of the stream... thats just a guess on my part.. could just be poor coding by the widget designer.

In any event, I am not upgrading things like this on my development machine. I do partake in the evils of web development from time to time so its lowest-commons all the way.

Share this post


Link to post
Share on other sites
Rockoon1    104
Quote:
Original post by InnocuousFox
There is a flag in the applet code that is set to "is valid bitrate" or something to that effect.


To be precise..

The issue isnt the bitrate of the mp3, its the sample rate of the decoded PCM data. Bitrate really isnt related to sample rate in any well defined manner.

Your PCM data is a 16000hz time domain signal, meaning that it samples the waveform it approximates 16000 times per second.

MP3 encodes this data in the frequency domain, not the time domain. This is where bitrate comes in, by deciding how precise the amplitude and phase of each spectral component gets encoded. Your bitrate is 16 kilobits per second, which is partialy confusing the issue (16khz and 16kbps).

The issue is not in the MP3 encoding or decoding, it is in the playback of the time domain signal after the mp3 has been decoded. Flash didnt support sampling rates other than 11025, 22050, and 44100.

I assure you that the 16kbps isnt the problem, its the 16khz.

Flash also seems to have had an issue with variable-bit-rate (VBR) MP3 data, and that is another issue a web developer will need to be aware of.

Think of the sampling rates 11025hz, 22050hz, and 44100hz to be "the powers of 2 of the audio world", because quite frankly.. they are.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this