Poll

Ogg Vorbis encoding

Yes
12 (70.6%)
No
5 (29.4%)

Total Members Voted: 16

Author Topic: Ogg Vorbis encoding  (Read 8692 times)

Sebastian_Mares

  • Guest
Ogg Vorbis encoding
« on: 26 Jun '03 - 15:08 »
Would you like to see Ogg Vorbis encoding support?


(: JOBnik! :)

  • Posts: 1080
Re: Ogg Vorbis encoding
« Reply #1 on: 26 Jun '03 - 16:46 »
Hi ;D

Where exactly? in BASS.DLL? or you will make some coding and share some example with us?

* I don't think it's necessary in BASS.DLL :)

Have fun!

8) JOBnik! 8)

Irrational86

  • Posts: 960
Re: Ogg Vorbis encoding
« Reply #2 on: 26 Jun '03 - 16:46 »
Ogg Vorbis encoding support where? On BASS? ???

----------------------
Wow JOBnik, we both posted the same msg at the same time.. :laugh:
« Last Edit: 26 Jun '03 - 16:47 by XMinioNX »

kchabot

  • Posts: 17
Re: Ogg Vorbis encoding
« Reply #3 on: 26 Jun '03 - 22:33 »
You know...

If you want to add ogg encoding support to bass,
maybee it is better to add mp3 encoding first?

... or wma?

Irrational86

  • Posts: 960
Re: Ogg Vorbis encoding
« Reply #4 on: 27 Jun '03 - 04:07 »
WMA encoding is already done...check the WMA stuff

Olego

  • Posts: 557
Ogg
« Reply #5 on: 27 Jun '03 - 04:08 »
MP3 encoding costs money; and Ian would have to pay to have MP3 encoding in BASS, and there's LAME.  WMA encoding exists in BASSWMA already.  To encode OGG, download OGGENC or one of their libraries...

~Olego~

Sebastian_Mares

  • Guest
Re: Ogg Vorbis encoding
« Reply #6 on: 27 Jun '03 - 13:55 »
I was thinking about implementing Ogg Vorbis encoding support either in BASS.DLL or in another library. My problem is that the original DLLs can't be used in Visual Basic and Delphi (same goes for LAME) - well, that is what I heard.

(: JOBnik! :)

  • Posts: 1080
Re: Ogg Vorbis encoding
« Reply #7 on: 27 Jun '03 - 14:06 »
Hi ;D

I guess you should check that site:
http://www.planet-source-code.com
I'm sure you'll find there some VB project(s) with LAME encoding :)

Have fun!

8) JOBnik! 8)

JimGale

  • Guest
Re: Ogg Vorbis encoding
« Reply #8 on: 27 Jun '03 - 17:51 »
Absolutely yes on the Ogg encoding (and decoding) in BASS.

What the best way to do this now anyway?

And, what would be the timeframe for putting this into BASS?

JimGale

  • Posts: 1
Re: Ogg Vorbis encoding
« Reply #9 on: 27 Jun '03 - 18:29 »
(follow up...)
I'm using Delphi 6, so on the 'original DLLs' can't be used... what might I be able to use?

thanks,
Jim

Sebastian_Mares

  • Guest
Re: Ogg Vorbis encoding
« Reply #10 on: 27 Jun '03 - 21:09 »
To "JOBnik!":

I know that site and I was the one who also posted an example on how to use LAME with VB. The example uses a wrapper DLL written in Visual C++, but that ain't the problem.

1. The question is if you want to have Ogg Vorbis encoding support, not MP3!
2. The example on PSC only uses some of the functions LAME has (no controling of high-/lowpass filter, presets...).




To "JimGale":

Sorry, I don't know. I wasn't able to find any free controls which could encode Ogg Vorbis files. There are some expensive products like the ones from NCT Soft or NUGROOVZ. Also, a cheaper ActiveX would be Noggin.
« Last Edit: 27 Jun '03 - 21:10 by Sebastian Mares »

little_jay

  • Posts: 15
Re: Ogg Vorbis encoding
« Reply #11 on: 30 Jun '03 - 15:57 »
Personally I'm happy with the idea of BASS as the best possible audio playing system, keeping the emphasis on decoding not encoding.

What I *would* like to see -- support for playing Ogg Speex files as well as Ogg Vorbis.   ;)

http://www.speex.org/
« Last Edit: 30 Jun '03 - 16:44 by little_jay »

MB_SOFT

  • Posts: 474
Re: Ogg Vorbis encoding
« Reply #12 on: 2 Jul '03 - 15:21 »
Actually Bass allow to encode in WMA format with the BassWMA extension.
Why don't create a BassOGG.dll for encoding process?

suathd

  • Posts: 48
Re: Ogg Vorbis encoding
« Reply #13 on: 4 Jul '03 - 16:35 »
MP3 is not a good format and, It is extermely expensive for developing commercial applications ($15000 annual royality).

WMA is good but not stable format. Microsoft changes it in each version and no backward compatibility.

OGG is the best of All. They claims that : If you don't trust your ears, compare the wave files produced by decoding back the encoded mp3, wma and ogg.

There is an objective test at the address below, also.
http://www.infoanarchy.org/comments/2002/9/8/23472/23921/0/post

There are some C++ and DELPHI samples for encoding OGG. But not professional enough. It would be better to have such capability in BASS (e.g. BASS_OGG.DLL  ;)).