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
perlmml: A Sound Generator written in Perl
Search
Yuki Fujisaki
October 05, 2009
Programming
0
140
perlmml: A Sound Generator written in Perl
「perlmml: Perlで音を出す何か」
コードとサンプルはそのうち公開(できたらいいな)
Yuki Fujisaki
October 05, 2009
Tweet
Share
More Decks by Yuki Fujisaki
See All by Yuki Fujisaki
12年続くB2DサービスとUXデザイン / UX Design keeps B2D service alive over 12 years
tnj
0
390
いつものQAをもっと楽にするDeployGateの使い方 / Tips to make day to day app QA easier with DeployGate
tnj
2
850
Let's migrate to build.gradle.kts
tnj
12
11k
DJing for Engineer Meetups (DroidKaigi edition)
tnj
1
710
Guide to build Gradle Plugin for efficient development
tnj
17
22k
Reporting Android Issues
tnj
2
840
Let's make Android Bike
tnj
0
4.5k
Gyazo and me
tnj
1
800
Encouraging of automation for building better apps
tnj
6
1.6k
Other Decks in Programming
See All in Programming
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
210
Goで作る、開発・CI環境
sin392
0
150
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
290
CursorはMCPを使った方が良いぞ
taigakono
1
190
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
120
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
100
Benchmark
sysong
0
270
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
380
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
140
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
250
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Scaling GitHub
holman
459
140k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
The Language of Interfaces
destraynor
158
25k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Optimizing for Happiness
mojombo
379
70k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Transcript
QFSMNNM1FSMͰԻΛग़͢Կ͔ ։ൃ෦ΞϓϦ(ϞόΠϧ։ൃ5 ౻㟒 ༑थ
આ໌ w 1FSMͰ w ԻΛ w ग़͠·ͨ͠
͡·Γ͍ͭ LZPSP w ʮ8"7ͷϑΥʔϚοτͬͯͲ͏ͳͬͯΔͷʈʈТʯ
8"7ϑΝΠϧͬͯͷʜ w 3*''ϔομ w 8"7&ࣝผࢠ ϑΥʔϜλΠϓ w GNUνϟϯΫ r ϑΥʔϚοτͱ͔
w EBUBνϟϯΫ r ࣮ࡍͷԻσʔλ
આ໌ͯͨ͠Β w ʮͳΜ͔8"7ϑΝΠϧੜ͍ͨ͠ͳ͊ʯ r ͱࢥ͏ͷࣗવͳཉٻͰ͢ΑͶʔ
Ͳ͏ͬͯʁ w खݩʹ͋Δಓ۩
ͳʹΛ w ͳΜ͔ϐʔͱ͔ϓʔͱ͔ݴΘ͕ͤͯܳͳ͍ w ͪΌΜͱௌ͚ΔͷΛग़͍ͨ͠ w ͰϝϩσΟଧͪࠐΈͱ͔ΊΜͲ͍͘͞
͋ɺ ..-͕͋Δ͡Όͳ͍͔
..- w .VTJD.BDSP-BOHVBHF r ςΩετͰԻָ͕ॻ͚Δ w l$%&zlυ Ϩ Իූ ϛ
Իූ zͱ͔ w lzlzΦΫλʔϒ্͛Լ͛ w l5z#1. w FUDʜ r ͔Β͋Γ·͢ w 1$ͱ͔ '.ͱ͔ w ৭ʑํݴ͋Γ
ݱͷ 8FCʹ͓͍ͯ w ͯͳϝϩσΟه๏ w ϐίΧΩί
ͲͪΒ 'MBTIͰ࠶ੜ w ͲͪΒ 'M..-ͱ͍͏ 'MBTIΒ͍͠
ͱ͍͏Θ͚Ͱ࡞Δͷ 'M..-จ๏Ͱॻ͔Εͨ ..- ˣ 8"7
Ͱ ԿΛϑΝΠϧʹॻ͖ࠐΊ͍͍ͷʁ
Իͷදݱ εϐʔΧʔͷৼಈ൘ΛͲΜͳײ͡ʹৼಈͤ͞Δ͔
ඪຊԽɾྔࢠԽͱ͔ ͱʹ͔͘ҰఆִؒͰ࣍ʑͱྻʹΛಥͬࠐΉ 0 100 -100 @wav = ( 0, 10,
26, 60, 71, 71, 60, 21, 4, -9, -30, -22, 10, 60, -4, -22, 0, …);
ৄࡉ άάΕ
Ի֊ ඵؒʹ ճৼಈͤ͞Δͱ ϥ "
ඵؒʹ ճͱ͍ͬͯ w ͲΕ )[ r TJO r ϊίΪϦ r
ࡾ֯ r ۣܗ
࣮ࡍʹௌ͍ͯΈ·͠ΐ͏
ϊΠζͬͯ͆ Կʹ͏Μͩ͆
ϊΠζͷ͍ಓ w υϥϜͱ͔ w ڧऑΛ͚ͯͦΕͬΆ͘
ͯͳΘ͚Ͱ࣮ w 1BSTFS w (FOFSBUPS w .JYFS ຊγʔέϯαͱ͔ཉ͍͚͠Ͳ ϦΞϧλΠϜߟ͑ͳ͍ͷͰࠓճεϧʔ
1BSTFS w ..-Λղऍ͢Δ w 1FSMจࣈྻॲཧ͕ಘҙ͔ͩΒָউʂ r ͋Μ·Γͦ͏Ͱͳ͔ͬͨ r ͪ͝Όͪ͝Όͱ ߦ
r ϚΫϩͱ͔จ๏͕ੌ͍͜ͱʹͳͬͯΔ
(FOFSBUPS w ܗΛ࡞Γ·͢ w ίΞ෦͜Ε͚ͩ ˠ r εςοϓຖͷΛฦ͢
.JYFS w ෳͷτϥοΫΛࠞͥ·͢ w ʹԻྔֻ͚͔ͯΒ͠߹ΘͤΔ͚ͩ w ग़ྗϑΥʔϚοτʹऩ·ΔʹൣғΛमਖ਼ r ʙ
CJU r ʙ CJU
Ͱ
Ͱ͖ͨʂ w ͍ͬͯා͍ʼʻ r ΄΅ͰେମͰ͖ͨ r ͋ͱएׯόάऔΓͱ͔ύϥϝʔλௐͱ͔
ௌ͍ͯΈΔͱ ͜Μͳײ͡
ͨͩ͠ w ..-ͱ͔ϑΝΠϧ໊ͱ͔ϋʔυίʔυ
݁ͱࠓޙ w ߦऑͷ 1FSMίʔυͰ͜ΜͳԻ͕ग़ͤΔ r ͋Μ·Γ͍ͯͳ͍͔ͳ w ໐Β͍ͨ͠ͷΛͷલʹஔ͍ͯϞνϕ6Q r ͍ϕʔεεέδϡʔϦϯά
w ෦Խͱ͔͠Α͏͔ͳ r ࠳த