SlideShare a Scribd company logo
Scratch Extension 
Connect to an instrument via MIDI
Scratch 
● MITメディアラボで開発された、子供用のスクリプト言語 
● 2006年に最初のバージョンがリリース 
● 現在のver2.0 はブラウザーベース 
● http://scratch.mit.edu/
Programming 
● ステージに、スプライトを配置 
● スプライトごとにスクリプトを記述
Scratch Extension 
● スクラッチ拡張、エクステンションで外部と通信可能 
● Javascript Extensions 
○ Cloud Scratch で使える …はず 
● HTTP Extensions 
○ HTTPでHelper Appionlicationと通信 
○ Scratch Offline Editor 専用 
● http://wiki.scratch.mit.edu/wiki/Scratch_Extension
MIDI 
Scratch Helper 
App 
MIDI 
Interface 
HTTP 
MIIDI 
Extension Driver 
MIDI
Helper App. 
HTTP Timmer MIDI 
データをバッ 
ファーに積む 
ビートを管理 
ビートのタイ 
ミングで、 
バッワーから 
データを取り 
出す 
MIDIドライ 
Extension バー

More Related Content

Viewers also liked

10 tips in 10 minutes - Social Media for GivingTuesday
10 tips in 10 minutes -  Social Media for GivingTuesday10 tips in 10 minutes -  Social Media for GivingTuesday
10 tips in 10 minutes - Social Media for GivingTuesday
GivingTuesdayCa
 
Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...
Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...
Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...
RADDOrg
 
Presentación1
Presentación1Presentación1
Presentación1
Astrid Plata Corredor
 
Final portfolio di
Final portfolio diFinal portfolio di
Final portfolio di
Elizabeth Hessel
 
10 tips in 10 minutes - civic movements
10 tips in 10 minutes - civic movements10 tips in 10 minutes - civic movements
10 tips in 10 minutes - civic movements
GivingTuesdayCa
 
Driving Home the Point: Medicines, Impaired Driving, and You
Driving Home the Point: Medicines, Impaired Driving, and YouDriving Home the Point: Medicines, Impaired Driving, and You
Driving Home the Point: Medicines, Impaired Driving, and You
RADDOrg
 
Getting Ready for #GivingTuesdayCa by Network for Good
Getting Ready for #GivingTuesdayCa by Network for GoodGetting Ready for #GivingTuesdayCa by Network for Good
Getting Ready for #GivingTuesdayCa by Network for Good
GivingTuesdayCa
 
Social Fundraising for GivingTuesday
Social Fundraising for GivingTuesdaySocial Fundraising for GivingTuesday
Social Fundraising for GivingTuesday
GivingTuesdayCa
 
10 Tips in 10 Minutes for GivingTuesday - Partnering with Business
10 Tips in 10 Minutes for GivingTuesday - Partnering with Business10 Tips in 10 Minutes for GivingTuesday - Partnering with Business
10 Tips in 10 Minutes for GivingTuesday - Partnering with Business
GivingTuesdayCa
 
10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...
10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...
10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...
GivingTuesdayCa
 

Viewers also liked (11)

10 tips in 10 minutes - Social Media for GivingTuesday
10 tips in 10 minutes -  Social Media for GivingTuesday10 tips in 10 minutes -  Social Media for GivingTuesday
10 tips in 10 minutes - Social Media for GivingTuesday
 
Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...
Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...
Comprehensive Efforts to Address College Student Alcohol and Other Drug Misus...
 
Presentación1
Presentación1Presentación1
Presentación1
 
Final portfolio
Final portfolioFinal portfolio
Final portfolio
 
Final portfolio di
Final portfolio diFinal portfolio di
Final portfolio di
 
10 tips in 10 minutes - civic movements
10 tips in 10 minutes - civic movements10 tips in 10 minutes - civic movements
10 tips in 10 minutes - civic movements
 
Driving Home the Point: Medicines, Impaired Driving, and You
Driving Home the Point: Medicines, Impaired Driving, and YouDriving Home the Point: Medicines, Impaired Driving, and You
Driving Home the Point: Medicines, Impaired Driving, and You
 
Getting Ready for #GivingTuesdayCa by Network for Good
Getting Ready for #GivingTuesdayCa by Network for GoodGetting Ready for #GivingTuesdayCa by Network for Good
Getting Ready for #GivingTuesdayCa by Network for Good
 
Social Fundraising for GivingTuesday
Social Fundraising for GivingTuesdaySocial Fundraising for GivingTuesday
Social Fundraising for GivingTuesday
 
10 Tips in 10 Minutes for GivingTuesday - Partnering with Business
10 Tips in 10 Minutes for GivingTuesday - Partnering with Business10 Tips in 10 Minutes for GivingTuesday - Partnering with Business
10 Tips in 10 Minutes for GivingTuesday - Partnering with Business
 
10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...
10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...
10 tips in 10 minutes using and marketing your mobile giving campaign mobile ...
 

Recently uploaded

This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
azuma satoshi
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
嶋 是一 (Yoshikazu SHIMA)
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
Osaka University
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
osamut
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
tazaki1
 

Recently uploaded (12)

This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
 

Scratch extension