Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
オーディオ波形を表示するために知っておくべきこと
Search
Yuki Yasoshima
September 18, 2021
Programming
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
オーディオ波形を表示するために知っておくべきこと
iOSDC2021発表資料
Yuki Yasoshima
September 18, 2021
More Decks by Yuki Yasoshima
See All by Yuki Yasoshima
空間オーディオの活用
objectiveaudio
0
200
Swift Concurrency - 状態監視の罠
objectiveaudio
2
900
Swift Concurrencyとレースコンディション
objectiveaudio
2
820
モーダルの遷移を理解する
objectiveaudio
4
2.9k
AVAudioEngineでリアルタイムレンダリング
objectiveaudio
1
960
リファクタリング・チャレンジ リバーシ編
objectiveaudio
0
210
UIKitは2度ベルを鳴らす
objectiveaudio
0
370
iOSDC2018.pdf
objectiveaudio
1
2.4k
Objective-C++を使ってMRCで快適に開発する
objectiveaudio
0
24k
Other Decks in Programming
See All in Programming
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
140
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
430
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
510
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
450
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
600
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
440
iOSDCのペンライトを自動制御したい!
akkeylab
0
280
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
310
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
250
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
410
The Rails Doctrine Decade
koic
2
430
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Un-Boring Meetings
codingconduct
0
430
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
290
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Facilitating Awesome Meetings
lara
57
7.2k
Fireside Chat
paigeccino
43
4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
240
Raft: Consensus for Rubyists
vanstee
142
7.7k
What's in a price? How to price your products and services
michaelherold
247
13k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
Docker and Python
trallard
47
4.2k
Transcript
:VLJ:BTPTIJNB!ZBTP@TBO ΦʔσΟΦܗΛදࣔ͢ΔͨΊʹ ͓͖ͬͯ͘͜ͱ J04%$
͢༰ w ΦʔσΟΦͷσʔλܗࣜ w طଘͷΞϓϦͷܗදࣔ w ܗ༻σʔλͷม w ύϑΥʔϚϯεͷߟྀ w
.FUBMΛͬͨܗඳը
w ΦʔσΟΦͷܗʮϦχΞ1$.ʯͷΦʔσΟΦσʔλΛͱʹදࣔ͞Εͯ ͍Δ w .1""$ͳͲͷѹॖϑΝΠϧɺϝϞϦ্Ͱѻ͏࣌ʹʮϦχΞ1$.ʯͷ σʔλʹม͞ΕΔ ΦʔσΟΦܗͱݩσʔλ
ϦχΞ1$. -JOFBS1VMTF$PEF.PEVMBUJPOʢϦχΞύϧεූ߸มௐʣ ৴߸ͷৼ෯ΛఆظతͳִؒͰαϯϓϦϯάͨ͠σʔλܗࣜ
w αϯϓϦϯάप w ඪຊͷܕ w νϟϯωϧͱฒͼॱ ϦχΞ1$. ϑΥʔϚοτ
Ξφϩά৴߸ ࣌ؒ ৼ෯ ʴ
Ξφϩά৴߸ ඵ
αϯϓϦϯά αϯϓϦϯάप)[ ඵʹ͖ͭՕॴͰαϯϓϦϯά
σδλϧσʔλ ؒͷใൈ͚མͪΔ
ඪຊ ඪຊʢαϯϓϧʣ
ඪຊ ʢ࠷େʣ ʢ࠷খʣ fl
PBUͷ߹
ඪຊ fl PBUͷ߹ σδλϧ্ͰΛ͑ͯେৎ Ξφϩάʹม͢Δͱ͖ΫϦοϓ͢Δ
ඪຊ *OUͷ߹
νϟϯωϧ DIεςϨΦ DIαϥϯυ ʢ࣮ࡍDIʣ DIϞϊϥϧ
ෳνϟϯωϧͷσʔλͷฒͼ DIͷ߹ w /PO*OUFSMFBWFEʢผʑͷόοϑΝʹ͔ΕΔʣ w *OUFSMFBWFEʢҰͭͷόοϑΝʣ
ෳνϟϯωϧͷσʔλͷฒͼ - - - - - - - - ྻ-
3 3 3 3 3 3 3 3 ྻ3 /PO*OUFSMFBWFEʢผʑͷόοϑΝʣ DIͷ߹
ෳνϟϯωϧͷσʔλͷฒͼ - 3 - 3 - 3 - 3 ྻ
*OUFSMFBWFEʢͻͱͭͷόοϑΝʣ DIͷ߹
ܗදࣔͷྫ %"8ͷ߹
Ͱදࣔ ઢͰදࣔ ృΓͭͿ͠ ˞$VCBTFͷྫ
্Լ͕ࠞࡏ ΞτϥΠϯ ˞$VCBTFͷྫ
ܗදࣔͷྫ ϘΠεϝϞͷ߹
࠷େݶʹ֦େ ࠷େݶʹॖখ ॖখ ˞ϘΠεϝϞͷྫ
࠷େݶʹ֦େ ॖখ ը໘ͷ෯ʹରͯ͠ ॎઢͷ͕Ұॹ ˞ϘΠεϝϞͷྫ
w ܗʹ伱͕ؒ։͍͍ͯΔ w σʔλ6*͕গͳͯ͘ࡁΉ w 3FUJOBͷӨڹΛड͚ͳ͍ w ৼ෯ͷ্Լͷ෯͕ಉ͡ʢ্ԼͰผʑͷσʔλΛ࣋ͨͳͯ͘ྑ͍ʣ
%"8ͷ߹ w ࡉ͔͘ฤूͰ͖ΔͷͰζʔϜͷ෯͕͍ w ζʔϜʹΑͬͯܗͷඳըͷํΛ͚͍ͯΔ ϘΠεϝϞͷ߹ w େࡶͳฤू͔͠Ͱ͖ͳ͍ͷͰζʔϜͷ෯͕ڱ͍ w ܗͷඳըͷํͭ
ܗ༻σʔλͷม
·ͱΊ͍ͨ۠ؒ ͜ͷൣғΛϐΫηϧ෯ͰදࣔͰ͖Εྑ͍ͱ͢Δ
࠷େͱ࠷খΛऔಘ ʢ࠷େʣ ʢ࠷খʣ
ؒҾ͍͍͚ͯͳ͍ ৼ෯ͳͷͰ͔ۙΓΛ௫Ή͜ͱ͕͋Δ
ઈରͷ࠷େΛऔಘ ʢઈରͷ࠷େʣ ʢ࠷খʣ
ύϑΥʔϚϯεΛߟྀ͢Δ
"DDFMFSBUF'SBNFXPSLΛ͏ w fl PBUEPVCMFͷྻʹର͢ΔॲཧΛ͘Ͱ͖Δʢ͔ʣ w ྻͷத͔Β࠷খɾ࠷େΛ୳͢W%41@NJOWW%41@NBYW
όοΫάϥϯυͰॲཧ͢Δ ϝΠϯ εϨου #( εϨου 6*ʹө ը૾࡞ σʔλಡࠐ 6*ߋ৽
όοΫάϥϯυͰॲཧ͢Δ ϝΠϯ εϨου #( εϨου 6*ʹө ը૾࡞ σʔλಡࠐ 6*ߋ৽ "VEJPऔࠐ
ζʔϜ Ωϟογϡ
࠷খݶͷ6*Λදࣔ͢Δ ϘΠεϝϞతͳ߹ ը໘ ࠶ར༻
.FUBMΛ͏
.FUBMΛ͏͖ͱ͖ʁ w 6*,JUͰύϑΥʔϚϯε͕ग़ͳ͍ʢը૾ͷඳըʹ͕͔͔࣌ؒΔʣ w ઈ͑ؒͳ͘εϜʔζͳΞχϝʔγϣϯΛ͍ͨ͠ w සൟʹܗͷߋ৽Λ͢Δ
.FUBMͰܗΛඳը w ը૾Λඳը͢ΔͷͰͳ͘ɺϙϦΰϯͰඳը͢Δ w ృΓͭͿ͠ࡾ֯ܗΛΈ߹ΘͤΔ w ࠲ඪͷྻΛ$16ଆͰ࡞ΓɺృΓͭͿ͠(16ʹͤΔ w ࣄલʹը૾Λ࡞Δඞཁ͕ͳ͘ͳΔ
σʔλྔ͕গͳ͘͢Ή ը૾ ྻ ॎͷσʔλྔ͕ গͳ͘ͳΔ
࣍ݩը૾ͷඳը͕ճͰ͢Ή ܗը૾࡞ ը໘දࣔ ܗ༻σʔλ ࡞ ը໘දࣔ ܗ༻σʔλ ࡞ ͍Βͳ͘ͳΔ
֊ஈঢ়ʹృΓͭͿ͠
֊ஈঢ়ʹృΓͭͿ͠ ΛฒΔ
֊ஈঢ়ʹృΓͭͿ͠ ࡾ֯ܗΛΈ߹ΘͤͯృΓͭͿ͢
ઢܗิؒతʹృΓͭͿ͠ ҰݟΞφϩάͷܗʹۙ͘ݟ͑Δ͕ σδλϧσʔλͷࢹ֮Խͱͯ͠ӕ Ͱগͳ͘ࡁΉ
ྠֲઢ ઢͷଠ͞ௐͰ͖ͳ͍
ྠֲઢ ࡾ֯ܗΛΈ߹ΘͤΔ
όοΫάϥϯυͰॲཧ͢Δ ϝΠϯ εϨου ඳը ඳը ඳը ඵ ඵ
όοΫάϥϯυͰॲཧ͢Δ ϝΠϯ εϨου #( εϨου ඳը ྻ࡞ .5-#V ff FSʹ
ө σʔλಡࠐ ඳը ඳը
όοΫάϥϯυͰॲཧ͢Δ ϝΠϯ εϨου #( εϨου ඳը ྻ࡞ σʔλಡࠐ ඳը ˞͜͜#(ʹͰ͖Δ͔ʁ
.5-#V ff FSʹ ө ඳը .5-#V ff FSʹ ө
ܗΛදࣔ͢Δͱ͜Ζ ଞͷ6* ը໘ ͚ͩ͜͜.FUBM7JFXʹͯ͠ .FUBMͷෛՙΛܰ͘͢Δ .FUBM7JFXΛ࠷ݶͷྖҬʹ͢Δ
ͦͷଞͷ.FUBMͷར w ζʔϜͯ͠ඳը࣌ͷղ૾Լ͕Βͳ͍ w ෳͷܗϒϩοΫΛΈ߹Θͤͯܨ͕͖͗Ε͍ w ϑϨʔϜϨʔτΛམͱ͢͜ͱ͕Ͱ͖Δ
·ͱΊ
ͨ͠༰ w ΦʔσΟΦͷσʔλܗࣜʹ͍ͭͯʢϦχΞ1$.ʣ w طଘͷΞϓϦͷܗදࣔʢ$VCBTFɾϘΠεϝϞͷྫʣ w ܗ༻σʔλͷมʢ࠷େɾ࠷খΛ͏ʣ w ύϑΥʔϚϯεͷߟྀʢ"DDFMFSBUF'8ɾ#(ʹͤΔɺ࠷ݶͷ6*ʣ w
.FUBMΛͬͨܗඳըʢྻͰܰ͘͢Δʣ