realtime audio sampler api and jack client for linux
C Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
README.md
config.h
libficus.c
libficus.h
rtqueue.c
rtqueue.h

README.md

#Ficus Realtime audio sampler api for linux devs

This development library provides your application with both multichannel playback/capture of mono wav audio files and all the flexibility and routing possibilities of a JACK client.

Ficus is distributed as a group of source files, settings like available number of input/output channels and storage banks are available as compile-time options through the configuration file, config.h

Dependencies

Installing

Copy the libficus files to your target build directory

$ git clone https://github.com/bonemurmurer/ficus.git
$ cp -r ficus/* yourprogram/.

Building

Build your application as if you were including any other .c source file

$ gcc -o yourprogram yourprogram.c libficus.c rtqueue.c -lsndfile -ljack

Getting Started

All available Ficus functions are listed in libficus.h

For usage see README and source files in 'examples/' directory