Support and General Use > Recording

New Codec and FM Recording for iAudio and iRiver

<< < (6/13) > >>

jhMikeS:
Toni. I can set mono just fine and record it. What's up?

Davide-NYC: I'm gonna do a quick update to get that FM Radio input option on the sim.

Toni:
MikeS: It's the

#ifndef UDA1380
recchannels
#endif

thingy, which makes Mono/Stereo selection impossible on iriver.

jhMikeS:
Toni: Never paid attention to that! ;D The mixing to mono is done in the codecs so I don't see a good reason to disable it...anymore at least.

BTW that mp3 encoder says it's shine but it doesn't look much like shine code. I need some details about it:

-Where'd you pick it up?
-How much of the code is your own and what?
-What exactly is it capable of?
-If I use other settings (Joint Stereo fe) and any of those tables that don't appear to be used with the current config are they gonna end up trying to be used?

jhMikeS:
Toni: And what's the encoder delay? 576?

Toni:
MikeS:
I got the shine code from the link in the rockbox encoder page.
To get reasonable performance on iriver I had to rewrite the code completely.
For performance reasons I merged the mdct algorithm from a later lame encoder.
Finally I optimized the code to get the best quality from integer calculation
restrictions.
So basically the internal technique is shine, but optimized for iriver.
The encoder quality is very close to the shine quality, which equals lame quality
setting zero.
This encoder does not use any of the lame advanced mp3 encoding features.
I once tried to implement joint stereo, but gave up. There is also no psymodel
included.
For my purpose (radio recording on iriver) this encoder is quite satisfying
because of the relatively poor radio quality.
Because the current source is based on shine, which is based on lame, there are
still a lot of unused options from the original code.
And yes, the delay should still be 576 samples.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version