programming used for music
Posted 09 January 2010 - 11:27 AM
I don't know anything related to programming which are used for music.Anybody there who can tell me what type of languages are used for music purpose.I am curious to know about that.Any help is greatly appreciated.
Posted 09 January 2010 - 12:07 PM
Posted 09 January 2010 - 02:41 PM
Posted 09 January 2010 - 02:51 PM
You can alternatively use a couple C++ libraries and hide the details of the low level APIs mentioned above. FMOD is very popular and free for non-commercial use. It is used in a lot of AAA titles and it comes with easy to use tools to prepare your sounds and music.
And yes, QBASIC makes for some interesting beeps :) Funny, the BEEP was my first command ever programmed.
Posted 09 January 2010 - 06:16 PM
Posted 10 January 2010 - 09:55 AM
The reason I suggest Supercollider, is that it is a language created for music, with some really amazing class libraries and functions. It also has some really cool features like the ability to interpret all strange kinds of data and then synthesize the data as sound. Have a look on their site for examples of what you can do with just code.
Posted 10 January 2010 - 10:32 AM
If you want usable answers you have to be more specific about your problem than "music purpose". Tells us about what you are working with and be specific about what you want to do.
Posted 10 January 2010 - 09:40 PM
Most tracker module players do not translate into C code though. Most have an interpreter-based library like MikMod or Open ModPlug Tracker. If you want to get started simply, download MilkyTracker and follow a tutorial to edit the music with that.
Posted 03 March 2010 - 06:16 AM
I have only sound programming expirence in java's javax.sound package which is really simple and something with c++.
I think JDKMidi library in java it concentrate on programming the Music.
Posted 10 March 2010 - 10:07 PM
But by far the most useful program you could probably use for either synthesizing sounds/music or manipulating existing audio that you have the rights to use... would be a combination of a DAW (digital audio workstation, such as cubase, pro tools, ableton, cakewalk/sonar, etc) and either PureData or MaxMSP.
PureData and maxMSP are OOP environments that are interpretive much like unreal's kismet and/or material editor, based on patches.
Puredata is opensource and free. MaxMSP is the same program with a few more bells and whistles, but it is a commercial release and costs quite a bit, unless you're a student. ( I got it for 250 USD ) but PureData will do everything MaxMSP does, it just doesn't look as nice and not quite as user friendly.
On the other hand, if you have a mac available Cecilia (http://www.csounds.com/cecilia/) is a great program. It is a frontend for Csound, so if you have any Csound algorithms you can plug them into Cecilia and get a good idea of what they are doing. It comes with a bunch already installed I believe, The author doesn't feel like supporting windows, however, so the port to windows is done by a 3rd party and is very buggy.
Posted 11 March 2010 - 07:31 AM
Then you can do absolutely whatever you want, you can pump samples into it, but my favorite is actually synthesising the sound with saw tooths and fm distortion and all sorts of awesome things. :)
its called DSP (digital sound programming)
I like to do all my sound by accessing the main buffer and using no more library other than that, then do the rest myself, sound is simple that way sometimes its best not to overcomplicate things by using huge music libraries, try coding a bit yourself.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users