O
O
opposite2282015-11-25 00:20:33
Programming
opposite228, 2015-11-25 00:20:33

Creating your own audio format, where to start?

Good day! I want to create my own audio format, please tell me where to start, mb some books, articles. It is possible in English.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Stalker_RED, 2015-11-25
@opposite228

From reading the spec on existing formats, from finding out "why they did it that way", and from understanding xkcd.ru/927
UPD : Perhaps I will add to better convey the idea. Media containers
already exist . They allow you to pack media content inside, specify which codec is used, and all sorts of small buns like DRM. To gain popularity and support across different operating systems and devices, your new format must be superior to existing ones in some way. If suddenly you are going to create an audio codec and not a format , again, you should familiarize yourself with your competitors. No one will write support for a codec into hardware that gives poor quality or bad bitrate.
If you are writing "for yourself" - start with signal processing , for example. There is also about compression.

O
Oleg Tsilyurik, 2015-11-25
@Olej

I want to create my own audio format, please tell me where to start

To begin with, take a break from this bad thought.
The next step is to create your own operating system ;-)

S
Stanislav Makarov, 2015-11-25
@Nipheris

Since writing a dissertation on signal processing. Well, or from meeting a person who is writing a dissertation on signal processing.
Why? Because in order to outperform existing solutions in at least some niche (for example, acceptable speech quality at very low bitrate, or lossless coding with a high compression ratio), you need to work hard. Then conduct another dozen or two serious experiments to prove the advantages of your approach in specific cases (see above). Then there will be real value in your codec, and serious people will probably hear you.
And "for myself" - Stalker_RED has already said everything: study the theory, and existing solutions. You will learn so much that with a probability of 98% you will want to do your own. But you will know what others are doing.

A
Antony, 2015-11-25
@RiseOfDeath

Start by asking the question - why do we need a new format? You are not satisfied with the existing ones (respectively study the existing ones).
If something does not suit, then what? For example OGG - was made because someone was not satisfied with the proprietary nature of MP3. If, for example, you are not satisfied with the degree of compression, then start by creating your own compression algorithm. Etc.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question