Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coder Dojo London MIDI
Search
Andy Kent
December 01, 2012
Education
83
2
Share
Coder Dojo London MIDI
Andy Kent
December 01, 2012
More Decks by Andy Kent
See All by Andy Kent
Coder Dojo London Fireworks
andykent
0
130
River JS
andykent
2
650
Creek
andykent
1
83
Scalling Node to 50 Million Requests
andykent
5
300
Other Decks in Education
See All in Education
アントレプレナーシップ教育機構 概要
sciencetokyo
PRO
0
3.6k
The Art & Science of Elearning
tmiket
1
210
Catecismo 26 #2 - Do Credo; Introdução ao 1º artigo
cm_manaus
0
110
モブ社員がモブエンジニアを名乗って得られたこと_20260413
masakiokuda
4
510
Modern Data Fetching Techniques in Angular
debug_mode
0
200
Science Tokyo国際卓越研究大学計画_202604
sciencetokyo
PRO
0
3.4k
プロポーザルを書く技術とアンチパターン/proposal-writing-and-antipatterns
moriyuya
13
3.3k
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
signer
PRO
1
2.7k
LinkedIn
matleenalaakso
0
4.2k
면접관 눈에 띄는 데이터 분석 포트폴리오 만드는 법 | 2026년 5월 세미나
datarian
0
560
2026年度春学期 統計学 第2回 統計資料の収集と読み方 (2026. 4. 16)
akiraasano
PRO
0
160
Alumnote inc. Company Deck
yukinumata
1
19k
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
Optimizing for Happiness
mojombo
378
71k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Making Projects Easy
brettharned
120
6.7k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Odyssey Design
rkendrick25
PRO
2
660
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Amusing Abliteration
ianozsvald
1
190
The Limits of Empathy - UXLibs8
cassininazir
1
340
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Test your architecture with Archunit
thirion
1
2.3k
Transcript
A Very MIDI Christmas!
Who’s New?
Sharing is Caring
Can Anyone Play An Instrument?
Can Anyone Read Sheet Music?
Can Anyone Play a Christmas Song?
7 Notes A-G Repeating... C1 D1 E1 F1 G1 A1
B1 C2 D2 E2 F2 G2 A2 B2
Playing a note...
require "rubygems" require "midi" o = UniMIDI::Output.open(:first) MIDI.using(o) do play
'C', 1 end
require "rubygems" require "midi" o = UniMIDI::Output.open(:first) MIDI.using(o) do play
'C', 1 end
Demo Time!
Instruments
Jingle Bells!
Drum Loops
Next Term...
Raspberry Pi
Robotics
Manchester Live Collab
More Dojo Venues?
7pm Tuesday 11th December