Filter Coefficients in ATRAC? |
![]() ![]() |
Filter Coefficients in ATRAC? |
Dec 8 2003, 09:39
Post
#1
|
|
|
Group: Members Posts: 15 Joined: 8-December 03 Member No.: 10277 |
Since there is a standard filter coefficients given in mp3(ISO 11172-3), I wonder if there is a standard filter coefficients I can find for ATRAC?
If there is no, how do i go about deciding the coefficients i'm going to use to build the ATRAC encoder? |
|
|
|
Dec 8 2003, 10:13
Post
#2
|
|
![]() LAME developer Group: Developer Posts: 2950 Joined: 1-October 01 From: Nanterre, France Member No.: 138 |
Do you have the specifications of the Atrac format?
|
|
|
|
Dec 8 2003, 10:19
Post
#3
|
|
|
Group: Members Posts: 15 Joined: 8-December 03 Member No.: 10277 |
No. I don't have something as detailed like the ISO 11172. So far I only have the overall block diagrams, without the detailed coefficients.
I only know the QMF have to divide the input signal into 3 subbands, 0 - 5.5kHz, 5.5 - 11kHz, and 11 - 22kHz. |
|
|
|
Dec 8 2003, 10:42
Post
#4
|
|
![]() LAME developer Group: Developer Posts: 2950 Joined: 1-October 01 From: Nanterre, France Member No.: 138 |
So how could you be able to write an encoder without specifications or reference source code?
|
|
|
|
Dec 11 2003, 04:06
Post
#5
|
|
|
Group: Members Posts: 15 Joined: 8-December 03 Member No.: 10277 |
Hm.....that's my problem. I'm actually doing this as my project for part of my coursework.....
Is there anyone who is familiar with ATRAC? I sincerely need help..... |
|
|
|
Dec 11 2003, 10:12
Post
#6
|
|
![]() LAME developer Group: Developer Posts: 2950 Joined: 1-October 01 From: Nanterre, France Member No.: 138 |
The problem is that we do not have access to Atrac specifications (perhaps you have them), so most of us are unable to help you on this matter.
|
|
|
|
Dec 11 2003, 15:19
Post
#7
|
|
|
MPEG4 AAC developer Group: Developer Posts: 398 Joined: 1-June 03 Member No.: 6943 |
Sony guards its commercial secrets very well.... No doubt that without the proper specs, you can't implement an ATRAC coder/decoder.. Even the huffman tables are unique.. even if it does not mention any specific quantization algorithm..
|
|
|
|
Dec 11 2003, 15:30
Post
#8
|
|
![]() Nero MPEG4 developer Group: Developer (Donating) Posts: 1218 Joined: 11-October 01 From: LA Member No.: 267 |
Filters are not really the problem. If you know the subband edges you can easily design them yourself
Try searching for a book/paper on subband filter design. BTW: I think ATRAC does 2 filterbanks. One that splits the signal in 2 subbands (0-11,11-22) and one that splits the first subband in 2 more (0-5.5,5.5-11). You can do the second filterbank by decimating the prototype filter of the first by 2. This leaves you to design just a prototype filter for the first filterbank that has only 2 subbands (so splitting signal in halve). This is the easiest filterbank possible Menno |
|
|
|
Dec 12 2003, 18:47
Post
#9
|
|
|
Group: Members Posts: 15 Joined: 8-December 03 Member No.: 10277 |
Thanks guys. Think I still manage to handle the filter. But then when come to the Bit Allocation and the Spectral Quantization parts, i become more n more headache. As what Gabriel said, Sony guides their technology tightly that I couldn't find any of the standards carry on with my work. So i am kinda stuck now.
Does anyone can help me out???? |
|
|
|
Dec 14 2003, 09:34
Post
#10
|
|
|
MPEG4 AAC developer Group: Developer Posts: 398 Joined: 1-June 03 Member No.: 6943 |
QUOTE (menno @ Dec 11 2003, 06:30 AM) Filters are not really the problem. If you know the subband edges you can easily design them yourself Try searching for a book/paper on subband filter design. I think it is not as simple as that.. The reconstruction subband filterbanks MUST match the analysis subband filterbanks, otherwise, there could be aliasing artifacts in the decoded audio data.. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 01:46 |