8
I Use This!
Inactive

News

Analyzed 1 day ago. based on code collected 2 days ago.
Posted over 11 years ago by Trond Lossius
On Janary 7 2013 we launced our new web site for Jamoma, consolidating resources that previously were spread at several different locations (such as the blog and tutorials). The new web site can be found at: http://www.jamoma.org The new blog can ... [More] be found at http://www.jamoma.org/blog/ The new blog also have a new URL for the RSS feed: http://feeds.feedburner.com/Jamoma All blog posts, and the rest of the content of this site, have been moved across to the new location. This is the last and final post on this blog, so: Please update your bookmarks, and welcome to follow us at the new Jamoma web site! [Less]
Posted over 11 years ago by Trond Lossius
On Janary 7 2013 we launced our new web site for Jamoma, consolidating resources that previously were spread at several different locations (such as the blog and tutorials). The new web site can be found at: http://www.jamoma.org The new blog can ... [More] be found at http://www.jamoma.org/blog/ The new blog also have a new URL for the RSS feed: http://feeds.feedburner.com/Jamoma All blog posts, and the rest of the content of this site, have been moved across to the new location. This is the last and final post on this blog, so: Please update your bookmarks, and welcome to follow us at the new Jamoma web site! [Less]
Posted almost 12 years ago by Trond Lossius
Over the past spring we have done major under-the-hood changes to how C++ projects are maintained in Jamoma. Instead of needing to maintain parallel Xcode and Visual Studio projects (and potential additional projects for iOS and Linux), we now ... [More] maintin project using simple YAML text files. Tim has just posted on how this is done on his blog. It is well worth a read, for Jamoma developers as well as others that might be looking for a simple cross-platform project maintenance solution. [Less]
Posted almost 12 years ago by Trond Lossius
Over the past spring we have done major under-the-hood changes to how C++ projects are maintained in Jamoma. Instead of needing to maintain parallel Xcode and Visual Studio projects (and potential additional projects for iOS and Linux), we now ... [More] maintin project using simple YAML text files. Tim has just posted on how this is done on his blog. It is well worth a read, for Jamoma developers as well as others that might be looking for a simple cross-platform project maintenance solution. [Less]
Posted almost 12 years ago by Trond Lossius
Here's a sneak peek of the newest feature added to Jamoma: Support for dataspaces. In this example the parameter myPos is used to keep track of the position of a point in space. The parameter is using the position dataspace. By default ... [More] position will be described using Cartesian coordinates (xyz), but spherical coordinates (add) can be used as an alternative way of describing position. When ramping, the ramp will happen according to the dataspace used to describe the target value. This way the point can move along straight lines as well as e.g. perform spiraling movements. [Less]
Posted almost 12 years ago by Trond Lossius
Here's a sneak peek of the newest feature added to Jamoma: Support for dataspaces. In this example the parameter myPos is used to keep track of the position of a point in space. The parameter is using the position dataspace. By default ... [More] position will be described using Cartesian coordinates (xyz), but spherical coordinates (add) can be used as an alternative way of describing position. When ramping, the ramp will happen according to the dataspace used to describe the target value. This way the point can move along straight lines as well as e.g. perform spiraling movements. [Less]
Posted about 12 years ago by Nils Peters
Besides working on the next big thing [Video preview of Jamoma 0.6], we are also improving the current Jamoma version in many ways, including usability. Last year we have already seen the addition of Clippings for all the distro and UserLib ... [More] modules. With Jamoma 0.5.6.b7, we started to take advantage of the new usability features in Max6: 1. Autocompletion Sometimes it is really hard to remember all the Jamoma externals and its attributes, or even to spell them correctly. For allowing faster development of Jamoma modules, we started to implement autocompletion. At the moment, it works for the most frequently used externals. We will add this features for all externals in the next updates. 2. Gain and Mix widget Hav you ever been confused which of the dials in a jamoma module is a gain dial and which dial is for dry/wet mixing? When you now click on either one of them, the menu will display the name of the dial and it's current value: 3. Tooltips Have you ever wondered about the functionality of a specific numberbox in a Module? Yes, you can take a look into the reference page, but that is not always convenient. We now take advantage of Max6's toolbar. When you hover with the mouse over a GUI element, its description will be displayed at the bottom of the patcher: The cool thing is that this also works for your existing private modules. Moreover, adding tooltips to existing modules doesn't requiere any extra work. How is that possible? We now added some code to jcom.parameter and jcom.message. When a module is initialized, the @description message of jcom.parameter or jcom.message will automatically used to tag a connected GUI element. See the inside of jmod.degrade~ [Less]
Posted about 12 years ago by Nils Peters
Besides working on the next big thing [Video preview of Jamoma 0.6], we are also improving the current Jamoma version in many ways, including usability. Last year we have already seen the addition of Clippings for all the distro and UserLib ... [More] modules. With Jamoma 0.5.6.b7, we started to take advantage of the new usability features in Max6: 1. Autocompletion Sometimes it is really hard to remember all the Jamoma externals and its attributes, or even to spell them correctly. For allowing faster development of Jamoma modules, we started to implement autocompletion. At the moment, it works for the most frequently used externals. We will add this features for all externals in the next updates. 2. Gain and Mix widget Hav you ever been confused which of the dials in a jamoma module is a gain dial and which dial is for dry/wet mixing? When you now click on either one of them, the menu will display the name of the dial and it's current value: 3. Tooltips Have you ever wondered about the functionality of a specific numberbox in a Module? Yes, you can take a look into the reference page, but that is not always convenient. We now take advantage of Max6's toolbar. When you hover with the mouse over a GUI element, its description will be displayed at the bottom of the patcher: The cool thing is that this also works for your existing private modules. Moreover, adding tooltips to existing modules doesn't requiere any extra work. How is that possible? We now added some code to jcom.parameter and jcom.message. When a module is initialized, the @description message of jcom.parameter or jcom.message will automatically used to tag a connected GUI element. See the inside of jmod.degrade~ [Less]
Posted over 12 years ago by Trond Lossius
While we're on the screencast bandwagon, here's a video illustrating a new feature that has been implemented this week: The ability to use aliases for the names of Jamoma modules. The main purpose of this is to be able to change the names of ... [More] modules dynamically so that the names reflect the content that it is currently being used for. Hopefully this will help making cue scripts more content-related and easier to read, edit and work on. The feature will be available in the next installed, and I hope to get the time to make one the coming weekend. If you have questions or comments, please get in touch with us at one of the mailing lists. [Less]
Posted over 12 years ago by Trond Lossius
While we're on the screencast bandwagon, here's a video illustrating a new feature that has been implemented this week: The ability to use aliases for the names of Jamoma modules. The main purpose of this is to be able to change the names of ... [More] modules dynamically so that the names reflect the content that it is currently being used for. Hopefully this will help making cue scripts more content-related and easier to read, edit and work on. The feature will be available in the next installed, and I hope to get the time to make one the coming weekend. If you have questions or comments, please get in touch with us at one of the mailing lists. [Less]