[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart14 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
236: 名前は開発中のものです。 [] 2024/05/25(土) 09:14:11.31 ID:B4xKE1hu(1/5) AAS
中級者ですが質問失礼します。
Unityで外部音声を再生するスクリプトをアタッチしたオブジェクトをインスタンシングしたいのですが、
一瞬音は出たのですが以後二度とエディタ上でもビルドしても音が出ません。コードは
void Start()
{
var audiosource = GetComponent<AudioSource>();
audiosource.clip = Microphone.Start(Microphone.devices[0], true, 10, 44100);
//while(Microphone.GetPosition(null)<= 0){}
audiosource.Play();
}
という感じなので問題なさそうなのですが何か原因は考えられますでしょうか。OSはWinです。どうか宜しくお願い致します。
238: 名前は開発中のものです。 [] 2024/05/25(土) 13:13:25.55 ID:B4xKE1hu(2/5) AAS
教えてくださるなら初心者ということでいいです。
よろしくお願い致します。
240: 名前は開発中のものです。 [] 2024/05/25(土) 14:01:40.80 ID:B4xKE1hu(3/5) AAS
>>239239(1): 名前は開発中のものです。 [セイジ] 2024/05/25(土) 13:31:16.70 ID:bDbtfSXl(2/4) AAS
>>//while(Microphone.GetPosition(null)<= 0){}
使わないコメントを質問に入れるな
>>OSはWINです
関係ない
マイクで録音開始して終了もしていないが
意味を分かってプログラムを書いているのか
それともただコピペしただけなのか
Microphone.Startメソッドの引数の意味は、順番にデバイス名、ループするか否か、録音時間(秒)、サンプリングレートですが、このループというのが録音のループという意味ではないのですか
終了させるメソッドが必要なのですか
242: 名前は開発中のものです。 [] 2024/05/25(土) 14:16:21.95 ID:B4xKE1hu(4/5) AAS
>>241そうです、リアルタイムでマイク入力を出力してほしいのです。
244: 名前は開発中のものです。 [] 2024/05/25(土) 14:49:07.72 ID:B4xKE1hu(5/5) AAS
もっと言えば、他のPCで他のソフトウェアでリアルタイムで演奏している出力を、line入力でそのPCに入力して、それをさらにunityに入力して各動的オブジェクトから出力させたいのですが、うまくいかないんです。
何か原因は考えられますかね…
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s