Codebase list libinstpatch / upstream/1.0.0
upstream/1.0.0

Tree @upstream/1.0.0 (Download .tar.gz)

+-------------------------------------------------------+
+	libInstPatch - README				+
+	Copyright (C) 1999-2007 Josh Green		+
+	Email: jgreen@users.sourceforge.net		+
+	libInstPatch site: http://swami.resonance.org	+
+-------------------------------------------------------+


=====================================
1. What is libInstPatch?
2. License
3. Requirements
4. Features
5. Trademark Acknowledgement
=====================================

1. What is libInstPatch?
-------------------------------------
libInstPatch stands for lib-Instrument-Patch and is a library for
processing digital sample based MIDI instrument "patch" files.
The types of files libInstPatch supports are used for creating
instrument sounds for wavetable synthesis. libInstPatch provides
an object framework (based on GObject) to load patch files into,
which can then be edited, converted, compressed and saved.

More information can be found on the libInstPatch Wiki pages on
the Project Swami website.

http://swami.resonance.org/trac/wiki/libInstPatch


2. License
-------------------------------------
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public License
as published by the Free Software Foundation; version 2.1
of the License only.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA or point your web browser to http://www.gnu.org.


3. Requirements
-------------------------------------
Look at the INSTALL file for instructions on compiling and installing
libInstPatch and for more details on software requirements.

libInstPatch has the following requirements:
- Just about anywhere glib/GObject can be found. This includes many
  *nix like operating systems such as Linux, *BSD, and Mac OS X and it
  should also be possible to run on win32 systems.
- glib/gobject 2.x
- libaudiofile

glib/gobject homepage: http://www.gtk.org
audiofile homepage: http://www.68k.org/~michael/audiofile/


4. Features
-------------------------------------
- Supports SoundFont 2
- Incomplete support for DLS 1/2 and GigaSampler
- CRAM reference implementation for instrument compression


5. Trademark Acknowledgement
-------------------------------------
SoundFont is a registered trademark of E-mu Systems, Inc.
All other trademarks are property of their respective holders.