Hello... Any experiences with audio recording, selecting proper device in XE7 firemonkey app on Windows? I need to control audio format (mp3) and quality of the output file. Thank you!

Comments

  1. Hi, I use a component, tvideograbber (www.datastead.com). It can record video and audio too. Using a lot of formats.

    ReplyDelete
  2. Cleidson Barbosa Thank you, looks good, but i just want to record mp3. It's not worth $695. Any free or cheap :) alternative?

    ReplyDelete
  3. For recording I use a homemade VCL control which simply wraps Win32 API methods (waveInOpen, waveInStart, ...); for mp3 encoding you can use lame dll: http://lame.sourceforge.net/

    ReplyDelete
  4. Sébastien Paradis Good! Thank you... Are there any examples or wrapper component for it? This must be already bundled in some kind of delphi package.

    ReplyDelete
  5. I don't know if there are free ones. This one seems to be for non-commercial use: http://www.mitov.com/html/audiolab.html

    ReplyDelete
  6. Yes, AudioLab is free for non commercial purposes :-)

    ReplyDelete
  7. Boian Mitov Unfortunately I need it for commercial purposes. I've already started home-made winapi-lame implementation... :)

    ReplyDelete
  8. Milan Kormout It is available for commercial purposes too

    ReplyDelete
  9. David Heffernan Yes it is. But it seems you have to pay something... ;)

    ReplyDelete
  10. Don't you have to pay for distributing a mp3 encoder in any case? Or was that just hardware encoders.

    ReplyDelete
  11. You can use LAME, LGPL licensed, to encode mp3. And have money left over to buy those ponies.

    ReplyDelete
  12. David Heffernan I'm not talking source license, I'm talking about patent license. Seem Technicolor is in charge of handling that part, see http://mp3licensing.com/help/developers.html

    ReplyDelete
  13. Great, now I see... So I will use different format instead. :) OGG looks good. Thank you...

    ReplyDelete
  14. you can use the bass library from un4seen who are powerful.

    ReplyDelete
  15. The best Audio library I know of is BASS. There are Delphi wrappers for it. Free for non-commercial use. Worth every penny for commercial use. http://www.un4seen.com/bass.html#apis

    ReplyDelete

Post a Comment