Korg Forums Forum Index Korg Forums
A forum for Korg product users and musicians around the world.
Moderated Independently.
Owned by Irish Acts Recording Studio & hosted by KORG USA
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

programming midi controllers for beginners

 
Post new topic   Reply to topic    Korg Forums Forum Index -> Computer Programmers – Software Developers
View previous topic :: View next topic  
Author Message
coooool



Joined: 01 Jul 2007
Posts: 12

PostPosted: Sat Dec 08, 2007 8:20 am    Post subject: programming midi controllers for beginners Reply with quote

I went to a really good flash conference earlier this year where a guy (can't remember his name off hand) had used action script to program a Wii midi/video controller among other things. I gather there is free software out there for that now anyway but I'm really interested in unorthodox interfaces with midi, stuff like this http://youtube.com/watch?v=nD9qub4fJWo

I have basically no programming experience except for taking a bit of C++ and javascript in high school but I'd like to try and do something like turn a wacom tablet into a midi controller eventually. So I guess my question is where can I look for resources on this kind of stuff that starts out really basic?

Thanks
Back to top
View user's profile Send private message
Daz
Retired


Joined: 01 Jan 2002
Posts: 10829

PostPosted: Wed Dec 12, 2007 1:59 am    Post subject: Reply with quote

In Windows check out the Windows Multimedia API documentation, that explains how to program MIDI using C++. On Apple Mac OS X check out the documentation for CoreMIDI, their C++ MIDI app. Both are documented on-line by the respective companies :

http://msdn2.microsoft.com/en-us/library/ms712733.aspx
http://developer.apple.com/reference/MusicAudio/idxMIDI-date.html

Alternatively check out something like Juce which is a C++ library for writing music apps that fell out of the development of Mackie Tracktion :

http://www.rawmaterialsoftware.com/juce/

Of course you'll need a good grounding in the underlying operation of MIDI in order to program with it and this site is packed with tech details :

http://www.borg.com/~jglatt/tech/miditech.htm

Alternatively you can program at a higher level using things like pd, chuck and max/msp.

http://puredata.info/
http://chuck.cs.princeton.edu/
http://www.cycling74.com/

Daz.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Korg Forums Forum Index -> Computer Programmers – Software Developers All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group