Making Musical Apps (book)

O’Reilly has recently released the book “Making Musical Apps – Real-time audio synthesis on Android and iOS”. From the publisher’s website:

“Want to turn your mobile device into a musical instrument? Or equip your game with interactive audio, rather than canned samples? You can do it with Pure Data (Pd), an open source visual programming environment that lets you manipulate digital audio in real time. This concise book shows you how to use Pd—with help from the libpd library—as an easily embeddable and widely portable sound engine.”

I’ve embedded a preview, via Create Digital Music:

Making Musical Apps (Excerpt: How to Build a Music App for iOS)

Posted in Android, iOS, Platforms | Tagged , , | Leave a comment

Golan Levin – “Ask me anything” video interview

Excellent interview with Golan Levin on teaching/learning new media art, and more. Also interesting for its depth-sensing technique.

(via The Creator’s Project and Reddit’s IAmA thread)

Posted in Inspiration | Leave a comment

Getting Started with PhoneGap

I’ve posted about PhoneGap before. Now Adobe has released videos explaining how to use this open source technology for creating multi-platform mobile apps:
http://tv.adobe.com/watch/adc-presents-phonegap/getting-started-with-phonegap/
In the bottom of the page, there are more links to additional videos.

Posted in HTML5-JS | Tagged , , | Leave a comment

Videos for learning creative programming

Fun Programming is a series of videos explaining creative coding. Processing is used as the main programming environment, but the videos are also useful to understand the basics of programming in other environments.

Link: http://funprogramming.org/

Posted in Processing | Leave a comment

Information Design – Augmented Reality projects

IMG_9438 IMG_9439 IMG_9440 IMG_9442 IMG_9446 IMG_9445 IMG_9447 IMG_8501 IMG_8503 IMG_8505 IMG_8511 IMG_8512 IMG_8517 IMG_8522 IMG_8529 IMG_8534 IMG_8539 IMG_8540 IMG_8547 IMG_8544 IMG_8551 IMG_8556 IMG_8560 IMG_8563 IMG_8566 IMG_8570 IMG_8572

Today was the last day of the Information Design course, and the presentations of the Augmented Reality projects. Thanks to all course participants for inspiring projects.

Project files can be found here: http://mlab.taik.fi/mediacode/coursefiles/course_2012_ID/projects/

Posted in Courses, Information Visualization Design 2012 | Tagged | Leave a comment

FLARToolkit tutorial

1. Introduction

1.1 What is AR?

“Augmented reality (AR) is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented by computer-generated sensory input such as sound, video, graphics or GPS data. It is related to a more general concept called mediated reality, in which a view of reality is modified (possibly even diminished rather than augmented) by a computer. As a result, the technology functions by enhancing one’s current perception of reality. By contrast, virtual reality replaces the real world with a simulated one.”
From http://en.wikipedia.org/wiki/Augmented_reality

1.2 What is FLARToolKit?

Continue reading

Posted in Flash, Information Visualization Design 2012, Information Visualization Design 2013, Information Visualization Design 2014 | Tagged | 1 Comment

MTI2011 – Sana-na-rama

Sana-na-rama is my project for the Multitouch Interaction course. It’s an educational children’s game (iPad/iPhone) that teaches spelling and vocabulary to children of ages 6 and up. The object of the game is to collect points by arranging letters into the correct order to form words represented by accompanied images. The player has one minute to collect as many points as he or she can by dragging the letters into their correct positions. Each correctly positioned letter yields one point. Points gained progress the game along a number of levels and game worlds.

The project was carried out using the Cocos2D framework.

Here’s the project proposal presentation

Posted in Courses, Multitouch Interaction 2011 | Tagged | Leave a comment

Microsoft Surface 2.0

Microsoft Surface 2.0 will be released in 2012. Mashable has published an interesting article on this upcoming multitouch table, with hardware developed by Samsung (40″ touchscreen with PixelSense technology and 50 touch-points):
http://mashable.com/2011/12/23/microsoft-surface-2-2/

Posted in Platforms, Tables/Surfaces | Leave a comment

Verbos irregulares

My concept for multitouch interaction course is an educational iPhone game for mastering Spanish irregular verbs. The idea is to connect personal pronouns with correct verb forms using multitouch. When all pronouns and verbs are green the level is completed and player can move on to the next verb. I made a small video here.

[Updated] Get source files here

Posted in Courses, Multitouch Interaction 2011 | Leave a comment

Timeline.js

From marcinignac.com/blog/timeline-js:
“Timeline.js is a compact JavaScript animation library with a GUI timeline for fast editing.”

Posted in HTML5-JS | Leave a comment