Lets just say you wanted to implement music creation software in Java. How would you go about it?
My first thought was that this is really a music IDE and how would you go about building an IDE? Use the Eclipse RCP of course.
OK so we are using eclipse. A basic requirement would be to host VST plugins. Most VST plugins are written in C or C++ so we are obviously talking JNI. There is a tool called jVSTwRapper which solves the opposite problem (embedding Java VST plugins in native hosts) so maybe that would be a good place to start.
We are definitely going to need a copy of the Steinberg VST SDK and probably a copy of the Eclipse CDT to work with C and C++.
OK so we need to know something about how VST works so a good VST tutorial would be useful and how about a VST debugger to help when we get it working.
VST plugins come with their own UI’s so we are going to have to figure out how to draw native UI on an SWT control somehow.
Now all we have to do is write the rest of our tool.
This is sounding more and more like a mythical Sunday project but wouldn’t it be nice if it all came together…
This entry was posted
on Friday, June 17th, 2005 at 11:17 pm and is filed under java.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Lets just say you wanted to implement music creation software in Java. How would you go about it?
My first thought was that this is really a music IDE and how would you go about building an IDE? Use the Eclipse RCP of course.
OK so we are using eclipse. A basic requirement would be to host VST plugins. Most VST plugins are written in C or C++ so we are obviously talking JNI. There is a tool called jVSTwRapper which solves the opposite problem (embedding Java VST plugins in native hosts) so maybe that would be a good place to start.
We are definitely going to need a copy of the Steinberg VST SDK and probably a copy of the Eclipse CDT to work with C and C++.
OK so we need to know something about how VST works so a good VST tutorial would be useful and how about a VST debugger to help when we get it working.
VST plugins come with their own UI’s so we are going to have to figure out how to draw native UI on an SWT control somehow.
Now all we have to do is write the rest of our tool.
This is sounding more and more like a mythical Sunday project but wouldn’t it be nice if it all came together…
This entry was posted
on Friday, June 17th, 2005 at 11:17 pm and is filed under java.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.