View Full Version : What Is Special About JetAudio?
Here I am once again, I find the whole JetAudio phenomenon interesting and have been reading some of each messageboard. Now I wonder if I should have posted my other question regarding the playback problem to the Bug Reports messageboard.
Anyway, seeing as this is the Technical Support messageboard I feel that it is the most appropriate place to ask my next question...which isn't a specific problem or issue, but a general question about JetAudio itself...to the technologically advanced (lol?) people of this messageboard.
Does anyone know what sets JetAudio apart from other players? Everyone says it has the highest quality sound out of all of the players, and I agree. Can someone tell me what advantages the 64-bit MPEG decoder has over more basic decoders in, say WinAmp, for example? Also...what really is weird to me, is if the 64-bit decoder is higher quality and everything, then why is it that when you go into the Preferences and go to the MPEG decoder selection, that the DEFAULT is only the 32-bit decoder?! Shouldn't the default be the 64-bit decoder to show off the extra quality? If some people never even get around to playing with the preferences, they might never even get to experience the power of the 64-bit decoder.
Now, maybe I don't know what I'm talking about and the 64-bit decoder isn't that big of a deal. I just thought that it was because it seems to be the only player I have ever found to have such a thing. But if it really DOES have a big impact on the sound quality, then I'm surprised why I don't hear about it more.
Valid questions. A Developer responce would be cool.
but a general question about JetAudio itself...to the technologically advanced (lol?) people of this messageboard.
But maybe this part of your post will make everyone ignore you. Appears as if you LOL at someone before they even reply. You are asking a question in this post, right. Do you want an answer?
Since Theres very little chance of anyone insulting me and
I'm far from Advanced, also curious to this.
My understanding of 64bit decoder, is that it only works on 64bit processors. This would answer the reason for default setting. Do you have one? I don't. If I'm wrong someone please correct me.
thanks for the response Jestify...i needed that input. by no means did i mean to make fun of people or laugh at people. the reason i laughed is really a silly reason anyway; i was just laughing because i said technically advanced to the technical forum...i thought it was a little play on words. but ya im having trouble even explaining myself here. bottom line is i didn't mean it in a negative way i just have a weird sense of humor
sorry to everyone who took this wrong way
actually i do have a 64bit processor i just bought a new laptop with the AMD64 chip
thanks for the input i hope someone might know
I'm still wondering if it's all about 64 bit processors or maybe something to do with 64 bit Dac ( digital analog converter).:confused:
Alright...I just emailed the Technical Support here, I hope they answer. I have asked this question previously a long time ago (over a year ago) in these forums and the same thing happened. Lots of people read the thread but not one person could give an explanation. Personally that is puzzeling to me but maybe no one really knows. :confused:
Anyway when I get a response from the JA team I will post the results.
I'm trying to do this from memory and its been a long time but here it goes. Back in the bad old days of computing Intel came up with the 8080 processor. This was an 8bit processor and they used them in many of the FIRST personal computers that same out on the market. Remember oldies but goodies like TRS-80, The Commodore PET computer, Altair 8800, Apple 2e? All very good old machines that we all loved and hated at the same time.
Now how these processors work is that they handle information in "bytes" or 8 bit chunks. When you take away all the fancy "STUFF" that makes things go the programming is actually done in "Machine code" or ones and zeros. For example we want to tell a computer to add one plus one. When you go back past the macros and micros you get to basic machine code. This consist for a function code that says "ADD" then a function code modifier that modifies the function code in different ways, then you have the operand address. The opperand address tells the processor where to find the numbers you want to add in memory. Then on the next line you have an 8 bit opperand. Well you might remember that in base 8 everything is in four bits. 0001 is one 0010 is two 0111 is 7 1000 is 8 and I think you then get into letters like 1001 is A in octil. You can type in extended octil codes and get stuff like this µΩ·♫! Hold the ALT key down and type 235 and you get "δ"
So you can see with a 8 bit processor you can only get two numbers or letters at a time! The processor needs to go mad going out and getting more data to work with all the time. Can you say SLOW!!!!! Now if you have a 64 bit processor you can get 128 letters or numbers in one big chunk. Another words in one cpu timeing cycle you get 128 numbers or letters. This speeds things up a bunch. Also with these new processors you get overlapping timeing cycles and piping! All kinds of goodies that speed things up allot.
So it JetAudio can handle a 64byte processor this means that the program is going to run like a Bat out of Hell over a 32 bit program. Its all a matter of speed and when it comes to speed you haven't seen anything yet! Wait till you see what's coming! Wow! :)
But as far as I understand, jetAudio isn't designed for 64-bit processors. You can have a pseudo-64bit float with two 32bit floats. Probably that's how the 64bit decoder works, otherwise the program would crash while selecting this mode.
If it actually works as I told above, then the 64-bit decoder would be at most twice as the other enconders, no matter what the processor is.
vBulletin® v3.6.8, Copyright ©2000-2013, Jelsoft Enterprises Ltd.