SlideShare une entreprise Scribd logo
1  sur  20
ミュージック・プログラミング
Scratchで音楽のプログラミングを体験
東北文教大学 眞壁豊
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 1
今日の完成図
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 2
リズムマシン(指演奏ドラム)をつくります
シーケンサー(自動演奏)をつくります
キャラを消します
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 3
ハサミ → スプライトのクリックでもok
【リズムマシン】スプライトを加えます
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 4
「もの」カテゴリーだと楽器もあります
キーが押されたら音が鳴るようにします
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 5
鳴らしたい音を加えます
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 6
「打楽器」カテゴリーが選びやすいです
短い音をえらんだほうが良いでしょう
画像に文字を加える
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 7
どのキーを押すのかを、ユーザーに伝えます
同じプログラム(スクリプト)を流用する
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 8
組んだプログラムのブロックを、
他のスプライトへドラッグ
応用(音の波形の編集):
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 9
長いフレーズ(ループ)は、音をカットして
必要な音だけにしても良い
応用(音程のある音):
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 10
音程のある楽器の音も出せます。
「音楽の音符」カテゴリーの中にあります。
C,D,E,F,G,A,B,C2 → ド,レ,ミ,ファ,ソ,ラ,シ,ド
応用(自動で演奏させる):
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 11
メトロノーム代わりの自動演奏をさせる
【シーケンサー(自動演奏)】準備
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 12
新しいスプライト「Paddle」を入れます
このスプライトに「drum jam」の音を入れます
このスプライトに下のスクリプトを組みます
自動演奏させる音符を入れます
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 13
新しいスプライト「Ball」を入れます
「i」を押して「プレイヤーでドラッグできるか」
にチェックを入れます
このスプライトに下のスクリプトを組みます
Scratchの座標系
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 14
学校数学と同じで、Y軸(タテ軸)は上方向がプラス。
1小節で2回以上鳴らないようにします
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 15
“メッセージ” = “合図”
シーケンサー完成!
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 16
Ballを複製して、フレーズを鳴らしてみましょう。
応用(タイミングを合わせやすくする):
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 17
小節を
8つに区切った
タイミングで
鳴らす
応用(音が鳴ったことを目で確認):
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 18
音が鳴ったら見た目(コスチューム)を変化させる
小節が戻ったら元に戻す
応用(クローンで同じ機能をまとめる):
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 19
ボタンを1つ作り、クリックされたらBallの
クローン(コピー)を作る。
クローンされたBallは、画面下にドラッグされると
消える。
まとめ
仙台IT文化祭2017 http://2017.sendaiitfes.org/ #sendaiitfes 20
音楽は楽しい。
プログラミングは、音や音楽を扱える。
プログラミングができると、
自分で「音楽の道具」が作れる。
道具を作るときは、
操作や音に対する「反応」を、見た目で返すと良い。
使ってて気持ちの良い「反応」をたくさん知ろう。
ゲームは、ボタンやタッチをすると画面や音がどう反応するか
調べてみよう。
音量を調節できるので近所迷惑の心配がない。

Contenu connexe

Plus de Yutaka Makabe

教育用オシロスコープ開発から俯瞰する“教育の情報化”
教育用オシロスコープ開発から俯瞰する“教育の情報化”教育用オシロスコープ開発から俯瞰する“教育の情報化”
教育用オシロスコープ開発から俯瞰する“教育の情報化”Yutaka Makabe
 
アンケート「入力~集計」講習会
アンケート「入力~集計」講習会アンケート「入力~集計」講習会
アンケート「入力~集計」講習会Yutaka Makabe
 
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試みYutaka Makabe
 
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試みYutaka Makabe
 
SQSによる出席票とアンケート調査を両立させるワークフローの提案
SQSによる出席票とアンケート調査を両立させるワークフローの提案SQSによる出席票とアンケート調査を両立させるワークフローの提案
SQSによる出席票とアンケート調査を両立させるワークフローの提案Yutaka Makabe
 
携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察
携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察
携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察Yutaka Makabe
 
Microsoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試み
Microsoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試みMicrosoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試み
Microsoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試みYutaka Makabe
 
教育の情報化における理解のポイント
教育の情報化における理解のポイント教育の情報化における理解のポイント
教育の情報化における理解のポイントYutaka Makabe
 
デジタル教科書の現状と展望
デジタル教科書の現状と展望デジタル教科書の現状と展望
デジタル教科書の現状と展望Yutaka Makabe
 
ネットトラブル防止教室
ネットトラブル防止教室ネットトラブル防止教室
ネットトラブル防止教室Yutaka Makabe
 
教育の方法と技術第04回
教育の方法と技術第04回教育の方法と技術第04回
教育の方法と技術第04回Yutaka Makabe
 
教育校務への活用模索
教育校務への活用模索教育校務への活用模索
教育校務への活用模索Yutaka Makabe
 
デジタル教科書学 の提案
デジタル教科書学 の提案デジタル教科書学 の提案
デジタル教科書学 の提案Yutaka Makabe
 

Plus de Yutaka Makabe (13)

教育用オシロスコープ開発から俯瞰する“教育の情報化”
教育用オシロスコープ開発から俯瞰する“教育の情報化”教育用オシロスコープ開発から俯瞰する“教育の情報化”
教育用オシロスコープ開発から俯瞰する“教育の情報化”
 
アンケート「入力~集計」講習会
アンケート「入力~集計」講習会アンケート「入力~集計」講習会
アンケート「入力~集計」講習会
 
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
 
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
携帯ゲーム機による「音の性質」の学習向け簡易オシロスコープ開発の試み
 
SQSによる出席票とアンケート調査を両立させるワークフローの提案
SQSによる出席票とアンケート調査を両立させるワークフローの提案SQSによる出席票とアンケート調査を両立させるワークフローの提案
SQSによる出席票とアンケート調査を両立させるワークフローの提案
 
携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察
携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察
携帯ゲーム機用シンセサイザーソフトによる音楽教育の実践に関する考察
 
Microsoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試み
Microsoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試みMicrosoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試み
Microsoft excel のグラフ描画機能を用いた初学者向け統計学習教材開発の試み
 
教育の情報化における理解のポイント
教育の情報化における理解のポイント教育の情報化における理解のポイント
教育の情報化における理解のポイント
 
デジタル教科書の現状と展望
デジタル教科書の現状と展望デジタル教科書の現状と展望
デジタル教科書の現状と展望
 
ネットトラブル防止教室
ネットトラブル防止教室ネットトラブル防止教室
ネットトラブル防止教室
 
教育の方法と技術第04回
教育の方法と技術第04回教育の方法と技術第04回
教育の方法と技術第04回
 
教育校務への活用模索
教育校務への活用模索教育校務への活用模索
教育校務への活用模索
 
デジタル教科書学 の提案
デジタル教科書学 の提案デジタル教科書学 の提案
デジタル教科書学 の提案
 

Dernier

What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdfoganekyokoi
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfoganekyokoi
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfoganekyokoi
 
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrKARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrRodolfFernandez1
 
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...yutakashikano1984
 
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイントshu1108hina1020
 
The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.oganekyokoi
 
Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...oganekyokoi
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1Toru Oga
 

Dernier (9)

What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdf
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdf
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
 
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrKARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
 
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
 
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
 
The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.
 
Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1
 

ミュージック・プログラミング