Search the web
Sign In
New User? Sign Up
arbingersys-dev
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 1 - 15 of 15   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Show Message Summaries   (Group by Topic) Sort by Date v  
#15 From: "Jake" <jake@...>
Date: Sat Jul 4, 2009 2:45 pm
Subject: mp3 conversion library
jake_xl
Offline Offline
Send Email Send Email
 
I am working on writing a custom program to resample MP3s. Other products, such
as Aumpel, seem great but I want my users to be able to convert files without
having to think.

In short I want a program that provides almost no configuration or advanced
options, and there aren't a whole lot of people doing that for general usage.

I ran acrost aumplib 1.0b3 on a web site in an article from 2003 <
http://www.codeproject.com/KB/audio-video/Aumplib.aspx >

Does a more recent version of aumplib or something like it exist? I saw madxlib
on your site but that only gets me so far as my output needs to be in mp3.

Thanks in advance for your time

Jacob

#14 From: "haden213" <haden213@...>
Date: Wed Apr 29, 2009 11:47 am
Subject: Need help with 64bit madxlib
haden213
Offline Offline
Send Email Send Email
 
I'm working on this project which generates a waveform image from an mp3 file.
The application is working on  a 32 bit machine. But when i run it on a 64 bit
machine i get the following error "An attempt was made to load a program with an
incorrect format. (Exception from HRESULT: 0x8007000B)"

Do we need to compile madxlib in a 64 bit mode or something? if so how?

#13 From: "andrewrubaiko" <andrewrubaiko@...>
Date: Mon Mar 2, 2009 12:52 pm
Subject: mp3 decoding
andrewrubaiko
Offline Offline
Send Email Send Email
 
Hello

Tring to decode shoutcast stream using madxlib.

Generally I'm decoding stream piece by piece. After decoding I see
that several bytes is lost, so it looks like sound cutting every some
time.

What I can do wrong?

#12 From: "arbingersys" <arbingersys@...>
Date: Fri Nov 30, 2007 2:54 am
Subject: aumpel 3.0 version released
arbingersys
Offline Offline
Send Email Send Email
 
3.0, a major revision, includes some major feature enhancements. They are:

     *  Threaded conversion (up to 8 files at once)
     * Convert WMA to MP3
     * Convert WMA to WAV
     * Convert WAV to MP3
     * Convert WAV to WAV
     * Convert MP3 to MP3
     * Convert MP3 to WAV
     * MP3 encoding: stereo, mono, joint stereo
     * MP3 encoding: resampling
     * MP3 encoding: VBR/CBR bitrates
     * MP3 encoding: predefined quality settings -- easy, tailored
conversions
     * WAV conversion: 8/16/32/64 bit PCM
     * WAV conversion: uLaw
     * WAV conversion: aLaw
     * WAV conversion: IDA ADPCM
     * WAV conversion: MS ADPCM
     * Can convert 24/32 bit samples (automatic scaling)
     * On the fly adjustment of processor utilization
     * Drag and drop multiple audio or music files for conversion
     * Easy management of input audio and music list
     * Simple, focused interface
     * Automatically saves audio conversion options
     * Funnel output files into a single directory - create music playlists
     * Re-encode your MP3 and WAV files (change the bitrate, stereo, etc)


Download:

http://convert-mp3.arbingersys.com
http://aumpel.arbingersys.com

Screenshot

http://convert-mp3.arbingersys.com/images/screen1.png
http://convert-mp3.arbingersys.com/images/screen3.png

or

http://aumpel.arbingersys.com/images/screen1.png
http://aumpel.arbingersys.com/images/screen3.png

#11 From: "arbingersys" <arbingersys@...>
Date: Thu Jun 7, 2007 9:10 pm
Subject: Re: I am not able to convert a certain format of WAV to MP3
arbingersys
Offline Offline
Send Email Send Email
 
--- In arbingersys-dev@yahoogroups.com, "vince_zwp" <vince_zwp@...> wrote:
>
> I compiled Aumplib_10b3_src and got it running.
> However when I tried to encode WAVE muLaw 8000Hz 64kbps mono to MP3,
> it failed.
>
> Is this a limitation?

Yes, a limitation in the underlying MP3 converter, lame_enc.dll. It
requires 16 bit PCM samples. You could use libsndfile to convert it to
this format of WAV first, then convert.

I had thought, but never tried it, to use libsndfile to write to a
memorystream as a file, then access the samples in the stream to
encode to MP3, effectively allowing other conversions with LAME. If
you're ambitious, this might be something to try.

#10 From: "Mujeeb" <mujeeb_rahimanpa@...>
Date: Tue May 29, 2007 6:50 am
Subject: Re: tonecache release: 1.1
mujeeb_rahim...
Offline Offline
Send Email Send Email
 
Hi,

I am trying to do the same for my project for moths and i achieved
the same with "Stereo Mix/What u Hear" feature of sound card. But
not all the sound cards have this feature.

Can you help me to solve this issue.

Rrgards,

Mujeeb


--- In arbingersys-dev@yahoogroups.com, "arbingersys"
<arbingersys@...> wrote:
>
> tonecache is a simple utility that allows you to capture any sound
> that comes through your speakers and save it to a WAV file. It was
> designed to be simple and require as little user interaction as
possible.
>
> Screenshot:
> http://www.arbingersys.com/images/screen-tonecache.gif
>
> Features
>
> * Default selects "Primary Sound Capture" device
> * Determines available audio formats
> * Automatically "timestamps" output files to ensure unique
filenames
> * Quick launch of "Volume Control" (allows you to select, and set
> capture device volume)
>
> Note: You need to install the following DirectX 9 redistribution
> package in order for tonecache to work:
>
> http://www.arbingersys.com/dnlds/Jun2005_d3dx9_26_x86.zip
>
> The DirectX 9.0c runtime is not sufficient for tonecache to work.
You
> need to download the above file and install it.
>
> Download tonecache:
> http://www.arbingersys.com/dnlds/tonecache_install.exe
>
> To browse all versions available, go to:
> http://www.arbingersys.com/dnlds/
>

#9 From: "vince_zwp" <vince_zwp@...>
Date: Tue May 1, 2007 7:13 pm
Subject: I am not able to convert a certain format of WAV to MP3
vince_zwp
Offline Offline
Send Email Send Email
 
I compiled Aumplib_10b3_src and got it running.
However when I tried to encode WAVE muLaw 8000Hz 64kbps mono to MP3,
it failed.

Is this a limitation?

Thanks ahead for your help

#8 From: "arbingersys" <arbingersys@...>
Date: Mon Oct 9, 2006 4:12 pm
Subject: Re: big troubles decoding an mp3 file using madxlib
arbingersys
Offline Offline
Send Email Send Email
 
--- In arbingersys-dev@yahoogroups.com, "les_strates" <2dfight@...> wrote:
>
> hello,
>
> ( sorry my english is poor ^^ )
>
> I have downloaded and tested "test.exe" in the
> "madxlib-1.0b4+demo" package, when I play "test.pcm"
> I hear the music from my mp3 file ^^
>
> when I perform the same test with a "test.exe"
> compiled using GCC, and play "test.pcm"
> ... I can hear nothing but noise :'(

I have not tried this, so I won't be able to give you more than a few
ideas to try. I am not fully familiar with MinGW and GCC.

> if have updated the path to "mad.h" in "madxlib.h"

The mad.h that is used to build madxlib is a Win32 specific file
included with the libmad project. I do not know all the differences
between it and the mad.h file libmad ordinarily uses, but I know that
it has directives specific to a Win32 build.

This is probably something to review fully if you are trying to build
with a different compiler.

> Is there some switches in madxlib wich I could set to change
> the way madxlib decode mp3 streams ?

As for compiler switches, if you look at the Makefile you will see
that I am using nothing special to compile.

I think you should check endian-ness of the library. madxlib converts
using little-endian format.

#7 From: "les_strates" <2dfight@...>
Date: Sat Oct 7, 2006 8:26 pm
Subject: big troubles decoding an mp3 file using madxlib
les_strates
Offline Offline
Send Email Send Email
 
hello,

( sorry my english is poor ^^ )

I have downloaded and tested "test.exe" in the
"madxlib-1.0b4+demo" package, when I play "test.pcm"
I hear the music from my mp3 file ^^

when I perform the same test with a "test.exe"
compiled using GCC, and play "test.pcm"
... I can hear nothing but noise :'(


NOTE : I did minimal change in the orignal files a follow :
( in order to compile the source code with GCC )

if have updated the path to "mad.h" in "madxlib.h"

in "test.cpp" :
    - I have converted  void main() to int main() ( required by GCC )
    - I have replaced   #include "madxlib.h"  with  #include
adxlib.cpp"


GCC compile the "test.exe" without diplaying
any errors or warnings, but the test application
does not decode any sound, it only produce noise :(


Is there some switches in madxlib wich I could set to change
the way madxlib decode mp3 streams ?


maybe I didn't compile libmad.a properly :s
( I'm using mingw and the official make inclued in the package
   doesn't seem to support the make files in the libmad directory ... )

In order to build libmad.a using GCC,
I have created the following include file :
//  libmad.c

#include "libmad-0.15.1b\config.h.in"

#include "libmad-0.15.1b\mad.h"
#include "libmad-0.15.1b\version.h"
#include "libmad-0.15.1b\fixed.h"
#include "libmad-0.15.1b\bit.h"
#include "libmad-0.15.1b\timer.h"
#include "libmad-0.15.1b\stream.h"
#include "libmad-0.15.1b\frame.h"
#include "libmad-0.15.1b\synth.h"
#include "libmad-0.15.1b\decoder.h"
#include "libmad-0.15.1b\global.h"
#include "libmad-0.15.1b\layer12.h"
#include "libmad-0.15.1b\layer3.h"
#include "libmad-0.15.1b\huffman.h"

#include "libmad-0.15.1b\version.c"
#include "libmad-0.15.1b\fixed.c"
#include "libmad-0.15.1b\bit.c"
#include "libmad-0.15.1b\timer.c"
#include "libmad-0.15.1b\stream.c"
#include "libmad-0.15.1b\frame.c"
#include "libmad-0.15.1b\synth.c"
#include "libmad-0.15.1b\decoder.c"
#include "libmad-0.15.1b\layer12.c"
#include "libmad-0.15.1b\layer3.c"
#include "libmad-0.15.1b\huffman.c"


note : libmad.a compiled fine ( without raising any error or warning )
        including all ".h" and ".c" files
        ( except the "minimad.c" sample code )


Could you tell me if I did something wrong ? :(


thanks.

#5 From: "arbingersys" <arbingersys@...>
Date: Wed Sep 13, 2006 5:28 pm
Subject: Aumplib release 1.0 beta 5
arbingersys
Offline Offline
Send Email Send Email
 
Made the following changes to MP3Check:

* Fixed code to handle MPEG2.5 frequencies. This was missing previously.
* Added structure "MP3Details" and instantiated it as "mp3Info". The
Check() method populates this structure's elements with MP3 details,
such as frequency and bitrate.
* Modified the LibsndfileWrapper Write() method so that it expects the
number of units to write to the sound file.

Also added Makefile target "MP3CheckLib", which will compile MP3Check
as a standalone DLL. (Useful for including in other projects.)

Download source+demo:
http://www.arbingersys.com/dnlds/Aumplib-1.0b5.zip

To browse all versions available, go to:
http://www.arbingersys.com/dnlds/

#4 From: "arbingersys" <arbingersys@...>
Date: Wed Sep 13, 2006 5:09 pm
Subject: tonecache release: 1.1
arbingersys
Offline Offline
Send Email Send Email
 
tonecache is a simple utility that allows you to capture any sound
that comes through your speakers and save it to a WAV file. It was
designed to be simple and require as little user interaction as possible.

Screenshot:
http://www.arbingersys.com/images/screen-tonecache.gif

Features

* Default selects "Primary Sound Capture" device
* Determines available audio formats
* Automatically "timestamps" output files to ensure unique filenames
* Quick launch of "Volume Control" (allows you to select, and set
capture device volume)

Note: You need to install the following DirectX 9 redistribution
package in order for tonecache to work:

http://www.arbingersys.com/dnlds/Jun2005_d3dx9_26_x86.zip

The DirectX 9.0c runtime is not sufficient for tonecache to work. You
need to download the above file and install it.

Download tonecache:
http://www.arbingersys.com/dnlds/tonecache_install.exe

To browse all versions available, go to:
http://www.arbingersys.com/dnlds/

#2 From: "arbingersys" <arbingersys@...>
Date: Wed Sep 13, 2006 4:57 pm
Subject: madxlib Release: 1.0 beta 4
arbingersys
Offline Offline
Send Email Send Email
 
Minor fixes to test.cpp and Makefile.

Source only download:
http://www.arbingersys.com/dnlds/madxlib-1.0b4.zip

Source and compiled demo:
http://www.arbingersys.com/dnlds/madxlib-1.0b4+demo.zip

Messages 1 - 15 of 15   Newest  |  < Newer  |  Older >  |  Oldest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help