-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9cefe89
commit 01e1205
Showing
26 changed files
with
224 additions
and
159 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -1,2 +1,65 @@ | |||
Fill me. | Csound csd Python Package | ||
By Jacob Joaquin | |||
|
|||
jacobjoaquin@gmail.com | |||
http://www.thumbuki.com/ | |||
http://jacobjoaquin.tumblr.com/ | |||
http://twitter.com/JacobJoaquin | |||
|
|||
copyright (c) Jacob Joaquin 2009 | |||
|
|||
Mission Statement | |||
----------------- | |||
|
|||
*"Enable users to process and generate Csound orchestras and scores | |||
quickly, easily and efficiently."* | |||
|
|||
|
|||
Quick Installation Instructions | |||
------------------------------- | |||
|
|||
After downloading the csd tar file, you can install csd in using the | |||
following command-lines in a terminal window:: | |||
|
|||
gunzip -c csd-x.x.x.tar | tar xf - | |||
cd csd-x.x.x | |||
python setup.py install | |||
|
|||
See included manual for more details. | |||
|
|||
About | |||
----- | |||
|
|||
CSD provides core functions for building python scripts that can process | |||
and generate Csound code. | |||
|
|||
As of this moment, the focus is on score manipulation. CSD comes with | |||
many functions that can parse, pull, push information in and out of | |||
Csound scores. In the future, there are plans to provide equivalent | |||
functions for Csound orchestras. | |||
|
|||
This package ships with a few demo scripts that can be of great use to | |||
anyone who writes Csound music the old fashion way, that is, with a text | |||
editor. The ``sco_align`` script will save you from repeatedly typing | |||
'space-down-left' by aligning Csound scores auto-magically. If you need | |||
to run a dozen or more pfields through a function, ``pfunc`` lets your | |||
write your own function and choose which instruments and pfields to | |||
operate on with a single command-line in a terminal window. Or if you | |||
are organizing your pfields, and decided that amp would work better on | |||
pfield 4 and pitch on pfield 5, then ``swap_columns`` is just what you | |||
need. | |||
|
|||
In order to use these demo scripts, you'll need to use a command-line | |||
terminal. However, using these scripts in applications may be possible | |||
in the future. | |||
|
|||
If you are a developer of a Csound front-end, Csound based-app, or are | |||
just looking to extend the capabilities of your favorites text editor, | |||
let me know so we can start the process of figuring out our respective | |||
needs to make this happen. I'm open to any and all ideas from anyone. | |||
|
|||
This package is currently still very early in the development cycle, | |||
though quickly approaching a beta release. The scripts have been tested | |||
primarily with Apple's Python 2.5.1. | |||
|
|||
|
|
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.