Search

Login



Privacy Policy

New user sign-up is disabled because of spam bots harassing this domain. Until I found a working solution, you can use the contact form and ask me for a new account. Sorry.
-Cygon

Advertising

Home Downloads C++

C++

Folder Path: \ C++ \

File: Audiere 1.9.4 x64

file.png
Uploaded:
May.26.08
Modified:
May.26.08
File Size:
2 MB
Downloads:
243
Version
1.0

If you haven’t heard of it before, Audiere is a well designed multi-platform audio library. It incorporates Dumb (for mod playback), FLAC (lossless audio playback), libogg/libvorbis (ogg vorbis playback), Speex (special speech compression) and supports some formats on its own (including .mp3 and .wav of course). And the best part yet: it’s free and open source.

Recently, I’ve been playing around with native x64 applications. My experiences have been very positive so far: Basically any library that provides its source code could be compiled to x64 binaries with very few changes.

Source Patches

Audiere was no different. There was some assembly code in FLAC 1.2.1 and libvorbis 1.2.0 that I had to patch, a small WinAPI pointer issue in Audiere and some more minor things. The archive contains the following patches with my changes:

  • libvorbis-120-x64.patch - Patch for libvorbis 1.2.0 fixing all x64 issues
  • flac-121-x64.patch - Patch for FLAC 1.2.1 fixing all x64 issues
  • audiere-194-update.patch - Audiere 1.9.4 fixes and x64 patch

Visual C++ 2008 Binaries

Also includes are precompiled, optimized binaries for Visual C++ 2008. The binaries have been compiled with Visual C++ 2008, all contained libraries targeting the Multithreaded DLL runtime.

Demo Application

If you just want to see whether this truly works, there’s a quick command-line audio player (plays .wav, .mp3, .ogg, .flac and .mod) in both x86 and x64 incarnations. The x64 version only works if you’re running Windows XP x64 or Windows Vista x64, of course.

You’ll need the Visual C++ 2008 Runtime [x86, x64] to run the example applications and to use the precompiled binaries. If you have Visual C++ 2008 installed, you already have the necessary runtime on your system.



Joomla Template by Joomlashack