• Home
  • History
  • Annotate
  • current directory
Name Date Size #Lines LOC

..16-Aug-2019-

cmake/H06-Aug-2011-

docs/H06-Aug-2011-

examples/H06-Aug-2011-

libinstpatch/H16-Aug-2019-

m4/H06-Aug-2011-

po/H06-Aug-2011-

python/H16-Aug-2019-

tests/H06-Aug-2011-

utils/H16-Aug-2019-

ABOUT-NLSH A D03-Jul-200444.2 KiB718673

AUTHORSH A D31-Mar-20081.2 KiB3827

COPYINGH A D15-Nov-201024 KiB465389

CVS-HOWTOH A D03-Oct-2003241 87

ChangeLogH A D15-Dec-200849.7 KiB1,016867

INSTALLH A D03-Oct-20031.7 KiB5941

Makefile.amH A D14-Oct-2010482 2216

NEWSH A D03-Oct-200369 31

READMEH A D03-Nov-20103.1 KiB8768

TODO.tasksH A D15-Feb-20074.1 KiB7574

acinclude.m4H A D01-Mar-20072.8 KiB119103

autogen.shH A D03-Nov-20103 KiB128100

compileH A D03-Oct-20032.7 KiB10048

config.guessH A D12-Oct-201045.2 KiB1,5621,344

config.h.cmakeH A D03-Nov-20102 KiB6643

config.rpathH A D03-Jul-200414.6 KiB549443

config.subH A D12-Oct-201033.2 KiB1,6871,542

configure.acH A D26-Oct-20105.4 KiB215177

depcompH A D12-Oct-201018.2 KiB631407

gtk-doc.makeH A D12-Oct-20105.4 KiB178148

install-shH A D22-Oct-201013.3 KiB521344

intltool-extract.inH A D12-Oct-20100

intltool-merge.inH A D12-Oct-20100

intltool-update.inH A D12-Oct-20100

libinstpatch-1.0.pc.inH A D26-Oct-2010278 1210

libinstpatch.anjutaH A D12-Oct-20101.5 KiB4847

ltmain.shH A D03-Nov-2010237.8 KiB8,4146,482

missingH A D12-Oct-201011.2 KiB377281

mkinstalldirsH A D12-Oct-20103.5 KiB163112

README

1+-------------------------------------------------------+
2+	libInstPatch - README				+
3+	Copyright (C) 1999-2010 Josh Green		+
4+	Email: jgreen@users.sourceforge.net		+
5+	libInstPatch site: http://swami.sourceforge.net	+
6+-------------------------------------------------------+
7
8
9=====================================
101. What is libInstPatch?
112. License
123. Requirements
134. Features
145. Trademark Acknowledgement
15=====================================
16
171. What is libInstPatch?
18-------------------------------------
19libInstPatch stands for lib-Instrument-Patch and is a library for
20processing digital sample based MIDI instrument "patch" files.
21The types of files libInstPatch supports are used for creating
22instrument sounds for wavetable synthesis. libInstPatch provides
23an object framework (based on GObject) to load patch files into,
24which can then be edited, converted, compressed and saved.
25
26More information can be found on the libInstPatch Wiki pages on
27the Project Swami website.
28
29http://swami.sourceforge.net
30
31
322. License
33-------------------------------------
34This program is free software; you can redistribute it and/or
35modify it under the terms of the GNU Lesser General Public License
36as published by the Free Software Foundation; version 2.1
37of the License only.
38
39This library is distributed in the hope that it will be useful,
40but WITHOUT ANY WARRANTY; without even the implied warranty of
41MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
42GNU Lesser General Public License for more details.
43
44You should have received a copy of the GNU Lesser General Public License
45along with this program; if not, write to the Free Software
46Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
4702111-1307, USA or point your web browser to http://www.gnu.org.
48
49
503. Requirements
51-------------------------------------
52Look at the INSTALL file for instructions on compiling and installing
53libInstPatch and for more details on software requirements.
54
55libInstPatch has the following requirements:
56- glib/GObject >= 2.14
57- libsndfile
58
59glib/gobject homepage: http://www.gtk.org
60libsndfile homepage: http://www.mega-nerd.com/libsndfile
61
62libInstPatch can be built for Linux, Mac OSX and many other Unix like
63operating systems.  It has also been known to run on Windows systems.
64
65
664. Features
67-------------------------------------
68* Native GObject C API
69* Supports SoundFont 2
70* SoundFont synthesis cache subsystem (IpatchSF2VoiceCache)
71* Conversion of most raw sample width formats (8/16/24/32bit/float/double, etc)
72* Sample format transform functions support up to 8 channels
73* Sample cache pool for caching samples in RAM in different formats
74* Sample edit lists for primitive sample editing operations
75* Simple XML tree parsing/saving using the glib GNode data type
76* Paste subsystem for easily performing copies of objects within and
77  between different instrument files
78* Instrument item conversion sub system
79* Python binding (currently incomplete)
80* Incomplete support for DLS 1/2 and GigaSampler
81
82
835. Trademark Acknowledgement
84-------------------------------------
85SoundFont is a registered trademark of E-mu Systems, Inc.
86All other trademarks are property of their respective holders.
87