469,336 Members | 5,552 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,336 developers. It's quick & easy.

music resources

Is there such a thing as an executable language for music? If not, why not? And
if yes, where can I find it? Naturally the ideal thing would be if such a
language were implemented within python, but I would be willing to learn a
lesser programming language if I had a reasonable assurance that it had what I'm
looking for. I have, of course, googled for a solution, and I may have even
found it, but if so I didn't recognize it as such. Any pointers will be mucho
appreciado.

Peace
Jul 18 '05 #1
7 1508
Elaine Jackson wrote:
Is there such a thing as an executable language for music? If not, why
not? And
if yes, where can I find it? Naturally the ideal thing would be if
such a
language were implemented within python, but I would be willing to
learn a
lesser programming language if I had a reasonable assurance that it
had what I'm
looking for. I have, of course, googled for a solution, and I may have
even
found it, but if so I didn't recognize it as such. Any pointers will
be mucho
appreciado.


I have a module which can allow you to construct notes, chords, and
represent them on a keyboard, but it needs to be cleaned up and doesn't
have any sound output (i.e., you can type in the chord symbol and it
will show you the fingering on a keyboard). What kind of language were
you actually looking for?

--
__ Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
/ \ San Jose, CA, USA && 37 20 N 121 53 W && AIM erikmaxfrancis
\__/ No need to tell her there's a world out there / She knows / She
just doesn't seem worried at all -- Nik Kershaw
Jul 18 '05 #2
"Elaine Jackson" <el***************@home.com> wrote in message news:<CObUc.124363$J06.99175@pd7tw2no>...
Is there such a thing as an executable language for music? If not, why not? And
if yes, where can I find it? Naturally the ideal thing would be if such a
language were implemented within python, but I would be willing to learn a
lesser programming language if I had a reasonable assurance that it had what I'm
looking for. I have, of course, googled for a solution, and I may have even
found it, but if so I didn't recognize it as such. Any pointers will be mucho
appreciado.

Peace


"I hope these links are of some use, Elaine:

PMIDI: Python MIDI library for Windows
http://www.python.org/pypi?:action=d...DI&version=1.0

pySonic: FMOD for Python (pySonic is a Python wrapper around the high
performance, cross platform FMOD sound library. You get all the
benefits of the FMOD library, but in a Pythonic, object oriented
package)
http://www.python.org/pypi?:action=d...ic&version=0.3

You could also have a look at Java music projects (and access them
through Jython)
http://www.softsynth.com/links/java_music.html

Best wishes,

John"
Jul 18 '05 #3
"Elaine Jackson" <el***************@home.com> wrote in message news:<CObUc.124363$J06.99175@pd7tw2no>...
Is there such a thing as an executable language for music? If not, why not?
And if yes, where can I find it? Naturally the ideal thing would be if such a
language were implemented within python, but I would be willing to learn a
lesser programming language if I had a reasonable assurance that it had what
I'm looking for. I have, of course, googled for a solution, and I may have
even found it, but if so I didn't recognize it as such. Any pointers will be
mucho appreciado.


Once upon a time there was a programming language called AMPLE, which
supposedly resembled Forth or was at least a stack-oriented language,
that could be used to compose music with certain 8-bit hardware. I
searched for "AMPLE music composition" on Google and found this link:

http://www.colinfraser.com/m5000/m5000.htm

I can imagine that Python together with the Python Midi Package...

http://www.mxm.dk/products/public/pythonmidi

....could be used to produce similar kinds of compositions. The most
significant issues for me are generally related to getting my sound
system to function in a decent fashion, but it would be interesting to
look at this in more depth.

Paul
Jul 18 '05 #4
You might find csound to be useful. It's a very powerful language for
expressing a software synthisizer. It has constructs to create
instruments and to sequence them.

On Mon, Aug 16, 2004 at 11:54:10PM +0000, Elaine Jackson wrote:
Is there such a thing as an executable language for music? If not, why not? And
if yes, where can I find it? Naturally the ideal thing would be if such a
language were implemented within python, but I would be willing to learn a
lesser programming language if I had a reasonable assurance that it had what I'm
looking for. I have, of course, googled for a solution, and I may have even
found it, but if so I didn't recognize it as such. Any pointers will be mucho
appreciado.

Peace

Jul 18 '05 #5
You may want to look at http://www.linux-sound.org
Have a look in the section software synthesis. It
contains links to many audio synthesis and music composition
projects.

If you like JAVA, have a look here:
http://jmusic.ci.qut.edu.au/

Greetings.

Elaine Jackson wrote:
Is there such a thing as an executable language for music? If not, why not? And
if yes, where can I find it? Naturally the ideal thing would be if such a
language were implemented within python, but I would be willing to learn a
lesser programming language if I had a reasonable assurance that it had what I'm
looking for. I have, of course, googled for a solution, and I may have even
found it, but if so I didn't recognize it as such. Any pointers will be mucho
appreciado.

Peace

Jul 18 '05 #6
On Mon, 16 Aug 2004, Elaine Jackson wrote:
Is there such a thing as an executable language for music?
Yes. Lilypond [http://www.lilypond.org/web/] is a music typesetting
language that provides beautiful (i.e. much better than Finale or
what-have-you) PDF/PS output, MIDI output, and HTML/info/what-have-you
integration.
Naturally the ideal thing would be if such a language were implemented
within python, but I would be willing to learn a lesser programming
language if I had a reasonable assurance that it had what I'm looking
for.


Lilypond is a mix of Scheme, TeX, and its own native language. Scheme
certainly is not a 'lesser' language, while TeX is a very powerful macro
language. Though you don't need to know either of them to write Lilypond
programs, it helps to do advanced stuff.

A short Lilypond snippet:

e8 d c d e e e r | d d d r e g g r | e d c d e e e e | d d e d c4 r |

where '|' is a barline, 8 and 4 are note lengths (which are inherited by
subsequent notes), and r is a rest.

Jul 18 '05 #7
KeyKit is the closest thing I have found to an executable
language for music. The language is somewhat python like,
I understand it is a variant of awk. Try some of the
Tunetoys at Tim's website and download KeyKit.
http://nosuch.com/tjt/index.html

I would like to duplicate some of the KeyKit functionality
into Python using pythonmidi as a starting point.

Thanks,
Jeff Sandys
Elaine Jackson wrote:

Is there such a thing as an executable language for music? ...

Jul 18 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

12 posts views Thread by Marian Aldenhövel | last post: by
20 posts views Thread by gallery | last post: by
87 posts views Thread by Sony Music CDs install Malware | last post: by
5 posts views Thread by Tom W | last post: by
4 posts views Thread by Doug van Vianen | last post: by
2 posts views Thread by Suresh P | last post: by
1 post views Thread by CARIGAR | last post: by
reply views Thread by zhoujie | last post: by
reply views Thread by suresh191 | last post: by
reply views Thread by Marylou17 | last post: by
1 post views Thread by Marylou17 | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.