SlideShare a Scribd company logo
Jookbox Blanket Jookbox   Blanket Created by Richard Upchurch Soft Circuits Summer Session  2008 Professor Kate Hartman
OBJECTIVES ,[object Object],[object Object],[object Object],[object Object]
Materials Arduino Diecimila Circuit Board Arduino LilyPad (not used in final project) Velcro Metal Snap Sponge  Zipper Conductive thread (Sparkfun) Conductive fabric Resistors (1K) Hookup Wire Max/MSP Software Materials
[object Object]
The drawing here reflects the original concept to create a box that would sit on the floor. But after the initial presentation and class discussion, it was determined that a soft object would be more suitable for my needs. From here I determined I would create a blanket that children could sit and crawl both on and around.
Similar Products ,[object Object],[object Object],[object Object]
1.) First step was to use an existing patch called“p duino”for prototyping with Arduino and Max. P duino is a pre-constructed patch that serves as an interface for the input and output setup in Max. This saves time from having to build the patch out and the security of knowing the pathways between the circuit board and Max software are properly functioning. 2.)  Build a patch in Max that will allow the various switches and controllers to be utilized in the context of manipulating a musical event. I built a loop patch that would allow a controller to stop and start music, restart the loop, reverse the play direction and manipulate the playback speed. Programming in Max/MSP
a.)First is a switch constructed of a sponge and conductive fabric.  This first switch when pressed sets the playback to the top  of the musical track.  b.)Second is a switch constructed of velcro and conductive thread.  This switch is designed so that when the velcro is pulled apart  (disconnected) the playback reverses. Once the velcro is Reconnected, the playback resumes normal play. c.)Third switch is constructed of a metal snap and conductive thread. When this switch is snapped together the song begins playing. When the snap is disconnected the playback stops. d.)Fourth (not currently installed) would be a zipper sensor modeled  Off of Joon Youn Paek’s zipper orchestra. This zipper, when moved back and fourth would control the speed at which the music is played back.   Switch/ Sensor Construction
Successes Gained a working understanding of the Arduino Circuit Board Interfaced the Arduino and Max/MSP Built soft-switches that achieved the goal of triggering a musical  Event in Max/MSP Have a concept that can be further developed
Issues Resolve/ Future Development 1.)There seems to be improper grounding on all circuits. I would like to resolve these grounding Problems. 2.)The metal snap is improperly triggering on occasion In Max/MSP. This should be easily resolved by Developing a better functioning patch in which the Numbers being generated. 3.)I would like to fully develop and test the resistance ladder And zipper concept as a way to “scratch” the music. 4.)I hope to explore other ideas of using conductive materials. One specific idea I hope to explore is using a shoe string And conductive thread to possibly be a volume control.  When the shoe string is tied properly, there is less resistance and the volume increases. When the shoe string in untied,  the volumes lowered.

More Related Content

Similar to Jookbox Blanket

The secerts to great sounding samples.txt
The secerts to great sounding samples.txtThe secerts to great sounding samples.txt
The secerts to great sounding samples.txt
23rd Street Productions Group
 
The secerts to great sounding samples.txt
The secerts to great sounding samples.txtThe secerts to great sounding samples.txt
The secerts to great sounding samples.txt
23rd Street Productions Group
 
31 interesting ways to use audio in your class
31 interesting ways to use audio in your class31 interesting ways to use audio in your class
31 interesting ways to use audio in your class
mrholdsworth
 
Yousif-Rockstar Headphone
Yousif-Rockstar HeadphoneYousif-Rockstar Headphone
Yousif-Rockstar Headphone
Mukhalad Al-asadi
 
Helmi Zuhdi
Helmi ZuhdiHelmi Zuhdi
Helmi Zuhdi
helmizuhdi
 
Smart Sensors , Walk And Read , IDM9
Smart Sensors , Walk And Read , IDM9Smart Sensors , Walk And Read , IDM9
Smart Sensors , Walk And Read , IDM9
Qatar University- Young Scientists Center (Al-Bairaq)
 
Air caption Project
Air caption ProjectAir caption Project
Air caption Project
Kevin Wong
 
ThereminReport
ThereminReportThereminReport
ThereminReport
Scott Robbins
 
Playing_Performers
Playing_PerformersPlaying_Performers
Playing_Performers
crysatal16
 
Portfolio_Shih-Yen Lo_20150107_screen
Portfolio_Shih-Yen Lo_20150107_screenPortfolio_Shih-Yen Lo_20150107_screen
Portfolio_Shih-Yen Lo_20150107_screen
Shih-Yen Lo
 
Twenty Three Interesting Ways To Use Audio In
Twenty Three Interesting Ways To Use Audio InTwenty Three Interesting Ways To Use Audio In
Twenty Three Interesting Ways To Use Audio In
Samantha Lunn
 
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
Jean Vanderdonckt
 
Samplers
SamplersSamplers
Samplers
music_hayes
 
Warau fail
Warau failWarau fail
Warau fail
kvkillgore
 
KEYBOARD INSTRUMENT
KEYBOARD INSTRUMENTKEYBOARD INSTRUMENT
KEYBOARD INSTRUMENT
Rashmi1426
 
AtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdf
AtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdfAtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdf
AtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdf
quickfix043
 
Papalote leija
Papalote leijaPapalote leija
MMAE 535 report
MMAE 535 reportMMAE 535 report
MMAE 535 report
Haoyang Yan
 
Tinker Tayler Solder Pi – UX Scotland 2016
Tinker Tayler Solder Pi – UX Scotland 2016Tinker Tayler Solder Pi – UX Scotland 2016
Tinker Tayler Solder Pi – UX Scotland 2016
Stuart Tayler
 
Glitch - Zine
Glitch - ZineGlitch - Zine
Glitch - Zine
digiboydesign
 

Similar to Jookbox Blanket (20)

The secerts to great sounding samples.txt
The secerts to great sounding samples.txtThe secerts to great sounding samples.txt
The secerts to great sounding samples.txt
 
The secerts to great sounding samples.txt
The secerts to great sounding samples.txtThe secerts to great sounding samples.txt
The secerts to great sounding samples.txt
 
31 interesting ways to use audio in your class
31 interesting ways to use audio in your class31 interesting ways to use audio in your class
31 interesting ways to use audio in your class
 
Yousif-Rockstar Headphone
Yousif-Rockstar HeadphoneYousif-Rockstar Headphone
Yousif-Rockstar Headphone
 
Helmi Zuhdi
Helmi ZuhdiHelmi Zuhdi
Helmi Zuhdi
 
Smart Sensors , Walk And Read , IDM9
Smart Sensors , Walk And Read , IDM9Smart Sensors , Walk And Read , IDM9
Smart Sensors , Walk And Read , IDM9
 
Air caption Project
Air caption ProjectAir caption Project
Air caption Project
 
ThereminReport
ThereminReportThereminReport
ThereminReport
 
Playing_Performers
Playing_PerformersPlaying_Performers
Playing_Performers
 
Portfolio_Shih-Yen Lo_20150107_screen
Portfolio_Shih-Yen Lo_20150107_screenPortfolio_Shih-Yen Lo_20150107_screen
Portfolio_Shih-Yen Lo_20150107_screen
 
Twenty Three Interesting Ways To Use Audio In
Twenty Three Interesting Ways To Use Audio InTwenty Three Interesting Ways To Use Audio In
Twenty Three Interesting Ways To Use Audio In
 
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
 
Samplers
SamplersSamplers
Samplers
 
Warau fail
Warau failWarau fail
Warau fail
 
KEYBOARD INSTRUMENT
KEYBOARD INSTRUMENTKEYBOARD INSTRUMENT
KEYBOARD INSTRUMENT
 
AtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdf
AtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdfAtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdf
AtkinFVFsonDFDFFDFDFDFDFFADASADADADADAS.pdf
 
Papalote leija
Papalote leijaPapalote leija
Papalote leija
 
MMAE 535 report
MMAE 535 reportMMAE 535 report
MMAE 535 report
 
Tinker Tayler Solder Pi – UX Scotland 2016
Tinker Tayler Solder Pi – UX Scotland 2016Tinker Tayler Solder Pi – UX Scotland 2016
Tinker Tayler Solder Pi – UX Scotland 2016
 
Glitch - Zine
Glitch - ZineGlitch - Zine
Glitch - Zine
 

Recently uploaded

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 

Recently uploaded (20)

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 

Jookbox Blanket

  • 1. Jookbox Blanket Jookbox Blanket Created by Richard Upchurch Soft Circuits Summer Session 2008 Professor Kate Hartman
  • 2.
  • 3. Materials Arduino Diecimila Circuit Board Arduino LilyPad (not used in final project) Velcro Metal Snap Sponge Zipper Conductive thread (Sparkfun) Conductive fabric Resistors (1K) Hookup Wire Max/MSP Software Materials
  • 4.
  • 5. The drawing here reflects the original concept to create a box that would sit on the floor. But after the initial presentation and class discussion, it was determined that a soft object would be more suitable for my needs. From here I determined I would create a blanket that children could sit and crawl both on and around.
  • 6.
  • 7. 1.) First step was to use an existing patch called“p duino”for prototyping with Arduino and Max. P duino is a pre-constructed patch that serves as an interface for the input and output setup in Max. This saves time from having to build the patch out and the security of knowing the pathways between the circuit board and Max software are properly functioning. 2.) Build a patch in Max that will allow the various switches and controllers to be utilized in the context of manipulating a musical event. I built a loop patch that would allow a controller to stop and start music, restart the loop, reverse the play direction and manipulate the playback speed. Programming in Max/MSP
  • 8. a.)First is a switch constructed of a sponge and conductive fabric. This first switch when pressed sets the playback to the top of the musical track. b.)Second is a switch constructed of velcro and conductive thread. This switch is designed so that when the velcro is pulled apart (disconnected) the playback reverses. Once the velcro is Reconnected, the playback resumes normal play. c.)Third switch is constructed of a metal snap and conductive thread. When this switch is snapped together the song begins playing. When the snap is disconnected the playback stops. d.)Fourth (not currently installed) would be a zipper sensor modeled Off of Joon Youn Paek’s zipper orchestra. This zipper, when moved back and fourth would control the speed at which the music is played back. Switch/ Sensor Construction
  • 9. Successes Gained a working understanding of the Arduino Circuit Board Interfaced the Arduino and Max/MSP Built soft-switches that achieved the goal of triggering a musical Event in Max/MSP Have a concept that can be further developed
  • 10. Issues Resolve/ Future Development 1.)There seems to be improper grounding on all circuits. I would like to resolve these grounding Problems. 2.)The metal snap is improperly triggering on occasion In Max/MSP. This should be easily resolved by Developing a better functioning patch in which the Numbers being generated. 3.)I would like to fully develop and test the resistance ladder And zipper concept as a way to “scratch” the music. 4.)I hope to explore other ideas of using conductive materials. One specific idea I hope to explore is using a shoe string And conductive thread to possibly be a volume control. When the shoe string is tied properly, there is less resistance and the volume increases. When the shoe string in untied, the volumes lowered.