IPB

Welcome Guest ( Log In | Register )

MP3 to OGG
different
post Oct 30 2010, 22:25
Post #1





Group: Members
Posts: 4
Joined: 30-October 10
Member No.: 85081



I spent an hour reading this board before deciding to registering an account and posting this question. I am undergrad computer science student working on a project that will convert a MP3 to the OGG format using CUDA C. CUDA C is one of the languages that allows one to run programs on the NVidia GPU.

The project that was assigned to me was given a MP3 file, convert it to the OGG format. I never had to write an audio program before but my understanding since both the MP3 and OGG formats are lossy that it is not recommended to convert directly from MP3 to OGG. Anyways, the question I have is how should I start doing this assignment? I spent sometime looking online for algorithms to rewrite to run on the GPU but I couldn't come across any - I just found existing DLL files to use.

Thanks for any input given.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
[JAZ]
post Oct 31 2010, 13:37
Post #2





Group: Members
Posts: 1783
Joined: 24-June 02
From: Catalunya(Spain)
Member No.: 2383



@Ouroboros:
I disagree. There are a lot of transcoders, and moreso in video. Be the MediaCoder frontend a clear example.
The main use of transcoding is to get a smaller file than the original (MPEG2 2Mbit -> MPEG4 600Kbit, MP3 192 -> AAC 128, etc...). In video, the visual size may also be reduced (example: to use in an iPod Touch or other MP4 players/phones).

The project as it has been described is paramount for a single student as a part of his studies. If he started with an existing code, and was more focused, then it might be reasonable.
I don't know if he's studying just computer science, or if the carreer is specifically about Digital Signal theory, where he would have learned the concepts of perceptual codecs, fourier transforms, windowing and all the DSP and transformation related subjects.

At least when I studied (and that's 7 years ago), I only saw the fourier transform in an optional course, at the end, and was never mentioned in relation to digital audio.
(If anyone wonders about uses of the fourier transform in other subjects than audio, just think on what an ADSL connection is)

This post has been edited by [JAZ]: Oct 31 2010, 13:42
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 23rd September 2014 - 22:01