shingoushori's dialy

音信号処理を専ら研究していた元博士後期課程の学生によるメモ

ローカルの音データをWebAudio APIで開く

ローカルの音データをWebAudio APIで開いてみました.二つの音データを一つのplayボタンで, 同時に再生開始します.ブラウザは, Google Chromeで製作しています. <input id="audio_file1" accept="audio/*" type="file" /> <audio id="audio_player1"></audio> <input id="audio_file2" accept="audio/*" type="file" /> <audio id="audio_player2"></audio> <button id="play">play</button>

Simutransで, 特定の車種を一括変換

<欲望>筆者は, 鉄道経営シミュレーションが好きである.Simutrans(http://japanese.simutrans.com)は, 素晴らしい. Simutransの保存データへの編集を試みる. 今回は, 特定の車種を一括変換する. <Simutransのバージョン>pak64のpak.japanで実験Version 112.3 May 20 2013 r6520OSは, </simutransのバージョン>…

ギターのエフェクタの自作に向けての、その参考Webページのメモ

ギターのエフェクタなりを自作しようとしている。 買い物の参考にした、Webページをメモ。 【武蔵野電波のプロトタイパーズ】mbedでデジタル・エフェクタを作ろう ギター・エフェクターの自作改造【松美庵】http://www.matsumin.net/cgi-bin/mtm_bbs/img/119…

整数の逆数、その2進数表現

1から16までの整数の逆数を、2進数で表現してみた. <ソースコード> digits=16; max=2^(digits-1); for hoge=1:16 disp([num2str(hoge,'%02d') ' ' dec2bin(hoge,digits) ' ' dec2bin(round(max/hoge),digits)]); end <算出結果> 01 0000000000000001 100000…

ハイレゾオーディオ技術読本

「ハイレゾオーディオ技術読本」を大学生協で購入しました. 安田彰,岡村喜博著,オーム社出版.購入の決め手は,2点. ΔΣ変調の解説が詳しい.信号処理のみならず,回路の切り口があるのが好印象. オーディオフォーマットの解説が詳しい.特にDSDの紹介が…

セブンイレブンのいちご練乳氷 果肉入りいちごソース

夏です。コンビニに並ぶかき氷のラインナップが増える時期がきました。 その中でも私が特に気に入っており、おすすめしたいのが、 セブンイレブンの「いちご練乳氷 果肉入りいちごソース」です。 ソースのほどよい濃厚さと、氷の繊細さ、そしてたっぷりの練…

Mathematica 9 での ImplicitPlot の代替策 → フォルマント分布図

陰関数を用いてプロットできる関数"ImplicitPlot"が,Mathematica 9で使えなくなっていることに気づいた. ↓こちらの記事によると,「関数"ContourPlot"を用いよ」とのこと.アップグレード情報:Graphics`ImplicitPlot` とりあえず,ImplicitPlotをContourPlot…

論文・文献徘徊メモ 140504-1 Split-Radix FFT / 基数分解FFT

FFT(fast fourier transform,高速フーリエ変換)といえば, FFT点数を2のべき乗とするのが,常套手段です. が,4のべき乗がさらに効率がよい. FFTルーチンの概略と使い方 大浦拓哉http://fe.math.kobe-u.ac.jp/Movies/cm/2006-03-sd-2-ooura.pdf FFT アル…

Mac OS X 10.9.2 Mavericks で Octave が動かなくなった

Mac OS X 10.9.2 Mavericks で Octave が動かなくなったおそらく,10.9.2 にアップデートした時点で動かなくなったのだと思うついでに,MacPortsのselfupdateも通らない有様 ... いろいろなブログをはじめとした情報を参考に試したが,結局のところ,Octave…

Raspberry Pi をはじめた

いつだったかも忘れるほど以前に、Raspberry Piを購入していた.それを、ようやく火を入れることにした.きっかけとしては,在籍する電気通信大学のMathematicaの学生ライセンス契約が,2014年度より,学内ネットワーク環境下のみでの使用可となる...という話を…

Linuxの,コマンドライン上での音ファイル再生にまつわる,オーディオデバイス選択の覚書

まず,コマンドライン上で音ファイル再生する手段について. sox, play aplay mplayer あたりのコマンドで行うことになりそうだ.検索して得られる情報数が,この順番という印象. playは,soxのコマンドを別名で呼び出せるようにしてあるものらしい.今回タ…

LaTeXの表に,太い横線 \Hline を追加

何処ぞで見聞きした話では,特に海外の学術誌の表では,縦線なしの横線のみが主流であるらしい.それも,二重線(\hline\hline)より,太線(\Hline)が多いらしい.残念ながら太線(\Hline)は,どのdocumentclassでもあるわけではないようだ.そこで,「これを追…

MIDIファイルを使った自動作曲の試み,いきなりつまずく

Mathematicaで,MIDIファイルを使った自動作曲を試みた. しかし,Mathematica内でMIDIをwavとして出力する,効率のよい方法がなかった. とりあえず,正弦波で合成するものを書いたが,処理が悲劇的に遅い. たった1秒,4つの正弦波を合算するだけのものを…

論文・文献徘徊メモ 131211-2 非整数次フーリエ変換 / Fractional Fourier transform (FRFT)

非整数次フーリエ変換による 光波伝搬の数値計算法の検討 岩手大学 橋本ら 計測自動学会東北支部 第 257 回研究集会( 2010 . 5 . 31 ) Fractional-Fourier-transform calculation through the fast-Fourier-transform algorithm Javier Garcı ́a, David Ma…

論文・文献徘徊メモ 131211-1 スペクトル距離/spectral distance

スペクトルパターンベクトルと距離尺度 →応用音響学 講義資料 2009 東大嵯峨山先生2009年の講義資料 音声処理における距離尺度 →音響信号処理特論2013(九州大学) NAIST猿渡先生の講義資料 音声音響信号処理(線形予測分析と自己回帰モデル) →音声音響信号処…

基板付き体験編 ARM PSoCで作るMyスペシャル・マイコン

トラ技でおなじみのCQ出版から出た,「基板付き体験編 ARM PSoCで作るMyスペシャル・マイコン」を購入.4,000円弱で,PSoCの基板に書き込みソフトが入ったDVDがついてきます. 4,000円で完結しないところが苦いところ.マルツと協賛らしい,追加基板2種お値…

"ADTなEclipse"さんの日本語化

前回( Androidアプリの開発環境の準備),Androidアプリの開発環境として, ADTなEclipseを導入しました.こちらは英語版なのですが,Eclipseの日本語化パッチを充ててみました. http://www.javadrive.jp/eclipse3/install/index4.html ↑こちらのサイトの手…

Web Audio API のステキなWebページ

Web Audio API の基礎 http://www.html5rocks.com/ja/tutorials/webaudio/intro/ Web Audio API Demos http://chromium.googlecode.com/svn/trunk/samples/audio/samples.html いまさらながら、WebAudio APIで遊ぶ http://qiita.com/umisama/items/fd31da94a…

VU/PPUメータ,ラウドネスメータのステキなWebページ

学問の小部屋音楽部・視聴覚室~メーター編 VUメータ http://kazima.pro.tok2.com/music/av/vu-meter.html 学問の小部屋音楽部・視聴覚室~メーター編 PPメータ http://kazima.pro.tok2.com/music/av/pp-meter.html 「音量(VU)計からラウドネスメータへ」 ht…

回路シミュレータでストンとわかる!最新アナログ電子回路のキホンのキホン

木村 誠聡 著の「回路シミュレータでストンとわかる!最新アナログ電子回路のキホンのキホン」を大学生協で購入しました. 購入の決め手は,実装時に考慮すべきポイントの解説が多く掲載されている気配がしたから.動作原理の説明が,イラストと文章の両方で…

Androidアプリの開発環境の準備

Androidアプリを作ろうと思い立った次第です. まずは,開発環境を準備しました. 準備先は,Mac (OS 10.8 Mountain Lion)とWin (Windows 7)です. 書籍や他の方の記事を参考に,まずは,EclipseをDL->インストール. DL元 : http://www.eclipse.org/downloa…

MATLAB / Octaveで,IIRフィルタの極・零点の位置を算出 -> z平面上にプロット

z平面上にプロットするのであれば, zplane関数で簡単にできてしまいます.零点-極プロット - MATLAB zplane - MathWorks 日本zplane関数から,極・零点の位置を抜き出す方法がわからなかった.そこで,算出しプロットしようと思い立った次第です. 今回は,…

MATLAB / Octaveで,スペクトログラムやスペクトル平均を算出 Ver.2

Ver.1 から以下の点について改良した. <改良点> データの先頭と終端まで,フレームの重みを均一化. スペクトルとスペクトル平均のプロットに,縦横軸の表記を追加. MATLABのエディタで開いたとき,階層化されるようコメントを整理. <ソースコード> 諸元 …

MATLAB / Octaveで,epsファイルをカラーで書き出す

画像ファイルの書き出しには,print関数かsaveas関数を用いることができる.両関数とも,MATLABとOctaveの両方で用いれる.ところが,print関数でepsファイルをカラーで書き出すとき,それもMATLABとOctaveを行き来するようなときは,以下の順で引数を入力す…

MATLAB / Octaveで,スペクトログラムやスペクトル平均を算出 Ver.1

(2013.08.20 追記) 改良版 Ver.2をつくりました -> Ver.2 spectrogram関数を用いてしまえば,一発でプロットできてしまいます. 短時間フーリエ変換を使用したスペクトログラム - MATLAB spectrogram しかし,窓関数やゼロ詰めといった諸元を調整するには,…

マスキングの応用 : NTTドコモ「音響 OFDM 技術仕様 Ver. 1.00」

NTTドコモ, 「音響 OFDM 技術仕様 Ver. 1.00」, 2009年 http://www.nttdocomo.co.jp/binary/pdf/corporate/technology/ofdm/OFDM_ver1_00.pdf 「オーディオ信号にOFDM(Orthogonal Frequency Division Multiplexing)を利用しデータを多重する音響OFDM(サービ…

voice bar に関する文献

"voice bar" について文献をWebで探した結果を,忘備録.研究室の後輩さんに輪講で紹介され,興味を持った. http://asadl.org/jasa/resource/1/jasman/v130/i4/p2521_s7 (2013/08/02 参照) It is usually also possible to observe an emphasized frequency…

音声学 / Phonetics

音声学は,英語で "Phonetics" というらしい. <参考文献> wikipedia「音声学」の英語版 : http://en.wikipedia.org/wiki/Phonetics日本音声学会 : http://www.psj.gr.jp/jpn/

MATLAB / Octaveで,二次元ヒストグラムを作図するとき,グリッド線を消す

タイプグリッドありグリッドなし surf pcolor <ソースコード> % set sample table table=((1:16)-8)'*((1:16)-8); % surf version figure;surf(table); saveas(gcf,'surf_edge_on.jpg'); figure;surf(table,'EdgeColor','none'); saveas(gcf,'surf_edge_off.…

聴覚情景分析 / Auditory Scene Analysis が詳しい国内のWebサイト

九州大学 聴覚心理学研究室 中島祥好教授 のWebサイト. http://www.design.kyushu-u.ac.jp/~ynhome/JPN/index.html 聴覚情景分析 / Auditory Scene Analysis が詳しい印象.wavファイルのデモが聴ける.