![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
|
Live music program
Ok...
I came up the other day with an idea for a live music program, MIDI compatible, and totally modular (which would mean developing a sort of graphic programming language, I know what I mean...) What I want to be made possible is to import loops and samples (possibly some native Cubase, FL Studio, Reason etc files...) and then the user decides the behavior of each sample and loop (like when it starts, what happens when it stops etc...) and then plays his track live... It needs to be MIDI compatible (ie: controllable from a midi device and can also pilot midi devices...) What I'd like to know is what language I should use, and also if anyone is interested or has any ideas or questions... Thx in advance |
|
|
|
|
|
#2 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
Go with C++. Just because it rules.
And by this, do you mean something like eJay? |
|
|
|
|
|
#3 |
|
Newbie
|
Don't take it personally if you own eJay or something... But eJay sucks hard...
eJay isn't a live program, besides, there aren't ANY live programs around (even though it's technically possible)... Some programs have a "live mode" but it isn't anywhere as good as it ought to be if you're going to peform in front of a crowd... eJay is a game more than a music program... Good music progs are : Cubase, Reason, FL studio and the such... Do you know if C++ is MIDI compatible? (if you don't I'll look it up, but since that is the main point of my project it's quite important to me...)
__________________
Music is a science... |
|
|
|
|
|
#4 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
I hate eJay - it's a piece of crap. I haven't personally used Cubase, but I'm told it's excellent.
C++ has no input and output functions by default - they're included in libraries. A Google Search for "C++ MIDI" nets a few. If it can be done, it can be done in C++. |
|
|
|
|
|
#5 |
|
Newbie
|
Cool...
Ok, I'm going for C++, I think I'd better buy some books... lol Thx a bunch dude... I'll tell you how it moves along... I'll be getting a webhost soon so everything will be on my site as soon as it comes... (the site only exists on my comp for the mo'...)
__________________
Music is a science... |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|