Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

What programming language should I use to make a music type program?

Hello I would like to create a program that you can use to put sequences of songs together and edit music tracks. I owuld like to be able to learn a programming language (other than BASIC) to be able to create this program for both personal use and for different Drama productions at my school. I'm the sound guy for the productions and I want to be to create sequences of music and be able to edit songs . I want to use this program so that I don't have to constantly switch between songs to play them and so that I can just create a long sequence that I can customize. I figured since I know BASIC and I am pretty good at it I should try making this program for myself instead of finding one on the internet. So my question is....what language should I learn to be able to make this type of program? I was looking at C# but I don't really know if it can handle the type of program I am aiming to make. I want the interface to be something like what SONY Vegas looks like.

1 Answer

Relevance
  • Bob
    Lv 7
    7 years ago
    Favorite Answer

    The answer to your question is that just about ANY programming language will do this - including C#. However, Java does have some built in classes to handle "midi" and "sampled" sound so it might be a good starting place.

    Alternatively, maybe you don't want to write something, but want to use a sequencer. Originally, sequencers worked with MIDI only, but modern ones mix MIDI with recorded sounds, becoming recording studios on a computer.

    If you're a Mac user then the bundled Garage Band is a good starting place. Professionals use Cubase or Logic. I'm not sure what's in between but you should be able to find something to fit your pocket.

Still have questions? Get your answers by asking now.