Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Feb 26th, 2005, 5:43 AM   #1
Jango
Newbie
 
Jango's Avatar
 
Join Date: Feb 2005
Location: South France
Posts: 6
Rep Power: 0 Jango is on a distinguished road
Send a message via MSN to Jango
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
Jango is offline   Reply With Quote
Old Feb 26th, 2005, 8:15 AM   #2
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Go with C++. Just because it rules.

And by this, do you mean something like eJay?
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Feb 26th, 2005, 8:25 AM   #3
Jango
Newbie
 
Jango's Avatar
 
Join Date: Feb 2005
Location: South France
Posts: 6
Rep Power: 0 Jango is on a distinguished road
Send a message via MSN to Jango
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...
Jango is offline   Reply With Quote
Old Feb 26th, 2005, 8:29 AM   #4
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
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++.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Feb 26th, 2005, 8:35 AM   #5
Jango
Newbie
 
Jango's Avatar
 
Join Date: Feb 2005
Location: South France
Posts: 6
Rep Power: 0 Jango is on a distinguished road
Send a message via MSN to Jango
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...
Jango is offline   Reply With Quote
Old Feb 26th, 2005, 8:46 AM   #6
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Funkamadelic.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 12:38 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC