Difference between revisions of "FPSound"

From Lazarus wiki
(New page: The fpSound library offers a convenient way to read, play, modify and save sound documents in various formats. The library is written in a very flexible manner, capable of being extended t...)
 
m (Download: Fixed link)
 
(4 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
===Format Readers===
 
===Format Readers===
  
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Format'''
+
! Format !! Constant !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''Constant'''
+
|-
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
|----
 
 
|WAV||sfWav||Supported as long as the file is in PCM, that is without compression
 
|WAV||sfWav||Supported as long as the file is in PCM, that is without compression
 
|}
 
|}
Line 15: Line 13:
 
===Players===
 
===Players===
  
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Method'''
+
! Method !! Constant !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''Constant'''
+
|-
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
|----
 
 
|OpenAL||soOpenAl||Under construction
 
|OpenAL||soOpenAl||Under construction
 
|}
 
|}
Line 31: Line 27:
 
== License ==
 
== License ==
 
LGPL with static linking exception. This is the same license as is used in the Lazarus Component Library.
 
LGPL with static linking exception. This is the same license as is used in the Lazarus Component Library.
 +
 +
== Download ==
 +
The library can be downloaded as an archive file via [https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/fpsound/ fpsound]. You can also checkout the repository using Subversion.
  
 
== See also ==
 
== See also ==
  
 
* [[Multimedia Programming]]
 
* [[Multimedia Programming]]
 +
 +
* [[Category:Audio]]

Latest revision as of 10:44, 28 December 2019

The fpSound library offers a convenient way to read, play, modify and save sound documents in various formats. The library is written in a very flexible manner, capable of being extended to support any number of formats easily.

Roadmap

Format Readers

Format Constant Comments
WAV sfWav Supported as long as the file is in PCM, that is without compression

Players

Method Constant Comments
OpenAL soOpenAl Under construction

Changelog

Jan 2012

  • Started pushing to implement wav reading and OpenAL playing

License

LGPL with static linking exception. This is the same license as is used in the Lazarus Component Library.

Download

The library can be downloaded as an archive file via fpsound. You can also checkout the repository using Subversion.

See also