この募集は2016年09月29日に終了しました。

CSCoreを用いたサウンドファイルのリアルタイム・スピード変換の実現の仕事

CSCoreを用いたサウンドファイルのリアルタイム・スピード変換の実現に関する仕事・募集案件ページです。クラウドソーシングのランサーズで、Windowsアプリケーション開発に関する最適な外注/発注先をお探しの方、副業案件・求人をお探しのフリーランスの方はまず会員登録がおすすめです。

Windowsアプリケーション開発に関連した他の仕事を探す

見積もり募集の結果

募集期間

5日間

提案数

6件

当選人数

1 件

(募集人数1人)

実際の発注内容

依頼の予算
20,000 円 ~ 50,000
実際の支払い金額
30,000 円 ~ 40,000
製作期間
1
実際の受注者
株式会社プニグラム
株式会社プニグラム

本人確認 技術的難易度の高い案件でもこなせます。

  • 希望時間単価 ---
  • 実績 1
  • 評価満足率 100 %
  • プロジェクト完了率 100%
  • 機密保持
  • 本人確認
  • 電話

過去にはゲームプログラマとして仕事をしていましたが、 それ以外にもネットワーク周りやサーバー管理なども含めて様々な経験を積んでおります。 主に扱える言語は C, C++, Java, C#, Ruby, JavaScript等ですが、 その他にPerl, Python, VisualBasic, Lispも経験があります。 また数学的な要素にも強く、3D関連や画像処理、信号処理等も... 続きを読む

発注者の声

見積もり募集の内容

提示した予算
20,000 円 ~ 50,000 円
依頼概要
当方はプログラマでして、こちらで抱えている疑問点を解決していただける方を探しております。

▽依頼内容の詳細:

CSCoreというオーディオ・ライブラリを用いた、Windows用のサウンドプレイヤーアプリを作成しております。
その中で、サウンドファイルの再生中にリアルタイムにスピード変換(ピッチは一定)をさせる機能を実現したいのですが、不明点があるため、ご教示いただける方を探しております。

CSCoreは以下のものです。
https://cscore.codeplex.com/

「リアルタイム・スピード変換(ピッチは一定)」については以下のiOSアプリで確認できます。
https://itunes.apple.com/jp/app/time-stretcher/id637376117?mt=8

オーディオ再生のリアルタイム処理は、以下のサンプル
https://github.com/filoe/cscore/blob/master/Samples/BiQuadFilterSample/Program.cs
にある
public override int Read(float[] buffer, int offset, int count)
というコールバック関数で行われています。こちらで作成しているものも同様の方法を行っています。

リアルタイム・スピード変換の実装自体はできておりまして、その先に不明点がある状態です。
スピード変換を行うことで、スピードを速くするとサンプル数は減り、遅くするとサンプル数が増えることになりますが、このサンプル数の変化を上記のコールバック関数 Read( ... ) でどのようにコントロールすれば良いのかがわからない状態であります。
この点を解決できる方がいらっしゃれば、ぜひご応募いただけるとうれしく思います。

▽開発に使用するプログラミング言語
・Visual Studio / C#
・CSCoreライブラリ(https://cscore.codeplex.com/

▽重要視する点・開発経験
・Windowsアプリケーションの開発経験
・リアルタイム・オーディオ処理のプログラミング経験
・クライアント企業とのコミュニケーションに慣れている方

▽その他コメント
・本件を解決できそうな方につきましては、納期、金額面はご相談いただければ可能な限り考慮いたします。

たくさんのエンジニア・プログラマの方からのご連絡・ご応募お待ちしております。
早速のご応募ありがとうございます。

今回用のサンプルプロジェクトを用意しました。
スピード変換機能は実装できていますが、コールバック関数 Read(...) の適切な処理がわからないため、スピード変換のスライダーを動かすとエラーになってしまう、という状態になっています。
今回は、こちらのサンプルプロジェクトを正しく動作できるようにしていただくことを要件とさせていただきます。
サンプルプロジェクトをご希望の方はご連絡いただければ個別にお渡しします。
また内部の質問についても随時お受けしますので、協力しながら対応できればと思います。
(ただし、実際に進めた際の進捗報告はご遠慮いただきます。要件の完了で費用のお支払いととさせていただきますので、ご注意ください。)
たくさんの方に応募いただき、うれしく思います。
先に要件を解決できた方が出てこられた場合は、本件は早期に終了させていただくこともあります。
何卒ご了承いただけると幸いです。

この仕事に似たWindowsアプリケーション開発の他の仕事を探す

会員登録する (無料)