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
アマチュアレコーディングエンジニアリング失敗談
Search
karupanerura
February 23, 2019
6
610
アマチュアレコーディングエンジニアリング失敗談
music.dev #1
https://creofuga.connpass.com/event/113602/
karupanerura
February 23, 2019
Tweet
Share
More Decks by karupanerura
See All by karupanerura
GoでParserを書く
karupanerura
5
850
マイ隙間家具OSSたちのご紹介
karupanerura
2
240
Mustache Template 話 2024
karupanerura
0
8
1つの言語を原点に色々な言語を学ぶということ
karupanerura
4
2.8k
Javaの実装をPerlでテストする
karupanerura
0
1.1k
Go Generics Overview
karupanerura
0
1.3k
Japan.pm 2021 開催まで至る道
karupanerura
0
2k
Perl MongersのためのAWS_CDK入門
karupanerura
0
110
Webシステムのパフォーマンス・チューニング
karupanerura
2
800
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Bash Introduction
62gerente
611
210k
Making Projects Easy
brettharned
116
6k
Raft: Consensus for Rubyists
vanstee
137
6.8k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Documentation Writing (for coders)
carmenintech
67
4.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
How STYLIGHT went responsive
nonsquared
98
5.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Transcript
ΞϚνϡΞ ϨίʔσΟϯά ΤϯδχΞϦϯάࣦഊஊ JELBSVQBOFSVSB NVTJDEFW
LBSVQBOFSVSB w %F/"ιϑτΣΞΤϯδχΞ w +BQBO1FSM"TTPDJBUJPOཧࣄ w 1FSM(P+4+BWB1ZUIPO$FUD w :"1$+BQBO4IJCVZBQN .BDLFSFM6(*46$0/FUD
LBSVQBOFSVSB w ϞϯζϦʔζϕʔγετ w .MB݄༵ͷே w ͖ͳԻָϩοΫɺϒϧʔεɺϙοϓε w (0*/(45&"%: গφΠϑ
30440 ϑʔόʔΦʔόʔ ΤϨϑΝϯτΧγϚ γ ;";&/#0:; ΫϦʔϓϋΠϓ ΏΒΏΒఇࠃ 5ࣈ࿏T #VEEZ(VZ .JLF #MPPNpMFE 437 %FFQ1VSQMF 5IF#FBUMFT ίϯςϯϙϥϦʔͳੜ׆ ͞ ΑͳΒɺ·ͨࠓͶ ͬͽ͍͑ΜͲ φʔυϚάωοτ ੈా୩ϘʔΠζ νϟοτ Ϟϯνʔ ٢ᖒՅࢠ ଠ 5)&#-6&)&"354FUD
LBSVQBOFSVSB w %"84UVEJP0OF 8"7&4 w .JD4. 4. #&5" /5
w *OTU"D&(VJUFS &#BTT 伴൫ϋʔϞχΧ
None
ιϑτΣΞ ΤϯδχΞϦϯάཁૉ
ΊͪΌͪ͘Ό ॳาతͳ༰Ͱ͢ ϏΪφʔ͚
Ψνͳਓ͓͓ͯ͘͜Θ͍
ࣦഊஊ w प͕ϑϥοτͩͬͨΒྑ͍Իʁ w ԻׂΕͱϊΠζ w νϟϯωϧͷݶք w ϝτϩϊʔϜɾγϯυϩʔϜ w
ਓ్ؒதՌΛௌ͔ͳ͍
प͕ϑϥοτͩͱྑ͍Իʁ
ͦΜͳΘ͚͕ͳ͍
લʹḪΔ
(VJUFS1SPظ w ࡀࠒΪλʔগۂΛ࡞Γͨ͘ͳΔ w (VJUFS1SPͰଧͪࠐΈ࡞ۂ w શྗͩͬͨͷͰવϕϩγςΟ w μϝͰ͢ w
όϯυΉ·Ͱͷͭͳ͗ͩͱ͍ͬͯͨ
͡Ίͯͷ w ࡀࠒΪλʔΛԻͯ͠Έͨ͘ͳΔ w ԁ͘Β͍ͰதݹͰങͬͨ#044(5 w ϔουϑΥϯδϟοΫˠ1$ϚΠΫδϟοΫ w ྗٕͰԻ w
ԻΕ͗ͯ͢ԋ͠ʹ͍͘
"VEJP*'
refs. https://www.zoom.co.jp/ja/products/production-recording/audio-interfaces/s2t-zfx-stack-package
"VEJP*' w ͓ʔͰ͓͍͌Μͨʔ;͐ʔ͢ w ࠷ۙͩͱ৴ͷਓ࣋ͬͯΔ 1PEDBTUؚ w ԆͰϚΠΫͳͲΛͭͳ͛ͯԻ͕Ͱ͖Δ w
)J;ࢠ͕͋ΕΪλʔͭͳ͕Δ w தݹͰ҆ͯ͘ԁd ࣌
)J; w ϋΠɾΠϯϐʔμϯε w ΤϨΩΪλʔ)J; w ΤϨΩϕʔεͬͱ)J; w ͦͦΠϯϐʔμϯεͬͯʁ w
ిؾͰΞφϩάͷ৴߸Λѻ͏ͱ͖ʹग़ݱ
Πϯϐʔμϯε w ཁ͢Δʹ߅ w ిؾͷ৴߸ిѹͷมԽͱͯ͠දݱ͢Δ w ిѹ߅ʹରֻ͔ͯ͠Δ w ߅ʹର͢ΔిѹͷมԽ͕৴߸ w
ΞφϩάͷిؾͰԻΛѻ͏ͱ͖ʹඞͣ͋Δ
ϩʔग़͠ϋΠड͚ w ͍Πϯϐʔμϯεˠߴ͍Πϯϐʔμϯε w ݪཧతʹѹ w ग़ྗଆΑΓೖྗଆ͕ߴ͍߅ͳΒ w ిѹߴ͘ͳΔ w
ͭ·Γ৴߸͕େ͖͘र͑Δ
͍͟Ի
͓͓ɺΕͨ
None
͓ʔɺ͜Ε͕ εϖΫτϥϜɾΞφϥΠβ͔
ͦ͏͍͑ ϚΠΫͷपಛੑ ͳΜ͔ਅͬฏΒͳ͕ͭ ྑ͍ͬͯฉ͍ͨؾ͕͢Δͧʁ
Αʔͬ͜͠ΜͰΔͱ͜ΖΛ ͋͛Ε͍͍Μͩͳʁ
None
पεϖΫτϥϜ w ԻͷΛपʹղͨ͠ͷ w Ի৭पͷͱͦͷมԽͰมΘΔ w ͦͷੑ࣭ΛԠ༻ͯ͠ੜ·Εͨͷ͕γϯη w ਅͬฏΒʹ͚͍ۙͮͯ͘ͱϗϫΠτϊΠζʹ ͍͍ۙͮͯͬͯ͠·͏
पಛੑ w ͲͷपҬͷԻΛޮྑ͘ೖྗͰ͖Δ͔ w ϑϥοτͩͱݪԻʹͳΔ͍ۙ͘ԻʹͳΔ w গͳ͘ͱཧ۶ͷ্Ͱͦ͏ w ΞφϥΠβͰݟΕΔͷ͜ΕͷӨڹΛड͚ͯ Ի͞ΕͨԻͷपεϖΫτϥϜ
ԻׂΕͱϊΠζ
Λଓ͚ͯ Իͷํ͕ ͳΜͱͳ͘Θ͔͖ͬͯͨ Ϊλʔগ
όϯυͷ ηϧϑϨίʔσΟϯά ͬͯΈ͍ͨ
ԻׂΕؾʹͳΒͳ͍ ΪϦΪϦ·Ͱ ήΠϯ্͛Δͧʔ
ԻׂΕ w දݱͷݶքʹୡͯ͠ൃੜ͢Δ৴߸ͷΈ w ݫີʹσδλϧͱΞφϩάͰগ͠ҧ͏ w ͭ·ΓԻ͕มΘͬͯ͠·͍ͬͯΔ w ྑ͍มԽΛੜΉ߹͋Δ FH&Ϊλʔ
w 3FDʹ͓͍ͯྑ͍߹΄΅ແ͍
ԻׂΕ w ԻͷେখͷมԽ͕ܹ͍͠߹ཁҙ w ݶքΛ߈ΊΔͱԻׂΕ͍͢͠ w ྑ͍ςΠΫͳͷʹԻׂΕͨ͠ͱ͖൵͍͠
ࣦഊࣄྫ w ϘʔΧϧ͕ςϯγϣϯ্͕ͬͯڣͿ w υϥϜ͕ςϯγϣϯ্͕ͬͯڧ͍͘͘ w Ϊλʔ͕ιϩͰԻ৭ม͑ͯԻྔΞοϓ w ׂΕΔ
ରࡦ w ༨༟Λ࣋ͭʢγϯϓϧʣ w ιʔεʹΑΔ͚ͲϐʔΫΛdEC͘Β͍ w Ұ൪Ͱ͔ͦ͏ͳԻΛ͋Β͔͡Ίग़ͯ͠Β͏ w ڣΜͩΓɺܹ͍͠ϑϨʔζୟ͍ͯΒͬͨΓ
ఱ࠽ത࢜CPU ʮখ͞ͳԻͰԻ͢Ε ԻׂΕΛ͙͜ͱ͕ Ͱ͖Δ͍ͧʯ
ແݶʹখ͘͢͞Ε༏উʁ
ϑϩΞϊΠζ w ͳʹԻग़ͯ͠ͳͯ͘ೖͬͯ͘ΔϊΠζ w ݮΒͤ͢Δ͕ͳͤ͘͠ͳ͍ w ϑϩΞϊΠζҎ্ϐʔΫະຬͷԻ͔͑͠ͳ͍ w ήΠϯ͕খ͗͢͞ΔͱϑϩΞϊΠζཱ͕ͭ w
4/ൺ࣮৴߸ͱϊΠζͷൺ
݁ w ϐʔΫʹରͯ͠༨༟ΛอͪͭͭݶքΛ߈ΊΔ w ߹ʹΑͬͯ໘Λ͚ͯΔͷΞϦ w ͨͱ͑Ϊλʔιϩ͚͚ͩͯ3FDͨ͠Γ w දݱΛ௵͞ͳ͍Α͏ҙ w
ԻྔࠩΛͳͯ͘͠͠·͏ͱഭྗ͕ͳ͘ͳΔ
νϟϯωϧͷݶք
Λଓ͚ͯ Իͷํ͕ ͳΜͱͳ͘Θ͔͖ͬͯͨ Ϊλʔগ
όϯυͷ ηϧϑϨίʔσΟϯά ͬͯΈ͍ͨ
υϥϜͷ ϨίʔσΟϯάʹઓͩʂ
͋ΕɺϚΠΫ͕
ຊ͔ͤ͠ͳ͍ʜ
ऴ ੍࡞ɾஶ࡞ LBSVQBOFSVSB
ܭըେࣄ w "VEJP*'ͷޱͷΛ͓֮͑ͯ͘ w ϚΠΫԿຊཱͯΔͷ͔ɺܭըతʹ w ͜ͷͱ͖ٸᬎDIͷΛஷ͍ۚͨͯߪೖ w όεɺεωΞɺΞϯϏΤϯτͰͬͨ w
͋Μ·Γ͠ΐ͏ͳ͍ͷͰͬ͞ͱྲྀ͠·͢
ϝτϩϊʔϜɾγϯυϩʔϜ
υϥϜͷ ϨίʔσΟϯάʹઓͩʂ
ϝτϩϊʔϜ໐Β͔͢Β
͜Εʹ߹ΘͤͯΑΖ͘͠
ʮͪΐͬͱ·ͬͯʯ
ʮϝτϩϊʔϜɺअຐʯ
None
ϝτϩϊʔແ w Θ͕ಓΛ͘ w ͦΕ͕ྑ͍߹͋Δ w ςϯϙνΣϯδͱ͔͋Δͱ͍͠͠Ͷʜ w ΤσΟοτ֤Ґ͕ΜΓ·͠ΐ͏
ରࡦ w ϝτϩϊʔϜͷͳ͍ΤσΟοτʹ׳ΕΔ w ͕ΜͬͯԻݯଆΛ߹ΘͤΔͷແཧήʔ w ͨͿΜϓϩͰ͖ΔͷͩΖ͏͍͢͝ w ͱ͍͑࠷ۙͷ%"8ศར͔ͩΒ͋Δ͍ w
ΤσΟοτɺଓ͖ͷ3FDΛ͕ΜΓ·͠ΐ͏
ϛοΫεͰͳΜͱ͔ͳΔ
ͪΐͬͱϚΠΫͷ ηοςΟϯά·͕͚ͪ͑ͨͲ ͳΜͱ͔ͳΔ
ԋͷ్தͰ ֏ͪ͠Ό͚ͬͨͲ ֏͚ͩऔΓআ͍ͯΑ
ͦͦԻͱ w ϚΠΫͦ͜ʹೖΔԻΛर͍ͬͯΔ͚ͩ w Ի͔ΒԻΛআͨ͘Ίʹ w ݪཧ্আ͘ԻΛ༻ҙͯͦ͠ΕΛݮࢉ͢Δ w আ͖͍ͨԻ͕༻ҙͰ͖Δ͔ʁ
ϚΠΩϯάେ w ϚΠΫʹࢦੑ͕͋Δ w ࣖͰฉ͘ԻͱϚΠΫͰर͑ΔԻҧ͏ w ྑ͍ԻΛर͏ʹྑ͍ϚΠΩϯά͕ඞਢ
ΤϑΣΫτͷݶք w μΠφϛΫε෮׆Ͱ͖ͳ͍ w ୯ʹԻྔΛ্͛Δ͚ͩͩͱϊΠζ͕͋Δ w Ի૾ม͑ΒΕͳ͍ w ΪλʔͷΈͷ࣭ͱ͔ ͋·Γ
ม͑ΒΕͳ͍ w ୯७ʹΤϑΣΫτΛֻ͚Δͱ4/ൺ͕ѱԽ͢Δ
ϚΠΩϯάʹ࣌ؒΛ͔͚Δ w ࣌ؒલʹελδΦೖΓͯ͠ηοςΟϯά w ؾ࣋ͪ w ࣌ؒલͩͱݫ͔ͬͨ͠ w ϚΠΫͷ͖ͷνΣοΫ w
ϚΠΫͷޱʹରͯ͠ਨʹJ1IPOFཱͯࣸਅ
ظ w ػցֶश w ϊΠζআڈ w IUUQTXXXNJSPDDPKQBOUFOOB BOUFOOBIFBEMJOF J[PUPQF w
ଞʹ͍Ζ͍ΖͰ͖Δͣ
ਓ్ؒதՌΛௌ͔ͳ͍
ϨίʔσΟϯά͕ऴΘͬͨʂ
.JY٧Ί͍ͯͧ͘
͜ΕͰͲ͏ͩʂ
͜͏͍͏ײ͡ʹͨ͠Α
ͬͪ͜ͷ΄͏ͰͲ͏͔
͏ೖߘ͢ΔΑ
ʢ͜͜·Ͱ΄΅Ϩεͳ͠ʣ
ʮ໌ͦͬͪʹ͍͘ͷͰ .JYʹ͍ͭͯͦ͏ʯ
ʁʁʁʁʁʁʁ
Ͱ͖͝ͱ w ϚελϦϯά·Ͱࡁ·ͤͨԻݯʹจ͕͖ͨ w ͪΖΜϚελϦϯάΓͳ͓͠ w పͰΓͳ͓ͯ͠ೖߘ w ൵͍͠ࣄ݅ͩͬͨͶ
ͳͥى͖ͨͷ͔ w ϚΠϧετʔϯͷෆ w ͍ͬͯ͟ͳΒͳ͍ͱਓؒߦಈΛ͠ͳ͍ w ࣗผͷཱͩͬͨͳΒଞਓࣄͰͳ͍ w ੑ֨ͷཧղෆ w
ߦಈ͕ૣ͍ͻͱ͍ͻͱਓ͍ؒΖ͍Ζ
ରࡦ w Ϛωδϝϯτ͢Δ w ظΛͬͯɺकͬͯΒ͏ΈΛͭ͘Δ w ϝϯόʔͷੑ֨ΛѲͯ͠ίϯτϩʔϧ͢Δ w Ͳ͏ͳͬͨΒࠔΔ͔Λཧղͯ͠Β͏ w
ॿ͚߹͓͏ʹཧղ͕ͳ͍ͱ࢝·Βͳ͍
খωλ
υϥϜ3FDͦͷޙ w ຊૠͤΔ"VEJP*'Λߪೖ w ࣗಈήΠϯௐػೳָ͍ͯͯͪΜ w ָ֤ث ΞϯϏΤϯτʹϚΠΫཱͯͯΕΔ w Իͷ͕૿͑Δͱͷྗ͕ൃੜ͢Δ
w ͭ·ΓΤσΟοτͱϛοΫε͕େมʹͳΔ
ϊΠζϑϩΞରࡦ w ػࡐڥͷ4/ൺΛ্ϊΠζݯͷআڈ w σδλϧଆCJUCJU w Ξφϩάଆ'."ͷϓϦΞϯϓಋೖ w 1$ͷϑΝϯϨεԽɺߴੑೳԽ w
.#1.#1