KT-Tech Sound Compression - Music at 32 Kbit/s
Robert Buccigrossi writes: "KT-Tech, whose wireless video compression was featured in a previous Slashdot story, has released a demo for real-time sound compression at http://www.kttech.com/. Like their video, the sound compression is symmetric and is suitable for wireless real-time communication in software. It sounds better than Windows Media and MP3 at 32 Kbit/s for music and 4 Kbit/s for voice." According to the site, "licensing KT-Tech's sound codec is easy," but I bet it's not as easy as .ogg.
as long as it's better than any of RealNetworks Codecs, how bad could it possibly be?
This apears to be a pretty targeted solution "suitable for wireless real-time communication in software" so comparing it to wma/mp3/ogg doesn't really apply. As far as if its better or not, it doens't really matter, mp3 is still the de-facto standard for end-user music encoding, simply because everybody uses it. And a licenced codec will never take over the "market"
MP3 at 32 bit sounds so horrible it hurts my ears, but if it's for wireless technology I can see it's precidence. Really though, why would you try to outdo ogg? Personally I don't think bandwidth is the problem at the moment, the 3G networks will solve that (hopefully.) The problem is really with the devices themself. Battery life, useability, etc.
~Anztac
This is part of the license agreement to which you must agree before downloading the file to play the demo sounds... 4. TERMINATION. This Agreement will automatically terminate after one (1) year. KT Tech may terminate this Agreement earlier if you do not abide by the terms and conditions of this Agreement. In the event of any termination, you must destroy all copies of the Software and all of its component parts. Am I going mad or does this mean that we would be required to delete the software from our hard drives after a year? Is this a standard part of a software license agreement?
"According to the site, "licensing KT-Tech's sound codec is easy," but I bet it's not as easy as .ogg. "
You know, I like free software as much as the next guy, but I understand and respect the fact that companies have to make money. I fail to see why it was necessary to throw in a dig at this company that is doing neat things just because they want to profit from their invention. Just because its not free doesn't make it bad.
Now go ahead and mod me down.
Brant
Argle. Bargle.
Anybody compare them yet? Too bad they don't have a comparison with ogg vorbis. :(
You know something? Ogg, being under the BSD, is easier to license than whatever license KT Tech does. I think you are reading way too much into a line like that.
Who will licence this technology for free? It's no good for linux if it's proprietary.
.ogg and this. It's neat, and I'd like to see an explanation of the math, though...
The other problem is that it won't co-exist with MP3. One format or the other will win out, and as we see with minidiscs, it's all about marketshare.
It's nice for proprietary technology (VOIP comnes to mind) but otherwise seems useless. With commercial technology, in 6 months there will be better compression, just like
I'm a concientious
I'm not sure if this is gonna be the next golden egg. Mp3 by hook or by crook, is now well entrenched into the market.
.. KT sounds better than mp3 at 32k .. but who has mp3's under 128k ?
.. for a product you have to relearn, just cause it sounds a little better.
.. especially the mpe-sceners .. who were weened on free music. Anyone who was buying music in the 80's remember how long you waited before buying your first CD? (at $45.00 for 'The Wall' i didn't buy a second for quite some time)
.. or 10X more efficient to make a world-changing difference in an established market.]
I do notice some differences at the lower levels
As much as it hurts to say this, having multiple compeating forms is gonna be hard in the digital music world. How many non-geeks have a diamond rio.
If you bought into the mp3 craze for $286.00 (a few years ago) and spent a month making yourself computer literate enough to use the rio for your morning workouts at the gym. What are the odds that you are going to be willing to shell out more $$
I think the mass market [the same folks buying into the m-life hype] is going to be a little less inclined to jump on a band wagon
I think this falls under the 10X rule again.
[the 10X rule being that something either has to be 10X cheaper
--Ne auderis delere orbem rigidum meum, non erravi pernicose!
Umm, its fairly common to post your resume as a documentation of your credentials. It doesn't mean she's looking for a job. The context of the link on the main page should have told you that.
A deep unwavering belief is a sure sign you're missing something...
But ya i checked it out. The really impressive ones are the 8kbit comparisions. At 8bkit the kttech definatly sounded better. The 32kbit rate was more debatable.
Of course this comparision means nothing, every time i've been invited to listen and compare, whether it's for WMA, RM and MP3Plus the samples i'm given always sound better for the product the company is pushing, so what it really works and sounds like in real applications remains to be seen.
btw, they're "player", is a "strait off the template" SDI MFC application with no installer. The app opens with an empty document and the menu options File->Open, File->Stop and File->Close. Not even a play button!
-Jon
this is my sig.
I can compress any Britney Spears song down to zero bits without loss of quality.
I'm wondering how long it'll take for someone to hack apart the ktsplayer executable and rework it as a Winamp module?
Surely if they combined efforts with the Vorbis people to improve their codec for low-bandwidth streams, the two development teams could produce a single codec that's better positioned to push aside the more popular codecs like Microsoft's ASF? Seems like a terrible waste of effort to write this from scratch.
Btw. I tried the demo but it's only available in (Microsoft Windows?) binary executable format with no source available.
I can see applications for this beyond just the mass market. My first thought would be for carrying additioanl voice circuits over a T1 line. (Say, for carryting voice traffic between two locations in a large company.)
A T1 line suports 24 circuits, each of which has IIRC 64Kbps (ignoring RBS, etc.) Whatever. Each of these circuits can support one conversation. Using this technology, several more conversations could be carried on one circuit. (Their web site states 8Kbits for high-quality voice; 4Kbits for intelligible voice.) Even using the 8Kbit rate, that means 8 conversations could be carried on one voice circuit.
The result? A single T1 could carry 192 conversations instead of just 24. Or, put another way, get 8 T1's of voice capacity for the price of just one T1. At anywhere from $600-$1000 per T1, that adds up really fast.
Now, how long would it be until the phone company decides to replace POTS circuits with one of these? Dial-up users would find their modems capped at 8Kbits? Blech!
They added noise to all the other encodings. Don't believe me? I re-encoded their 8 kbps kts stream to 8.5 kbps rm and even after the recompression it sounds better, listen.
It would seem to me that most all of the postings so far are missing the point of this technology.
Its unique selling proposition is "It sounds good at extremely low bit rates" which is good for wireless. Yes, 3G will come out sometime in our lifetime (maybe) but that still doesn't mean that we know how the pricing is going to be structured for this. We could get nailed with a per megabyte fee. Also, the carriers only have so much bandwidth on each cell tower. Remember they have T1s and the like running to these cell towers and each cell has to service hundreds and up to thousands of users at the same time. So, to the carriers it makes a big difference what the band width is. (Yes, I work in the wireless business and this is a very real concern)
So what does this mean to you? Well, the carriers will be the ones who specify, to a certain degree, what codec they would like to see on the phones from their OEMs and you can be sure they would rather see a codec which requires less bandwidth. So, some partnerships are most likely developing between the carriers and these guys (and the carriers' default WAP portal site owners - which usually are just the carriers themselves).
If we look at this from the point of just comparing it to MP3 it makes no sense. But if we look at it from a broader business sense it may make very good sense.
Yes, all my stuff is now at a higher bitrate, but my machine is twenty times as efficient in every category mentioned above. Forget more efficient lossy algorithms. I'm going to be interested in lossless compression Real Soon Now.
Has anybody else noticed that all of the .kts files are larger than the mp3 files?
.6KB larger
8kbps =
32kbps = 3.3KB larger
64kbps = 4KB larger
I know that its not a big deal with those small amounts. But, also, those demo files are pretty small. What will be difference when using larger files or streaming?
"A plan fiendishly clever in its intricacies"- Homer Simpson
Why not just store the original PCM wave? If you don't care about the size, what good does the 50% you gain from a lossless compression scheme do you anyway?
The lossless encoders I have used get a maximum of 60% and an average of 75% compression. They are FLAC, shorten, and monkey's audio. However, they are a hell of a lot faster than lame and oggenc. (20 seconds per song with Monkey's audio.)
If you encode with oggenc at 100% quality, it makes files about 1/3 of the original size and you probably can't tell the difference. But you might possibly have some artifacts that are a caused by a flaw in the algorithm which you won't have in a lossless encoder that works correctly.
Got friends?
Tarkin files would have the audio compressed with vorbis so when you play them you will still hear the audio but not the video so you will know then if you have a video file or just an audio file and thus you can figure out what it is. Or they'll have a different extension.
Got friends?
I agree that kts does not beat wma at 32kbs. Furthermore, it may beat mp3, but that's really not a big deal. Most new compression schemes beat mp3 at low bitrates (Ogg Vorbis, WMA). Really not impressed with this at all...
"Karma can only be portioned out by the cosmos." -Homer Simpson
It's like packaged inside an ogg-shell and you have to break it to know what's inside...
Escher was the first MC and Giger invented the HR department.
But no company is going to make money by giving away their product for free. Product being what they do, not their code.
On another note, most people @ slashdot probably don't care about this anyway as it will only be really useful in the realm of portable devices. I mean who wants to rip their cd collection to hd and have it sound less then perfect? The only reason that I keep versions of my music around at a bitrate lower then 192kbps is for my Nomad II.
.ogg is a media container, like .avi, .asf, (or .mov -- Quicktime -- which is a better comparison).
.avi files. See doom9.org for more information on this (note that people have taken to giving ogg movies the extension .ogm, due to everything in the Windows world being file extension based, and their being no good all-in-one .ogg audio/video player).
Vorbis is an audio codec. You can in principle use Vorbis outside of its Ogg wrapper (there is code to do this in recent versions of NanDub, but it never really left the experimental stage).
More interestingly, you can wrap DivX video + Vorbis audio (+ subtitles, + anything else) inside an Ogg wrapper, and get a versatile, streamable replacement for
-- Help Digitise the Public Domain at DP.
Won't happen. To do this would require the replacement/upgrade of all the telecom switches and this would be EXPENSIVE. Those big 7/REs aren't cheap, believe me we have one at work (university). It would be a bightmare trying to get the system to work with this new compression and to get that to interface with older systems that didn't. To make matters worse, the system would be exponentially more expensive. Right now the audio data is just sent PCM (uncompressed), no compression hardware needed. IF you want to do compression, now you have to have the compression hardware on EACH AND EVERY CHANNEL. Multiply this by millions of lines and add in the overall system upgrade and you have a cost nightmare.
As somebody once said, I don't want to have a toolbox filled with tools for all my jobs, I want a hammer that does all my jobs.
Who said THIS? No no, not "who" because no *person* could have said something this inane. WHAT said this? This is just about *the* *stupidest* thing I have ever heard.
You want ONE tool for all jobs? You want a bicycle that doubles as a toothbrush, a microscope and an entertainment system? An airplane that can wash dishes and clean swimming pools while being used to direct traffic at busy intersections? A coke machine that styles hair, photographs the license plates on speeding cars and sterilizes surgical equipment all while at the same time taking high resolution pictures of interstellar space?
Different tools for different jobs are GOOD things. Sure it's nice to have tools that can be used for multiple purposes like, say, duct tape, but you won't want your house to be built with it in lieu of nails!
PLEASE tell me you were making a really poor attempt at humor and relieve my fears that the human race is devolving.
"Your superior intellect is no match for our puny weapons!"
But the place you really see voice compression on T1s is between corporate PBXs - if you've got enough traffic between your offices to keep 12 or 24 channels full, it might make sense to run a private line, and until the mid-80s lots of companies did this, but by the time everybody's PBX was smart enough to be good at it, the price of Voice-by-the-minute from long distance telcos was cheap enough that almost everybody ripped that stuff out except for multiple offices in the same city. But compression equipment has become cheap enough and good enough that lots of people are rebuilding those networks that we ripped out in the 80s, especially since IP data networks mean that even if VOIP isn't cost-effective by itself, you can piggyback some voice on a data network for not much extra operating cost, and the equipment cost may pay off pretty quickly.
Companies are more likely to use voice compression on international circuits, because the price of pipes across the ocean is usually atrociously high, but the price per minute for phone calls to much of Asia is also atrociously high, so a dedicated line using compressed voice is still often a good deal. It doesn't usually sound as good as a Real Telephone Call, but lots of Asian telcos don't have the best sound quality either. The other big trend that's appearing in international calls is VOIP over internet connections - the quality is more variable, but the price of a T1 or E1 internet connection in Asia is often similar to the price of a 64kbps or 128kbps frame relay PVC.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
the other part being that I like Ogg Vorbis both as a concept (good license etc, smart people doing shoestring-budget research / implementation with good results) and in practice (I never turned my CD collection into MP3s, but I am turning them into Ogg Vorbis files). It doesn't get enough attention, and this (KT-Tech's codec) is precisely the sort of product which invites a comparison, even though KTech's is really a different market, at least unless ogg gets a whole lot skinnier. The availability of free software alternatives, though, (depending on how broad the universe of 'alternatives' is allowed to be) is one factor that does drive down licensing fees for the payware.
:)]
[The comment about the licensing cost actually came from a different submission on the same topic, but I didn't feel like just glibly including their claim of 'easy' licensing -- easy compared to what? I just supplied one 'what.'
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Before anyone starts comparing Ogg Vorbis at 32kbps against KT Tech's 32kbps implementation, let me remind everyont that Ogg Vorbis is not ready at 32kbps yet. This is planned for the RC4 release (Ogg Vorbis is currently in the RC3 release) where all the low to very low bitrates will be tuned. It is not possible to compare Ogg Vorbis at 32kbps against KT-Tech now simply because RC3 doesn't support the encoding at that bitrate. The currently lowest quality (encoding at -q 0) will give approximately 64kbps.
Oh, I'm so l33t! I listen to classical! I don't like electronic music! I'm an audiophile, I can hear the difference between 256kbps MP3's over ordinary copper network cables and gold-plated network cables!
Actually, the electronic stuff is nice and broadband, so it'll give the codec a real workout. I use electronically generated test tones for setting up broadcast-quality MPEG encoders, then optimise with whatever content they're going to be streaming.
Granted, orchestral music is going to be very hard to compress well, but if you like how an orchestra sounds, you're going to *hate* lossy compression.
Come back and post when you've heard a *real* orchestra, or better yet played in one.
That way I can get more songs onto my measly MP3 player.
Of course, this gets used in fairly noisy environments, so I can't really hear the sound quality lapsing.
My Journal
98% percent of telco's cost is about those lines buried into ground. Actual cost of switching equipment is minimal.
fucktard is a tenderhearted description