The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

Archive for the ‘BASS.NET’ Category

Ogg encoder alternatie AoTuv seems to be great

Posted by jpluimers on 2013/06/07

A while ago (actually, almost two years ago <g>), Chinese Sausage wrote the below answer; it’s on my research list to see if I can stream out my audio library:

Re: Best format to encode into?

« Reply on: 2011-08-14, 14:50:18 »

When space drive IS a concern, then ogg (aoTuV version) is the best format quality-wise (to these ears), as it is more true to the original music source, and it leaves less noticeable noise artifacts than the other encoders.  However, aac is almost just as good and also more compatible with mobile phones, iPod’s and other external players, so it is probably a better choice if you want to share your music files with anybody who is not computer savvy. The main thing I do not like about aac (at least HE-AAC) is that it does not support gapless playback, which is particularly annoying if you listen to live albums, or other music which has continuous playback.

At 64kbps though, there is none better than ogg aoTuV. Here is a link to the latest version, in case you want it.
Just replace the ogg.dll and vorbis.dll files to the existing ones in your encoding program (I use MediaMonkey to encode files to ogg).

Hope this helps!

--jeroen

via: Best format to encode into?.

Posted in BASS.NET, Development, Media Streaming, Power User, Software Development, Un4seen BASS Audio Library | Tagged: | Leave a Comment »

WinAmp AACPlus v2 Encoder: how to encode mono

Posted by jpluimers on 2013/06/05

AACPlus allows for a many combinations of encoding flags.

Finding out whick allows to encode a mono audio stream is a bit time consuming.

Luckily, I found this post:

If you want encode in mono make this:

enc_aacPlus test.wav test.aac --br (max 256000) --mono

or for streaming:

enc_aacplus - - --br (max 256000) --silent --rawpcm 44100 2 16 --mono

Note that the various versions of enc_aacPlus.exe requires the enc_aacPlus.dll from WinAmp.

--jeroen

via: AACPlus v2 Encoder Problem..

Posted in BASS.NET, Batch-Files, Development, Media Streaming, Power User, Scripting, Software Development, Un4seen BASS Audio Library | Leave a Comment »

Some notes on BASS (re)encoding and tagging audio files

Posted by jpluimers on 2011/04/27

When (re)encoding files through BASS:

  1. always make sure you either have RAW PCM format source; decode back from anything else back to RAW PCM if you have compressed sources; this BassEncoder.EncodeFile thread explains why.
  2. not all of the BASS encoder classes support tagging with artist/title; use external tools for that; this message explains which encoders (partially) support tagging.
  3. often it is not possible to find the encoder that both encodes the audio in the quality level you want, and supports the tagging you want, so you definitely need to look at the above mentioned tagging tools.
  4. if you want to play lots of files in random succession, it is wise to calculate ReplayGain and apply it: it makes your files sound equally loud: note this is not wise if you want to play full albums, but is wise for playing random tracks. This ReplayGain thread can provide you with a start.
    You can do gain correction with BASS, or opt for external gain tools on RareWares.org.

--jeroen

PS: more on Audio correctionň

Posted in BASS, BASS.NET, Development, Power User, Software Development, Un4seen BASS Audio Library | Leave a Comment »