Posted by: cerupcat on: December 22, 2008
Well, it’s about time I released another application right? If anyone has ever played Bloom on the iphone, I’m sure you’ll recognize my port from iphone to table.
If you’re not familiar with bloom, it’s a very simple music creation application. Press anywhere on the screen to create circles that grow and ‘bloom.’ As they fade out and re-appear, they play a note. The note is based on the x-axis. As you move right, the notes go higher.
How to use:
-Press on screen (mouse, touch, multi-touch)
-Rollover/touch/click already created circles to remove them and their sound
-Press the upper left ‘clear’ button to clear all circles and sounds on screen.
Downloads:
I’ve posted a browser version here: http://www.nuigroup.com/bloom/bloom.swf
Source Code: http://nuigroup.com/?ACT=28&fid=33&aid=2153_ZOoNPO2FqOXcMOgmbqTx
Binary Application: http://nuigroup.com/?ACT=28&fid=33&aid=2153_ZOoNPO2FqOXcMOgmbqTx
The source folder should include everything you need to run the application. You don’t need to copy anything into your current AS3 directory. I’ve commented the Main.as file very well and it should give a good look into making simple applications with the AS3 Touch API.
Thanks to Christian for the background color tweening effect.
Check out my Bloom thread I started here: http://nuigroup.com/forums/viewthread/3867/
—
Check out olo:idea video below that shows the Bloom running on a large multitouch display.
—
Check out bassmang5 video below that shows the Bloom and my other applications running on his MTmini! You can see his post on NUIGroup here: http://nuigroup.com/forums/viewthread/3911/
Posted by: cerupcat on: October 30, 2008
Here’s some pictures from the second event where AudioTouch was on display.
















Posted by: cerupcat on: October 22, 2008
It’s been a loooong way for many of you, but finally the new tracker has been made public!

tbeta promotional screenshot
Checkout the tbeta website where you can download and read the getting started full guide to see how easy it is to use!
note: if you like the old touchlib tracker better, you can still use it if you’re on windows.
Posted by: cerupcat on: July 26, 2008
Well, I haven’t posted in a while, but that doesn’t mean I’ve stopped development. Actually, I’ve done the opposite and have been developing with a release date coming soon (hopefully).
I applied for GSoC a couple months ago and my project was chosen and I am have been a student under Natural User Interface Group (NUIGroup) ever since. For my project, I’ve been working on a multitouch framework/lux.
For the last few weeks (with the help of my mentor Christian Moore) I’ve been working on porting over touchlib (the main tracker of the NUIGroup community) to openframeworks. A few reasons we chose to use openframeworks is because it’s (1) Cross-platform (it’ll work on windows/mac/linux), (2) It’s easy to add and develop on (minimal coding experience required).
If you didn’t catch that, this means we will have a new, full functional tracker that works on Mac! Many have been waiting for this! =)
So, here’s the summary. The new tracker has the following features:
Screenshot of new tracker (still in development)
I can’t give out all the deailts, but many more features (fiducial tracking
) are being discussed for further development. Stay tuned for the release and arrival of LUX which will make this whole process of developing multitouch applications a lot more organized! =)
So the questions is…when will this be released? Unfortunately, I don’t give release dates since I don’t like disappointing people if it doesn’t meet the deadline. Fortunately, I can say that we’re not far from making this available relatively soon (i’ll let you guess what that means).
Feel free to comment with your thoughts, hopes, and dreams…. =)
Posted by: cerupcat on: April 24, 2008
Pictures from when my table was on display for a few days. I have larger pictures if you want specific ones. This post has a lot of pictures, so if they don’t all load, you may need to refresh this page.



























Posted by: cerupcat on: March 5, 2008
New video of the new system that loads and unloads applications. Also, the desktop is now sending out OSC message to PureData to create some sounds based on finger number and position on screen.
Posted by: cerupcat on: March 2, 2008
In such a short amount of time I’ve hit 1000 downloads! Well, actually it’s 1062 to be exact. Thanks everyone who has been testing and downloading the applications. Feel free to let me know how everything is running. I’d love to hear more feedback.
On another note, the table is about ready for display! It features 4 access points that allow people to load a menu where they can select applications to load. Many applications can be loaded and at the same time. Pressing on the desktop creates wind and glitch type sounds. There’s currently 4 other applications that can be loaded which include: Musical Wong (to be released soon), Musical Squares, Audioshape Sequencer, and MultiKey (half and whole keyboard).

Posted by: cerupcat on: February 21, 2008
Well, I haven’t been able to post everything leading up to this point yet, but I wanted to get the finished images up. I’ll be writing about the process up to this point soon so that there are no gaps in the “how to” of building my table.







Posted by: cerupcat on: February 6, 2008
New video showcasing the final table at work. The software is all a work in progress and new releases will be coming soon of all applications as well as new ones. If you like the video, please pass it on. If you don’t like the video, please pass it on anyway. Enjoy!
Posted by: cerupcat on: January 12, 2008
No, I haven’t forgotten about the other programs that I first started on. I’m still developing Audioshape Sequencer as well as Musical Squares, but recently I have made some big changes/additions to the MuliKey application. I think all of the changes are great improvements and will allows for much more functionality and experimentation within a simple application like MultiKey.
First, if you’ve seen the first versions, you’ll notice that the look has changed slightly. I’ve gotten rid of the background (for now) to allow for best performance. Also the border of the keyboard has changed a bit so that it is easier to resize the keyboard. Previously the border width made it somewhat hard to select the keyboard for moving, rotating and scaling. I think the little circle ends will help with selection.
You’ll also notice a tab on top of the keyboard that didn’t used to be there. This tab is a control unit. Click on the tab and controls will pop out. On previous versions, when a key was pressed the note would play until it hit the end of the sound file. Now, when a note is pressed, the note will end when the key is released. With the control center, you can control how notes start (Attack time), how they are released (Release time) , and their sustain amplitude (Volume). It is similar to an ASR or ADSR without the Decay (for those that are familiar with audio envelopes). There is also a control for switching between a few different sound libraries (synth keyboard, violin, overdrive guitar, and percussion) .
Also, now you can move, scale, and rotate the canvas (black space).
For those that don’t have a multitouch table, this application, for the most part, will now work with a mouse! It’s single “touch” this way, but you can get a general idea of how everything works, although it will be much more natural with multitouch interaction.
I feel these are some really great improvements, but I welcome any suggestions or ideas you may have. Feel free to throw out any ideas in the comment box and comment how you feel about the application.

Quick demo video using a mouse and the Multitouch TUIO Simulator. This is just a quick look at the different sounds you can get by changing around the new controls.
*Note: I’m including a .swf, .exe (for windows), and .app (for mac). Make sure to set the security settings so you’re able to connect to FLOSC if you’re using this with a multitouch table.
Recent Comments