ajcolter – Tangible Interfaces https://courses.media.mit.edu/2016fall/mas834 MAS.834 Sun, 05 Feb 2017 17:11:53 +0000 en-US hourly 1 https://courses.media.mit.edu/2016fall/mas834/wp-content/uploads/sites/6/2015/09/cropped-TIlogoB-02-copy2-32x32.png ajcolter – Tangible Interfaces https://courses.media.mit.edu/2016fall/mas834 32 32 SoundFORMS https://courses.media.mit.edu/2016fall/mas834/2015/12/07/soundforms/ Mon, 07 Dec 2015 18:45:55 +0000 https://courses.media.mit.edu/2016fall/mas834/?p=5258 What if you could touch sound?

SoundFORMS is a sound synthesizer (generator) and sequencer (organizer) that allows users to interact with a physical representation of a sound wave in real time.

Concept

  • Program sound sequences
  • Visualize sequence pulses
  • Modify synthesized sounds by touching the wave

3D models

soundf2_smaller
The CooperFORM row pins closest to the user act as buttons that trigger sound waves and drum beats. The user hears the sounds and sees the wave forms in real time.

soundf

User can create waveforms and manipulate them with the predefined hand gesture vocabulary.

Technical Overview

Our system is built on top of the existing inFORM CooperFORM, a square dynamic shape display. We use the Javascript interface developed by Xiao Xiao, et al, to write code for the synthesizer. We used the web audio API to generate the different synth sounds and drumbeats.
3 Waveform options: A user can manipulate the waves on a shape display using predefined gestures to switch among a sine wave, sawtooth wave, and square wave.
gif1
GIF showing different wave patterns
Preset drumbeats: soundFORM comes pre-configured with 9 different drumbeat patterns from which a user can choose.
gif2
GIF showing waves and drumbeats

Application

  • Use in live concerts
  • Demonstrate synthesizer for music education
  • Use as an instrument in a recording studio

Future Work

  • Expanded gesture vocabulary for wave sculpting
  • Program drums with touch detection
  • A protoboard for audio mapping
  • Sequence drums on table in real time

Related Work

Team

Donald Derek Haddad, Pat Davivongsa, Halla Moore, Brian Tice, Aubrey Colter

Final Presentation Slides

Final Paper

]]>
Sequence Sculptor and Tactile Education https://courses.media.mit.edu/2016fall/mas834/2015/11/17/sequence-sculptor-and-tactile-education/ Tue, 17 Nov 2015 20:55:01 +0000 https://courses.media.mit.edu/2016fall/mas834/?p=5115 Idea 1: Sequence Sculptor

A tangible platform for music creation and playback in three dimensions.

One way we propose to make music is by using a music sequencer: a way to place notes in time. We are interested in being able to touch sound and manipulate sound by touching it in real time.

The basic idea is to arrange musical notes in time on a grid. A cursor sweeps left to right.

Our system would have 2 modes: Compose and Playback modes.

Compose mode: the shape display becomes a canvas to create music. In the upper half, the surface becomes a touchable, sculptable music creation section. Vertically the shape display turns into a musical staff. Think of the grooves on a music box. In the bottom section, the shape display turns into a beat creation section.

Playback mode: the patterns will move across the display. There could also be a waveform that allows the user to tangibly manipulate pitch.

 

Idea 2: Tactile Education

An adaptable play surface that mimics traditional toddler block games. Using the shape display to teach toddlers and help them develop their hand/eye coordination. “Adaptable” is the key word, it allows for multiple games without taking up more space. More compact than having several separate games, easy clean up. Vision of eventually being able to download games, like a tactile tablet

Potential games:

Simon Game – Instead of lights flashing, pins bounce, and toddler has to push down pins in same order

2-player – getting parents or siblings/friends to interact with the toddler using the table.

Shapes – teaching basic shapes, like squares, circles, triangles. It could be expanded to showing letters, or with projection, could teach color.

Sorting – like the shape in holes game, except outlines instead of holes

Recognition – the pins could form several shapes and an audio file could announce the name of one, then the toddler should push down all the pins in that shape. We could also combine projection with this to add color recognition

Matching – Create a shape that matches a computer formed shape, either from scratch, or from a shape that’s almost there, like the “Find the Differences” game

 

Our slides can be found here.

 

ken

Sequencer can be an interesting exploration. Considering using the actual sound shape displays make would be interesting. It could be interesting if you can make a music which can be made only with your approach. Here is a cool related work POCOPOCO.

Not sure about the education tools. Just having several different games is weak. I will recommend to focus on one compelling scenario.

 

]]>
PneuShoes https://courses.media.mit.edu/2016fall/mas834/2015/10/26/pneushoes/ Tue, 27 Oct 2015 02:09:29 +0000 https://courses.media.mit.edu/2016fall/mas834/?p=4796 PneuShoes: Dynamic Traction Control through Pneumatics

The Shoe Lovers:

Aubrey Colter, Manisha Mohan, Andrew Ringler, Udayan Umapathi

Project Overview

 

Introduction

How many pairs of shoes do you own?

There are many reasons why we own many pairs of shoes. We have shoes for exercising, working, playing, dressing up, feeling comfortable, managing different seasons, etc. We change shoes a lot.

We encounter many different floor and ground textures throughout our day-to-day. But most days, we don’t carry extra pairs of shoes for those different textures because shoes are bulky. Furthermore, it usually is not practical to change our shoes when encountering a new surface, such as a slippery wet floor in the office or an icy sidewalk in the winter.

 

Problem: Our shoes do not change traction based on the surface they are touching.

Problem Discussion

There are many common scenarios where a shoe that changed its traction based on the surface it is touching would be practical.

  1. Winter Safety: Increased shoe traction can prevent slipping on icy surfaces. This is particularly a concern for pregnant women and elderly people who are at a high risk for serious injury if they slip and fall.
  2. Outdoor Activities: Additional shoe traction can improve grip on varying terrains. For example, hikers encounter paved and dirt paths, and need varying levels of traction depending on the surface and the incline of the path. Rock climbers need more traction in places where they do not have a large or solid hold on the rock surface.
  3. Indoor Floor Surfaces: Indoor flooring varies from wood to tile to carpet. Shoes that have good friction on carpet may be too slick to walk safely on polished wood. Floors can be wet or at an incline which increases the need for additional traction to avoid slipping.

 

Solution: Design pneumatic shoe soles that dynamically change traction based on environment sensing.

 

Design

Sketches

1) Cleat-style pneumatically actuated spikes come out of shoe.

sketches cleats2

2) Pneumatically actuated coils

coils

3) Different traction patterns

sketches

 

Preliminary Designs and Fabrication Iterations (GIFs)

BallonCreation2 BalloonCreation1

We created our molds using DragonSkin 10. Initially, we experimented with using balloons to create air chambers in the silicon.

Layered_Images

We also experimented with layering different traction patterns.

Final Fabrication

Finally, we settled on using mylar sheets, laser cut in different patterns, to create the air chambers.

Myler_Process

GIF of mylar fabrication process

Prototype GIFs

Basic sole inflation:

Mylar_1 Mylar_Video2 Myler_One_Bubble

Inflation on shoe:

Inflate_On_Shoe

Demonstration of increased traction on shoe:

Sliding_Slant_Titles

Use case: Environment sensing and dynamic traction

Aubrey_Walking

Future Work

We know our work with changing traction can be applied to other fields and is not limited to shoes. We see direct application for the following:

  1. Rubber gloves: Glass dishes are very slippery when wet and soapy — and they will break if you drop them. Other dishes are less slippery (and less likely to break) and require less grip. We envision gloves that could adapt their grip based on the type of dish the wearer is holding.
  2. Tires for cars and bicycles: Road and trail conditions can change suddenly, especially in the case of inclement weather. We envision designing tires for cars and bicycles that change their traction dynamically based on environmental factors (such as weather, road condition, and speed). Furthermore, we think combining different traction patterns on the same tire would give more or less traction when used together or separately.

Currently, it is unlikely that a computer can predict changes in surface texture. We envision a smartphone app for Pneu Shoe wearers that allows them to control the traction of the shoe, based on what they can observe about their environment. Tapping one of these four basic images would adjust the traction of the shoes to provide better grip on these surfaces.

App prototype homescreen:

2015-10-24 19.56.57

Related Work

Jifei Ou and New Balance: Jamming Shoe

GeckSkin, Crosby et al. UMass Amherst

Artificial Setae with Carbon Nanotubes Zhong Lin Wan et al. Georgia Tech

The Reebok Pump

Heelys

Retractable Skates

Sports cleats

In our research, we did not encounter previous work relating to changing the outer sole of the shoe.

 

Final Presentation Slides PDF

]]>