BLOGSpeee開発陣による技術情報発信ブログです。メディア開発・運用、スマートフォンアプリ開発、Webマーケティング、アドテクなどで培った技術ノウハウを発信していきます!2017-04-03複数人でPodcastを収録するときに便利なアプリを作ってみたTweetiOSアプリエンジニアの@hiragramです。普段は美容情報アプリVICOLLEを作っています。先日のSpeeeKaigiで"複数人でpodcastを収録するための便利アプリを作ってみた"という発表をしました。最近いろいろ新しいpodcastが出てきて、参入障壁が下がっていることは良いことだと思うんですが、音質が悪いとか、高音が耳にキツいとか、そういう問題が多いように感じていました。複数人で収録するとなると、Skypeでまとめて録音するのか、各々が録音したものを誰かが編集するのか、後者だとしたらそれってどうやるのか、といった問題が発生するでしょう。そこで、録音からミックスまで簡単に行えるMacアプリを作って発表してみました。AudioToolboxで録音するに当たって登場したSwiftのポインタの話マイクからオーディオを録音する所にはAudioToolboxを使いました。AudioToolboxのAPIはポインタを介してデータをやり取りするものが多いです。今回はじめてSwiftでポインタを扱ったのでまとめました。UnsafePointer<Pointee>pointeeプロパティから対象のオブジェクトにアクセスできる型があるだけで安心感がすごいAVFoundationでミックスダウンこのアプリでは、録音ボタンを押すタイミングを補正するために、ボタンを押した時刻のタイムスタンプを音声データと一緒に保存しています。よって、複数の録音データをタイムスタンプに応じてずらしてミックスダウンする必要があります。音声処理というあまり情報がない分野に取り組んでみました。作成したアプリはコードを公開しているので、もうちょっとコードきれいにしたら使ってみてくださいという気持ちです。2017に参加しましたiOSエンジニアの@hiragramです。Speeeは3月2日から3日間に渡っ...2016-07-15Speeeの新卒エンジニア研修についてはじめまして。参加してきました月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。