A bit of background and context
We’re joining forces with another awesome SE site!
So how is this going to work?
It’s time for a little update. I now live in the Netherlands and I co-founded a startup where we’re making Flying, an iPhone app for frequent flyers. Flying is useful, insightful and social. It all started over a year ago as JETSET, a concept for tracking flights made while studying at CIID. If you’re interested, you can check out our story and our awesome team here.
We launched in public beta a few weeks back and you can download it on the app store. My username is andrew – one of the perks of creating your own platform 🙂 Just search for me if you want to connect!
In the app, we love blurring the line between the digital and the physical. Flying used to be a very tactile and physical experience, where every touchpoint had a certain quality and ‘weight’ to it. So, we integrate tangible elements wherever possible, like making the real passport-like stamps that are scanned into the app rather than digital representations. Check out the video below showing what I mean.
In the last post I shared a project I made called loci – 3D printed sculptures from your flights. This project was made to work together with Flying and we’re in the slow process of making this happen. Stay tuned!
Each loci is a unique 3D printed sculpture bespoke to someone’s flights spurring recollection, reflection and conversation about their travels.
It is a working prototype made for my final project while studying at CIID. I am not releasing the software yet as we are aiming to include loci directly in an iPhone app I co-created called Flying. A big part of the app, is the ability to track one’s flights, so it would be fantastic to be able to create a loci directly from whithin Flying!
Through custom software built in Max/MSP, the user is able to select specific flights that matter to them, such as a honey moon, a summer vacation through Europe or all of their flights from a given year. To ease this process, the user can connect to Tripit or Foursquare and import their past flight data automatically.
Each loci comes with a card highlighting on a map all the airports flown to. The sculpture can be placed on this card to help visualize their travels. Additional information is displayed on the card, such as the title chosen by the user, the total distance travelled, the number of airports visited, and the number of flights taken.
The software generates a file suitable for 3D printing, so that the user can either print it themselves or use a service like Shapeways that prints for them.
Rethinking home audio and understanding how and where people share music was the jumping point for creating Skube. We realized that as we are moving more towards a digital and online music listening experience, current portable music players are not adapted for this environment. And sharing music in communal spaces is neither convenient nor easy, especially when we all have such different taste in music.
The result of our exploration is Skube, a music player that allows you to discover and share music and facilitates the decision process of picking tracks when in a communal setting.
There are two modes, Playlist and Discovery. Playlist plays the tracks on your Skube, while Discovery looks for tracks similar to the ones on your Skube so you can discover new music that still fits your taste. When Skubes are connected together, they act as one player that shuffles between all the playlists. You can control the system as a whole using any Skube.
The interface is designed to be intuitive and tangible. Flipping the Skube changes the modes, tapping will play or skip songs and flipping a Skube on its front face will turn it off. The shape informs the user to the ways they are able to connect the music players together. This allows different Skubes to be in either Discovery mode or Playlist mode when connected to other players. When multiple Skubes are connected together,they act as one music player and they contribute to a global playlist that is played on all them.
How it works
It is a fully working prototype through the combination of using Arduino, Max/MSP and an XBee wireless network. We access the Last.fm API to populate the Skube with tracks and scrobble, and using their algorithms to find similar music when in Discover mode. Then using Applescript, we get Spotify to play the music. We use XBees for the wireless communication between the Skubes and to the computer using custom software that manages all this.
You can see the inner workings of the Skube in this litte video:
This project was made by Andrew Nip, Ruben van der Vleuten, Malthe Borch, and Andrew Spitz (me). It was part of the Tangible User Interface module at CIID ran by Vinay Venkatraman, David Cuartielles, Richard Shed, and Tomek Ness.
Super Angry Birds is a force feedback USB controller for Angry Birds that simulates the feeling of a slingshot. All the controls found in the game are available in this device. You can control the pull, the angle, and of course trigger the special power of the bird.
We hacked a motorized fader found in audio mixing consoles to create the force feedback. If you are interested, you can read the paper. Basically, the way we achieved this is by drawing a force curve and storing the values in a table, then we send the current position of the slider through the table and extract the value to send to the motor that applies an opposing force. You can check this in action in the “How it Works” part of the video.
WTPh? (What the Phonics) is an interactive installation made by Momo Miyazaki and I (Andrew Spitz). Street names in Denmark are close to impossible for foreigners to pronounce, so we did a little intervention in the touristic areas of Copenhagen.
We recorded a Danish person speaking the street names then split up each syllable. In true karaoke style, we placed lights above the matching syllable so that in real-time, you can see which part of the word is being spoken. When participants lift the speaker off the wall, it starts playing. We used Max/MSP and Arduino to build the installation.
Here’s a video about the process and showing WTPh in action. Enjoy!
#theVELUXpose is an interactive installation for VELUX set in the streets of Copenhagen. VELUX specializes in roof windows and our brief was to inspire young urban citizens to see the roof as an opportunity space and aspire to one day own a roof window. Our goal was to connect the digital generation and the VELUX brand.
As a symbol, we used the posture people have when looking through these roof windows, which is looking up at an angle of 125º. We brought this experience from the roof, down down to the streets and used Instagram as a way to get people excited and involved. It was amazing to see everyone so keen to take part. Thanks to all that did!
We put an iPhone in a box with a frame that has VELUX written on it so that it would come up as the border in the image. We hacked together a really long handsfree kit cable to be able to trigger the camera from far. The image gets synced with an iPad for participants to upload their image to Instagram with their own filter.
The video explains it all and shows it in action:
You can check out the pictures we got during the few hours we did the installation, it’s under the instagram tag #theVELUXpose.
Here are some of our favorite:
Inspired by the 1960s and the “golden-age” of Pan Am-esque air travel — a glamourous period of travel for elite and well-dressed jet setters, we hoped to bring a little of this indulgent sophistication back to the travel experience through our iPhone app concept. JETSET tracks your flight history and visualizes interesting data about your flights.
As you travel, details about your flight are logged and you can revisit your travel history. JETSET also creates fun visualizations generated by your flight data. For example, you can see how far you have traveled in comparison to a trip to the moon or how long the equivalent journey would have taken you on foot.
You earn medals based on how much you have flown, where you have traveled to, and what type of planes you have taken. And of course, you can brag on social networks about your achievements and information about your flights.
We’re looking at ways to to turn this concept into reality, so don’t hesitate to get in touch if you would like to have a chat.
Here are some of the screens:
What Line is it Anyway? explores the way people interpret an adjective through the simple task of drawing a line. We crowd sourced 1300 people to draw us a line by using Amazon’s Mechanical Turk, which is an amazing platform to get people (called workers) to do a simple task without them knowing the bigger picture or context.
We asked each worker to draw us a line from ‘start’ to ‘finish’, the only other information we gave them was that they had to do it according to an adjective. For example, we asked them: “Draw a spiky line”. Each worker got paid 2 U.S dollar cents.
We used Processing to programme the online drawing tool and stitch it all together for the video. Max/MSP/Jitter was used to create some pre-visualisations, run some tests and do some list processing.
Average Time Spent on a Drawing:
creative Line: 55 seconds
smooth Line: 70 seconds
spiky Line: 42 seconds
straight Line: 38 seconds
Collective length of lines (about 150 participants per adjective) :
Spirally Line: 39 meters
Straight Line: 21 meters
Wild Line: 44 meters
Smooth Line: 20 meters
This picture below is from when we were figuring out the logic, geometry and most importantly trying to communicate with each other.
Haven creates an analog soundscape by harvesting the wind. The goal was to create a personal space for relaxation while protecting the user from the wind.
Haven consists of arm sleeves that collect air flow through pipes of varying lengths and materials, and a head piece that acts as an analog speaker. The wind is funneled through tubes that connect the arm sleeves to the head piece. The sounds are naturally amplified by the pipes and exit through the tunnels in the head piece and into the ears.
This was a project part of the Performative Design module at CIID. Thanks to David Gauthier and Di Mainstone for their assistance in this project. Project by Andrew Spitz, Kat Zorina and Kenneth Aleksander Robertsen.