flat assembler
Message board for the users of flat assembler.
Index
> MenuetOS > Project SuperMP3 Goto page 1, 2, 3, 4 Next |
Author |
|
Wildwest 21 Apr 2005, 10:58
I remembering asm and during this hard process I made small utility
I called it SuperMP3. It can detect: MPEG version and layer, Channels, Sample Rate (frequency) and Bitrate. Intended to be part of mp3 player, tag editor(?) or mp3->wav converter. I include source, because I don't have much time for improving it If you want to improve it - e-mail me. It is needed to do: add opendialog or another way for selecting files; calculate duration (require file_size knowledge); add header's search. I don't write mp3 player, but I hope SuperMP3 can help to people who want to write it. Read README.TXT before testing! You can download it here: http://coolthemes.narod.ru/supermp3.html
|
||||||||||
21 Apr 2005, 10:58 |
|
Wildwest 23 Apr 2005, 18:46
I found bug in bitrate detection. I can fix it later, though it seems like there is no one people don't want to listen mp3 in Menuet
|
|||
23 Apr 2005, 18:46 |
|
Dex4u 23 Apr 2005, 19:27
What is needed is a mp3 decode with fasm source code, then you will see some interested .
|
|||
23 Apr 2005, 19:27 |
|
Wildwest 26 Apr 2005, 12:47
SuperMP3 0.3: fixed bitrate and frequency, added file_size and duration.
Let's clear situation: 1) there is no fasm MP3-decoding engine; 2) it's need at least team work of 5 men if you want to listen mp3 in MeOS until New Year; 3) I'm newbie in x86 asm (my first program was CPUID) and I thinking about learning C++ this summer (no plans for writing something new for MeOS); 4) We all (CIS-team) don't have much free time, but we trying to do something, while others 500 MeOS fans (major part of "community") laze (i.e. collecting old versions) and looking at our work.
|
||||||||||
26 Apr 2005, 12:47 |
|
bloglite 26 Apr 2005, 13:31
IMO most are not as lazy as they are not experienced enough to attempt the
project. (Programmers are a rare breed and ASM Programmers are even more rare.) The new wiki has specific opcodes with the correct usage and I believe that eventually a valuable resource will evolve and more programmers will result. Tutorials are sure to help also. I don't prefer MP3 as the VQF format is better quality w/ better compression. but I'm sure an MP3 player will be done eventually. Supermp3 looks like the start of a good utility. gotta go, Mark |
|||
26 Apr 2005, 13:31 |
|
Wildwest 26 Apr 2005, 17:11
Quote: VQF format is better quality w/ better compression. Sounds strange. MP3 better then VQF in low and medium band, but after 16 KHz MP3 usually cut-off signal, while VQF trying to save it (with big distortion). MP3Pro is much cooler then MP3 and equal to VQF in sense of distortion. Last edited by Wildwest on 26 Apr 2005, 17:24; edited 1 time in total |
|||
26 Apr 2005, 17:11 |
|
Dex4u 26 Apr 2005, 17:13
Here your problem with mp3, like you say it would take a team of 5 good asm till the new year to make a mp3 decoder.
But why not look at a differant way of doing it. eg: it would take less than a day to make a com port mp3 decoder, using a mp3 decoder chip and half a dozen componets. most people would be able to assemble one of these with little electronic knowledge. And then you could write code to use these electronic projects like this in menuet. Just a idea . |
|||
26 Apr 2005, 17:13 |
|
Wildwest 26 Apr 2005, 17:22
Quote: they are not experienced enough to attempt the project And? I was not experienced enough, but wrote CPUID, so you position is not right. They can say "I'm not experienced", but how they get experience without writing programs (little -> medium -> big)? Quote: you could write code Why me? I don't want to learn yet another asm |
|||
26 Apr 2005, 17:22 |
|
Octavio 26 Apr 2005, 22:11
Wildwest wrote:
one is enought,but probably nobody is interested on doing this, and is very difficult to make a team of 5 assembly programmers. |
|||
26 Apr 2005, 22:11 |
|
Madis731 27 Apr 2005, 13:36
Mememe I wanna do it, but give me something specific to do not like make a good mp3-player
|
|||
27 Apr 2005, 13:36 |
|
Wildwest 27 Apr 2005, 14:24
Okey, Madis. We all (CIS-team) and you waiting until June and then start big work
|
|||
27 Apr 2005, 14:24 |
|
Wildwest 27 Apr 2005, 16:56
Madis, you can use this time for reading standard
http://ctrl-alt-del.20megsfree.com/menuet/iso11172-3.zip |
|||
27 Apr 2005, 16:56 |
|
dCool101d 27 Apr 2005, 18:54
We just need some coversion tools and we can do what apple did...find another better audio format and take that!
Honestly WMA is even better than MP3, but we shouldn't use that as its been branded by MS. We need a streamable audio source than has great compression... I have heard of many advances to MP3 like MP3+, maybe we should check those out! Once we have a great format, we just need automatic conversion to convert all MP3s and such to that format for the player to use! *It would make us have to worry less about real-time coversion, we would just improve on our format! ...We need to check out the winamp dev and plugins, that would be the best place to start! It would actually be a miracle if could design a Winamp for MenuetOS and use the plugins from in! |
|||
27 Apr 2005, 18:54 |
|
Madis731 27 Apr 2005, 20:36
ogg is said to have better quality/compression ratio, if You're looking for that.
BTW what article said sth about better compression in wma versus mpĀ³ ??? Haven't heard anything good about it - unless the fact that its M$ |
|||
27 Apr 2005, 20:36 |
|
DC740 29 Apr 2005, 16:57
wma has a lower compression ratio
|
|||
29 Apr 2005, 16:57 |
|
Wildwest 29 Apr 2005, 17:47
Forgot about wma. MP3 - is international standard.
|
|||
29 Apr 2005, 17:47 |
|
DC740 30 Apr 2005, 11:51
but... is there any project about the audio drivers?? jejej we want to make a mp3 player but we have no sound... well... we have sound, but we don't have too many drivers....
|
|||
30 Apr 2005, 11:51 |
|
Wildwest 30 Apr 2005, 12:41
We have AC'97 WAV player, Mario79 works on integration of its driver part to Kolibri4.
|
|||
30 Apr 2005, 12:41 |
|
dCool101d 30 Apr 2005, 22:40
Wildwest wrote: Forgot about wma. MP3 - is international standard. Dude, don't you even read what people say, lol!? Most are agreeing with what I said, we need a standard better than MP3, one that can still be streamed too. Once we have that done, we would make it convert everything to that format (ever used iTunes, it converts songs to a standard format on export, no matter what they are imported as) READ THIS STUFF: http://ekei.com/audio/ - OGG vs MP3 vs WMA vs RA vs MPC vs MP3Pro http://www.digit-life.com/articles/oggvslame/ - OGG vs LAME (specifid MP3 encoder) WMA - The best for streaming (that I can see) MPC - Guess it must be best for high-quality, but soon to become shareware OGG - Very close to MP3, we must check into this MP3 - The current standard...Very good with newer codecs RA - Good for streaming, but WMA looks better for low bitrates AAC - who knows...I think compression is as great so I wouldn't bother So... We must see which is easiest to achieve a decoder/encoder in ASM of what I have listed below: WMA - We must have this for streaming...or at least something similar OGG - Just as good as MP3, I suggest this for high-quality above MP3 MP3 - Not as good as OGG for high bitrates, but standard and better for lower-bitrate streaming |
|||
30 Apr 2005, 22:40 |
|
Goto page 1, 2, 3, 4 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.