Skip to main content

Topic: LameDropXPd with libsamplerate support? (Read 6231 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • Dukers
  • [*]
LameDropXPd with libsamplerate support?
I rarely need to resample, but this time I need to. Since oggdropXPd has libsamplerate support, I was wondering why it wasn't implemeted by john33 in LameDropXPd. A license problem?

Can someone recommend a Windows tool (it can be CLI, no problem) for resample WAVs that use libsamplerate?

Thanks.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
LameDropXPd with libsamplerate support?
Reply #1

  • Dukers
  • [*]
LameDropXPd with libsamplerate support?
Reply #2
Thank you lvqcl. I forgot to search the Rarewares' "Others" section. 

  • Dukers
  • [*]
LameDropXPd with libsamplerate support?
Reply #3
SRCdrop works well, but I lose tagging info from my WAV files. If LameDropXPd could rasample automagically it would help me a lot.

  • john33
  • [*][*][*][*][*]
  • Developer
LameDropXPd with libsamplerate support?
Reply #4
It requires me to get off my butt and look at the API in LAME. I can probably just copy the setup, etc,  from oggdropXPd and ignore the LAME resampling, but I just need to make sure I don't create any issues. I'll try taking a look at it next week as I'm away for the weekend. If you don't hear from me by the end of next week, PM me to remind me!!
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • Dukers
  • [*]
LameDropXPd with libsamplerate support?
Reply #5
Thanks to john33's fantastic work, now lamedropXPd has an option to use libsamplerate!

http://rarewares.org/mp3-lamedrop.php


  • john33
  • [*][*][*][*][*]
  • Developer
LameDropXPd with libsamplerate support?
Reply #6
Just to throw another option into the mix, here are recompiles using the SoX resampler in place of libsamplerate. My understanding is that this library offers at least similar quality output, is smaller and faster, and doesn't have the same licensing issues.

32 bit: http://www.rarewares.org/files/mp3/lamedro...-3.99.5-SoX.zip

64 bit: http://www.rarewares.org/files/mp3/lamedro...99.5-64-SoX.zip

I'd be interested in opinions on this as I am considering using this library in oggdropXPd and also to replace SRCdrop.

TIA
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

LameDropXPd with libsamplerate support?
Reply #7
Amazing!

  • john33
  • [*][*][*][*][*]
  • Developer
LameDropXPd with libsamplerate support?
Reply #8
Amazing!

Do I take that as a positive?
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/

  • Dukers
  • [*]
LameDropXPd with libsamplerate support?
Reply #9
john33, is there a public libsoxr repository? Changelog?

  • bandpass
  • [*][*][*][*]
LameDropXPd with libsamplerate support?
Reply #10
It's here, the same as is in sox git, except:
* packaged as a stand-alone, LGPL library
* options to use an SSE-enabled FFT: PFFFT (BSD; in-tree), or AVFFT (LGPL; external)
* optional libsamplerate-like wrapper (but fixed-rate resampling only)

LameDropXPd with libsamplerate support?
Reply #11
Amazing!

Do I take that as a positive?
Of course. It is good with a really high quality resampler implemented to assure great quality. Regards.

  • Dukers
  • [*]
LameDropXPd with libsamplerate support?
Reply #12
Just to throw another option into the mix, here are recompiles using the SoX resampler in place of libsamplerate. My understanding is that this library offers at least similar quality output, is smaller and faster, and doesn't have the same licensing issues.

No FLAC input?

It's here, the same as is in sox git, except:
* packaged as a stand-alone, LGPL library
* options to use an SSE-enabled FFT: PFFFT (BSD; in-tree), or AVFFT (LGPL; external)
* optional libsamplerate-like wrapper (but fixed-rate resampling only)

Thanks.