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 7 1672
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
"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"
"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
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
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
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.
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? ... This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Marian Aldenhövel |
last post by:
Hi,
I am trying to make pygame play music on windows. This simple program:
import pygame,time
pygame.init()
print "Mixer settings", pygame.mixer.get_init()
print "Mixer channels",...
|
by: gallery |
last post by:
Our client insists on having a music loop playing as the visitor travels
throughout his new HTML website.
We will not be doing this in frames and I would prefer not to have the home
page spawn...
|
by: Sony Music CDs install Malware |
last post by:
Whether you are a web surfer or a C++ developer, if you use Windows be
cautioned about SONY music CDs. They contain 'viewer' type software that is
actually a trojan horse for a "rootkit". The...
|
by: Tom W |
last post by:
Ok, hi evryon
now I swear I put this post up yesterday but I cant find it anywhere so ill put it up again
So I'm making a program to play music but the code ive got for the open dialog thing isn't...
|
by: Just Me |
last post by:
If I use the
shell32q.NameSpace(k)
and the Parent property I can develop, for example, the path to My Music.
Actually it ends with Desktop but Desktop can also be traced by using Parent
to...
|
by: rangermccoy |
last post by:
Hello there,
What are the best php/c libraries for handling media including images,
video, and music?
I would like to manipulate media dfiles, including watermarking,
thumbnailing,...
|
by: Doug van Vianen |
last post by:
Hi,
I am using Visual Basic 6 to generate web pages that can be used by the
members of our seniors' computer club to create e-cards that include their
own pictures. I wish to include background...
|
by: pbmods |
last post by:
At the request from MacMan247, I am hereby posting the 'how I did it' to get the music from ShadowWraith.
Here's what I did. Turns out that the music is stored in MOD format inside the...
|
by: Suresh P |
last post by:
Hi All,
Is there any way other than frames to play music in the background of
the website without restart while navigating to different pages of the
website.
Because, frames will affect the...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
| |