Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Graeme Geldenhuys
Op 2010-06-14 15:37, Graeme Geldenhuys het geskryf: > > Has anybody managed to play sound files under both Linux and Windows? Thanks for everybody's responses. I'll work my way through all of them today. Now I understand all the comments on the net about the state of audio (and gaming) on Linux.

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Graeme Geldenhuys
Op 2010-06-14 17:31, Henry Vermaak het geskryf: > > Note that the fpc libsndfile example is outdated (it uses oss). There Outdated is correct. The version in FPC 2.4.1 doesn't currently compile, and references data structures not defined in the libsndfile unit. I have a ESD (Esound daemon) head

[fpc-pascal] Re: Bug?

2010-06-14 Thread Roger Bailey
Sorry, I committed the cardinal sin of getting the subject line wrong. Corrected now :-) On 14 Jun 2010, at 18:07, Michael Van Canneyt wrote: > On Mon, 14 Jun 2010, Roger Bailey wrote: > >> On 12 Jun 2010, at 11:00, Michael Van Canneyt wrote: >> > TestFunction := ActualParameter ( ) ; { co

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Marco van de Voort
In our previous episode, Graeme Geldenhuys said: > > Has anybody managed to play sound files under both Linux and Windows? > Does FPC have a cross-platform API or FCL class for this? > > If so, what sound format's are supported? ogg, wav, mp3? KDE's phonon also has OS X and Windows packages: h

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Roland Schaefer
[I don't know if a previous email of similar content got through. Sorry if this is a double post.] As libsndfile has already been recommended, I would just add that the simplest and most fool-proof way of playing back audio (once you have figured out how to load it) is PortAudio. It abstracts away

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Ingemar Ragnemalm
dmitry boyarintsev wrote: On Mon, Jun 14, 2010 at 5:37 PM, Graeme Geldenhuys wrote: Has anybody managed to play sound files under both Linux and Windows? Does FPC have a cross-platform API or FCL class for this? I'd offer using OpenAL, however it requires proper libraries to be installed o

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Vladimir Zhirov
> Has anybody managed to play sound files under both Linux and Windows? One more option I know of is Audorra (http://audorra.sourceforge.net/). I have not used it though, so no idea about its advantages/drawbacks. -- Regards, Vladimir Zhirov ___ fpc-pa

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread dmitry boyarintsev
On Mon, Jun 14, 2010 at 5:37 PM, Graeme Geldenhuys wrote: > Has anybody managed to play sound files under both Linux and Windows? > Does FPC have a cross-platform API or FCL class for this? I'd offer using OpenAL, however it requires proper libraries to be installed on Linux (afaik installed by de

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Schindler Karl-Michael
Hi Graeme Am 14.06.2010 um 15:37 schrieb Graeme Geldenhuys: > Hi, > > Has anybody managed to play sound files under both Linux and Windows? > Does FPC have a cross-platform API or FCL class for this? UltraStarDeluxe uses ffmpeg for decoding and portaudio, a C library, for playback of the strea

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Henry Vermaak
On 14 June 2010 15:59, Graeme Geldenhuys wrote: > On 14/06/2010, Alexander Grau wrote: >> >> If someone would like to add a PlaySoundFile API to LCL/FPC, drop me a >> note and we will donate the Mac code for it :-) ... > > Thanks for that. A quick test removing the SND_ASYNC option plays > multipl

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Graeme Geldenhuys
On 14/06/2010, Alexander Grau wrote: > > If someone would like to add a PlaySoundFile API to LCL/FPC, drop me a > note and we will donate the Mac code for it :-) ... Thanks for that. A quick test removing the SND_ASYNC option plays multiple sound files in quick succession - just what I wanted. I'

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Alexander Grau
Graeme Geldenhuys schrieb: Hi, Has anybody managed to play sound files under both Linux and Windows? Does FPC have a cross-platform API or FCL class for this? If so, what sound format's are supported? ogg, wav, mp3? We have developed some kind of API to play a .wav file on both Windows an

Re: [fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Henry Vermaak
On 14 June 2010 14:37, Graeme Geldenhuys wrote: > Hi, > > Has anybody managed to play sound files under both Linux and Windows? > Does FPC have a cross-platform API or FCL class for this? fpc has bindings for libsndfile, which according to the website can read/write wav and ogg, among others. He

[fpc-pascal] playing sound files (linux and windows)

2010-06-14 Thread Graeme Geldenhuys
Hi, Has anybody managed to play sound files under both Linux and Windows? Does FPC have a cross-platform API or FCL class for this? If so, what sound format's are supported? ogg, wav, mp3? -- Regards, - Graeme - ___ fpGUI - a cross-platform Free

Re: [fpc-pascal] Re: fpc-pascal Digest, Vol 72, Issue 35

2010-06-14 Thread Michael Van Canneyt
On Mon, 14 Jun 2010, Roger Bailey wrote: On 12 Jun 2010, at 11:00, Michael Van Canneyt wrote: TestFunction := ActualParameter ( ) ; { compiles and runs o.k. } [MVC:] The addition of () actually calls the function. TestFunction := ActualParameter ; { gives "incompatible type" er

[fpc-pascal] Re: fpc-pascal Digest, Vol 72, Issue 35

2010-06-14 Thread Roger Bailey
On 12 Jun 2010, at 11:00, Michael Van Canneyt wrote: >>> TestFunction := ActualParameter ( ) ; { compiles and runs o.k. } >>> >> > [MVC:] The addition of () actually calls the function. > >>> TestFunction := ActualParameter ; { gives "incompatible type" error, >>> but ... } > > [MVC:]