Community Profile

photo

Kaede


Last seen: 3 years ago Active since 2020

Statistics

  • Thankful Level 3

View badges

Content Feed

View by

Question


自分でノイズの生成をする
こちらの図の黄色がブラウンノイズの周波数特性なのですが,オレンジの走行騒音と同じような傾斜のノイズを自分で作成するにはどのようにしたらよいのでしょうか. ブラウンノイズなどのカラーノイズはdsp.ColoredNoiseを使って生成しました.

3 years ago | 0 answers | 0

0

answers

Question


バンドパスフィルタのかけ方について
青のグラフはフィルターデザイナーで右のバンドパスフィルタをかけたものです.もう少し1k,2kHz辺りが60dBぐらい大きくなるようにするにはどのようにフィルタを設定するべきですか?

3 years ago | 1 answer | 0

1

answer

Question


音を消す方法
このようなグラフの場合青のグラフの1k,2k辺りの音というか周波数帯域を消す方法はありますか。

3 years ago | 1 answer | 0

1

answer

Question


ピンクノイズとブラウンノイズの生成
x=[zeros(L-1,1);randn(N,1)]; ホワイトノイズはこのように乱数で作成していますがブラウンノイズやピンクノイズも同様に行うにはどうすればよいでしょうか.

3 years ago | 1 answer | 0

1

answer

Question


プログラムのエラー表示
ホワイトノイズにバンドパスフィルタをかけたものは上手く表示できたのにピングノイズにバンドパスフィルタをかけるとこのようなエラー表示がでます.データ数Nはp1に合わせて448512にしてあります. 要求された 448512x448505 (1498.8GB...

3 years ago | 1 answer | 0

1

answer

Question


行列の次元について
L=8;N=20000; x=[zeros(L-1,1);randn(N,1)]; y=filter(Num,1,x) このように448512個で2つの音源のデータ数を揃えて足し合わせました.その足し合わせた音源にホワイトノイズを足し合わせたいの...

3 years ago | 0 answers | 0

0

answers

Question


フィルターデザイナーの使い方
ホワイトノイズに長方形のフィルターを1kHzを中心にしてかけたいのですが,Fstop1,2の値は適切でしょうか. 初めてでよくわかっていない部分があります. よろしくお願いいたします.

3 years ago | 1 answer | 0

1

answer

Question


"ファイルの書き込みに際しデータが切り捨てられました"と表示される
clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=audioread('2000rpm_Knock.wav'); fs=44100; p2(448512,[1 2]) = [0,0]; %...

3 years ago | 1 answer | 0

1

answer

Question


全データのフーリエ変換について
このように2つの.wavファイルをフーリエ変換することによって周波数特性を見たいのですが,Nを1024というデータの特定部分だけをみるようなfftしかわかりません. 全データに対してフーリエ変換する方法を教えていただきたいです. 久しぶりにMATLAB...

3 years ago | 0 answers | 0

0

answers

Answered
周波数特性を知りたい
clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=audioread('2000rpm_Knock.wav'); fs=44100; N=1024; p2(448512,[1 2]) = [0,0...

3 years ago | 0

Question


周波数特性を知りたい
clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=audioread('2000rpm_Knock.wav'); fs=44100; p2(448512,[1 2]) = [0,0]; smix=...

3 years ago | 1 answer | 0

1

answer

Question


行列の次元を揃える方法
音の合成を行いたいのですが,2つのwavファイルを読み込んだところもちろん行列の次元が違うためエラーが出ます.解決法を教えていただきたいです. clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=aud...

3 years ago | 1 answer | 0

1

answer

Question


音声の合成が可能か
wavファイルの2つの音声を合成して保存することは可能でしょうか. 音声は走行騒音とディーゼルエンジンのガラガラ音です.

3 years ago | 1 answer | 0

1

answer

Answered
アプリケーションコンパイラのエラーについて
ご丁寧にありがとうございます. 一つ目のやり方でcallExeを開くとMushra.mのプリグラムができました. あと質問追加の質問が2つあります. ①for_redistribution_files_onlyを開くと上の画像のフォルダに入ってい...

3 years ago | 0

Question


アプリケーションコンパイラのエラーについて
アプリケーションコンパイラを使用してアプリを作成しています. 使用しているプログラムは普通に実行するのには問題はないのですが,アプリを作成してインストールして開こうとするとインデックスが配列要素数(0)を超えていますとでで上手く実行できないのですが何が問...

3 years ago | 2 answers | 0

2

answers

Question


できるだけ相手に負担をなくプログラムを実行していただく方法について
私はオンライン聴感実験を行います. 被験者側にできるだけ負担を内容にしたいと考えてます. 実験の内容としましては,音が入った聴感実験用のデモを作成したMATLABのプログラムを作成しました. 最初はそのプログラムが入ったフォルダを容量が大きかったため...

3 years ago | 0 answers | 0

0

answers

Question


絶対パスから相対パスへ変更
MATLABで実行するときに現在は絶対パスを使用しています.ただほかの人に送ったときに実行ができないため相対パスに変更する方法はありますでしょうか。

3 years ago | 1 answer | 0

1

answer

Question


窓かけの理由
今回はそのままfftしたときはうまく低減されなかったのですが,ハニング窓をかけることで上手く周波数解析ができました.これは信号を周期化したときに不連続になる部分が異なる周波数成分の発生につながったと考えてもよいのでしょうか.またこちらは音声データを使い,ハ...

4 years ago | 1 answer | 0

1

answer

Question


フーリエ変換した後のグラフについて
参照信号にディーゼルエンジン音を与えLMSアルゴリズムを適応した後,求められた出力信号と所望信号との誤差を誤差関数としてプロットしました. 下の図の黄色が入力,青が誤差信号,オレンジが所望信号をそれぞれFFTしたグラフです. このグラフを見ても低減...

4 years ago | 0 answers | 0

0

answers

Question


ハミング窓 窓かけについて
このようなプログラムに窓かけをするとどのようになりますか. 入力xが二列あったためLch,Rchの二つに分けていますが,Lchのみで大丈夫です. 最近MATLABを使い始めたため,初歩的な質問で申し訳ありませんが,よろしくお願いいたします.

4 years ago | 1 answer | 0

1

answer