Welcome to the new Friends-of-FPC!

Here you can find all kinds of information about the FreePascal Compiler. We have many tutorials and howtos as well as a selection of tools to help you with your programming. We also have some example codes for you. And if you want to contribute some information/ sources/ tools yourself you can do so.
Also we have finally relaunched the FoFPC forum. It's your chance for some Q&A about everything FreePascal.

Friends-of-FPC

Tutorials: Learn how to code with FreePascal.

Source Codes: A collection of examples, miscellaneous source codes and open source stuff.

Tools and Help Files: Intro- duction of some tools that might help you with FPC.

Community

Forum: Ask or answer questions about the FreePascal Compiler, programming or just babble about coding.

Contribute! Contribute your own Tutorial, Source Codes or Tools and send them to us!

Website

About: Information about Friends-of-FPC.org.

OpenAL for starters - Chapter 1 - by Delax

Hi again. This time I'll write something about "OpenAL", the Open Audio Lib. General information as well as the official documentation and the sdk can be obtained at www.openal.org.

OpenAL is a bit like OpenGL, only that it's for sound. It is platform independant and gives the user control over the sound device, even 3D sound. You can play sound files or create own sounds ans manipulate them.

In this tutorial, I'll use the precompiled DLL from the OpenAL homepage and the translated headers for FPC from Ulf Ochsenfahrt. Also, you'll need the Free Pascal Compiler. Everything can be obtained from the Freepascal Homepage (compiler and contributed units). You can also download the headers and DLL in one ZIP file from www.friends-of-fpc.org (souce/ units).

I'll start off with showing simple DOS examples and then quickly jump to Windows and show interactive stuff. And now: get going ;)

Delax/ Sundancer Inc.
[delax@sundancerinc.de]

Back to previous page

Useful Links









Link to us