2009-08-18 10 views
6

私は教会のためにサービスの記録を支援するためのクイックアプリケーションに取り組んでいます。今のところ、彼らはprotools(具体的にはLE 6.5)でサービスを記録し、コンプレッサー、ノーマライザー、リミッターをトラックに走らせ、wavとしてエクスポートします。オーディオ処理/サウンドファイル分割用のMacライブラリ

彼らの手伝いをする前に、別のツールを使用してオーディオファイルを5分セクションに分割し、トラックとしてCDに書き込んだ。これを手助けするために、私は、オーディオをトラックに分割するツールをPythonで作成しました。これにより、約10〜15分の手作業での編集が節約されます。

しかし、私はこれを改善するために探しています。私はこれをフレンドリーにして、すべての処理を実行するためにファイルをドラッグアンドドロップするだけです。

私はADCのドキュメントを閲覧していますが、実際には何も飛び出していません。私はこれをココア/ objc(学習プロジェクトとして)に書きたいと思っています。分割を行うためにフレームワークのどの部分を使用すればいいですか?オーディオエフェクトを適用することは可能でしょうか(おそらくcoreaudioを使用していますか?)、そしてapiはどこですか?

ありがとうございました!

答えて

1

CoreAudioライブラリを使用して、オーディオエフェクトを追加できます。 CoreAudioライブラリは、さまざまなタスクを実行するいくつかのフレームワークで構成されています。それについてはhereを読むことができます。 また、ファイルのドラッグアンドドロップと同じように簡単にできるようにするには、Macのfolder actionsをご覧ください。おそらく、既存のPythonスクリプトをフォルダにバインドして、ファイルがそこにドロップされるたびに自動的にアクティブにすることができます。 フォルダアクションから直接Pythonスクリプトを実行できるかどうか覚えていませんが、そうでない場合はwrap them with AppleScript using do shell scriptとなります。

1

Automatorアクションを記述して、Core Audioでオーディオ処理を行い、その後、ジョブ全体を実行するAutomatorワークフローを作成することができます。通常ワークフローを保存し、アプリケーションまたはFinderのコンテキストメニュープラグインとしてエクスポートします。

関連する問題