About audacity CVS 2009/09/30 snapshot

This section is now closed.
Forum rules
Audacity 1.3.x is now obsolete. Please use the current Audacity 2.1.x version.

The final version of Audacity for Windows 98/ME is the legacy 2.0.0 version.
Locked
jiapei100
Posts: 5
Joined: Mon Mar 09, 2009 5:38 pm
Operating System: Please select

About audacity CVS 2009/09/30 snapshot

Post by jiapei100 » Fri Oct 02, 2009 1:03 am

I just grabbed Audacity CVS on Sept. 30, 2009. This version works perfect under Windows XP + Visual Studio 2008.

However, there are still two doubts that I would like to clarify:

1) portaudio
download portaudio snapshot from http://www.portaudio.com, we may notice there are so many "hostapi"s. There may be 5 for Windows.
asio
dsound
wasapi
wdmks
wmme

Can anybody help to explain what are these 5 "hostapi"s respectively for and why Audacity only pick up wmme to compile its own portaudio.lib ??

2) Audacity only relies on the following dependencies (question is far below)

Code: Select all

filedialog.lib
libsndfile.lib
portaudio-v19.lib
wxbase28d.lib
wxbase28d_net.lib
wxmsw28d_adv.lib
wxmsw28d_core.lib
wxmsw28d_html.lib
wxexpatd.lib
wxpngd.lib
wxzlibd.lib
wxjpegd.lib
wxtiffd.lib
comctl32.lib
rpcrt4.lib
wsock32.lib
winmm.lib
oleacc.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
then, what is the purpose for the other unused projects in Audacity solution? including:

Code: Select all

expat
help
libflac
libflac++
libid3tag
liblrdf
libmad
libnyquist
libogg
librdf
libresample
libsamplerate
libscorealign
libsndfile
libvamp
libvorbis
local
mod-script-pipe
portmidi
portmixer
portsmf
raptor
rasqal
sbsms
slv2
soundtouch
taglib
twolame
Obviously, we may build our own 3rd-party libraries under Windows, which might be given a full functionality rather than those just included by Audacity solution, right? I mean, the above 3rd-party libraries(projects) are not entire respectively.

3) slv2
slv2 is C99 compatible. So, Visual Studio 2008 has no way to compile it yet. I'm wondering if there is a solution for this by Audacity Team?


Best Regards
JIA Pei

kozikowski
Forum Staff
Posts: 69357
Joined: Thu Aug 02, 2007 5:57 pm
Operating System: macOS 10.13 High Sierra

Re: About audacity CVS 2009/09/30 snapshot

Post by kozikowski » Fri Oct 02, 2009 6:09 am

In the specific case of ASIO, those silly people keep insisting of being paid for it. MP3 is a paid license, too. It's copyrighted software. It's not free.

Koz

Locked