1
Fork 0
Fork of the Epichord MIDI sequencer for Jack http://evanr.infinitymotel.net/epichord
Go to file
Nedko Arnaudov 5fe924a2de wscript: install /usr/share files 2023-06-17 21:39:10 +03:00
autooptions@87a720d8ad build with waf 2023-06-17 20:41:11 +03:00
doc Make LASH optional and detected by configure script 2009-09-22 19:29:58 +03:00
gfx Added icon for join. 2009-01-06 01:25:14 -06:00
man Initial commit 2008-12-09 20:26:50 -06:00
src src/jack.cpp: include header for sleep() 2023-06-17 20:41:11 +03:00
.gitignore build with waf 2023-06-17 20:41:11 +03:00
.gitmodules build with waf 2023-06-17 20:41:11 +03:00
AUTHORS Updated documentation. 2008-12-30 10:55:51 -06:00
BUGS Added DragBar widget to replace horizontal thumbwheels. 2009-01-20 11:45:28 -06:00
COPYING Initial commit 2008-12-09 20:26:50 -06:00
ChangeLog Added headers to src/Makefile.am and added some files. 2008-12-10 10:51:57 -06:00
INSTALL Make LASH optional and detected by configure script 2009-09-22 19:29:58 +03:00
Makefile.am Updated TODO 2008-12-11 21:41:07 -06:00
NEWS Added headers to src/Makefile.am and added some files. 2008-12-10 10:51:57 -06:00
README Fixed spelling and added extra notes to docs. 2008-12-10 20:50:44 -06:00
TODO Update TODO/BUGS. Adjusted GUI. Disabled undo debug messages. 2009-01-07 00:48:48 -06:00
autogen.sh Removed repo cruft and added autogen.sh 2008-12-10 11:22:34 -06:00
configure.ac Make LASH optional and detected by configure script 2009-09-22 19:29:58 +03:00
waf build with waf 2023-06-17 20:41:11 +03:00
wscript wscript: install /usr/share files 2023-06-17 21:39:10 +03:00

README

A midi sequencer
 _____       _      _                   _ 
| ____|_ __ (_) ___| |__   ___  _ __ __| |
|  _| | '_ \| |/ __| '_ \ / _ \| '__/ _` |
| |___| |_) | | (__| | | | (_) | | | (_| |
|_____| .__/|_|\___|_| |_|\___/|_|  \__,_|
      |_|


**Epichord**

Epichord is a midi sequencer. It allows you to arrange midi patterns to be 
played on midi aware tools, record midi, and store/load arrangements to/from 
disk. It does not make sound or handle audio in any way. That is the job of 
other midi programs and hardware to which it can connect.

**where to get the source**

Epichord is licensed under the GNU GPL, so by using this program you implicitly
accept the ability to get the source code if you do not already have it.

the source is in a git repo at http://repo.or.cz/w/epichord.git

Use the following command to get a clone of the repo which you can use
to easily get updates to the very latest version, or to make improvments
and submit them. The repo has the mob branch enabled so you do not need
a password to use that branch.

git clone git://repo.or.cz/epichord.git


**how to build**

Assuming you have a basic gnu/linux-type setup (a compiler, X, etc) you need 
some additional libs to build this program.

fltk-2.0      graphical user interface
jack-0.109.2  or any recent version of jack with midi support

optional dependencies:

lash          use the latest version if you want to actually use lash

After installing those, you can build and do a default install by:

  ./configure
  make

When the build finishes, run the following as root:

  make install


If you have problems during configuration, read the error message.
If you have problems during make, contact the developer or fix the problem 
and contact the developer with the solution.

If you want to install to a different location than the default you must
pass the directory to configure like this

  ./configure --prefix=/usr

You can also set the location where the program will search for graphics
and documentation:

  ./configure --datadir=/usr/share

Currently this means the program will look in /usr/share/epichord/gfx 
for graphics and /usr/share/epichord/doc for documentation.

Run ./configure -h for more configuration options.


**How to get help**

If you cant figure out the controls read the list of controls in controls.txt

If you dont know what you are doing at all, you can read the guide.txt

As a last resort you can try to get help at #lad on freenode

All help is available from inside the program by pressing the ? button.





**FAQ**

Who wrote this software?



Why yet another midi sequencer. Aren't there enough already?



What is the grand over-arching philosophy of this program?



Why can I not load samples and audio clips?



Why did you use FLTK? It sucks!



Why did you use c++? It sucks!



Why did you use autoconf and automake? It sucks!



The name Epichord is too cutesy. Can't you think of a better name?



Will there be a Windows(R) version?



When will the next release, with many new features, be ready?



Can you please add feature XYZ?