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
2
75
Coder Dojo London MIDI
Andy Kent
December 01, 2012
Tweet
Share
More Decks by Andy Kent
See All by Andy Kent
Coder Dojo London Fireworks
andykent
0
120
River JS
andykent
2
650
Creek
andykent
1
75
Scalling Node to 50 Million Requests
andykent
5
290
Other Decks in Education
See All in Education
Linuxのよく使うコマンドを解説
mickey_kubo
1
270
質のよいアウトプットをできるようになるために~「読む・聞く、まとめる、言葉にする」を読んで~
amarelo_n24
0
220
ARアプリを活用した防災まち歩きデータ作成ハンズオン
nro2daisuke
0
180
DIP_1_Introduction
hachama
0
120
チーム開発における責任と感謝の話
ssk1991
0
250
Data Management and Analytics Specialisation
signer
PRO
0
1.5k
Técnicas y Tecnología para la Investigación Neurocientífica en el Neuromanagement
jvpcubias
0
130
万博マニアックマップを支えるオープンデータとその裏側
barsaka2
0
820
20250611_なんでもCopilot1年続いたぞ~
ponponmikankan
0
170
Open Source Summit Japan 2025のボランティアをしませんか
kujiraitakahiro
0
850
OpenSourceSummitJapanを運営してみた話
kujiraitakahiro
0
790
H5P-työkalut
matleenalaakso
4
40k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Gamification - CAS2011
davidbonilla
81
5.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
BBQ
matthewcrist
89
9.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
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