市來健吾の日記

プログラマ、(元)物理屋(ナノテク、流体)

WaoN

WaoN で Google Magenta に挑戦

ちょっと長いですが、 自分の書いたプログラムでグーグルに戦いを挑んで、 かなり善戦したぜ という内容です(かなりバイアスかかってます)。 結果は、次の3つのオーディオファイルを聞けば分かります。 オリジナルが左、真ん中が Google Magenta の結果、…

audio processing と machine learning

2009年に帰国したぼくを雇ってくれた今の会社では、これまで画像処理を中心に 研究開発的なプログラミングをやってきた。 それが、ここ半年から1年前から、機械学習に軸足を移して 仕事をしてる。(もちろん、これ以前にも手は出していたが。) この間、プ…

WaoN の Win32 バイナリをリリース。

昨日のつづき。 gwaon で、 wav ファイルを開くと落ちる問題(2/27/2011)が解決。 詳しく調べていったら(と言っても、結果的には libao の サンプルコード と、一つずつ確認していったら、ってことだけど) 間違いを見つけた、という顛末だったんだけど…。 a…

WaoN も github にお引越。

2/24/2013のつづき。 前回の RYUON の時に手順ははっきりしたので、そのまま。 # prepare a working directory % mkdir somewhere % cd somewhere# download CVS repository from SF % rsync -av rsync://waon.cvs.sourceforge.net/cvsroot/waon/ waon# conv…

ビデオ視聴者数が400を越えた!

ichiki_k/status/166054181856219136 the number of viewers of my video hits 400 an interesting fact is that the viewers are 100% male older than later 30's 2012年2月5日 - 16:02 ichiki_k/status/166055770981535744 つまりだ、 オレがターゲット(…

デモ・ビデオ、その2

昨日のつづき。 無事に 960x540 な動画は出来上がっていた。 確認してみたら、音ずれも気になる程ではないので、これで OK とする。 まず試しに youtube にアップロードしてみる。 WaoN 0.10 demo - Kurt Rosenwinkel Improvisation まぁ当然だが、 240p, 36…

デモ・ビデオ

昨日 WaoN 0.10 をリリースしたが、 密かに、この成果はすごいと思っている。 というか、これでやっと、比較的、使い物になるレベルになったかな、と。 これまでは、やはり、必要な音を取り逃がさないようにとしてたので、 それに伴う余分なゴミも沢山ピック…

バージョン 0.10 リリース

先日来、挑戦していた midi data の clean-up が完了したので、 久しぶりに WaoN をリリースしようとする。 ツイート ichiki_k/status/151690321980432384 WaoN の新しいバージョン 0.10 をリリースした。 久しぶりだ(見たら 0.9 は 2007年だった…) http:/…

最近、手元で gWaoN が動かなくなっている問題。

最近は、家で coding してないので、ずっと放置状態だった問題。 今の開発環境は OS X の macports なので、 ライブラリの整合性とか、そういう副次的な問題なのかなぁ、というのも、 放置の原因の一つ。 実際、なぜかしらないけど、最近 gkrellm がまた動か…

access to WaoN project looks increasing thesedays.

I don't know anything is happening, though... By the way, I found another package for AUR. (See here for other packages.) PS. I also found yet another package for GNU-Darwin. I also find a thread in some ML by Google: "Re: [LAU] Voice to M…

gWaoN にちょっと手を入れてみる。

6/15/2008 の「鍵盤を描こう」という話。 とりあえず(無理やり上書きで)書くところまではできた。 スナップショット: モードは "PV-FFT" で、鍵盤の他に 半音で平均された棒グラフも書いている(ちょっと見にくいね)。 レイアウトをもっときちんと定義し…

"Kurt Rosenwinkel - Untitled Improvisation"@youtube.

これは"Kurt Rosenwinkel WBGO Studio Session - On NPR Music"@wbgo/blog および "Kurt Rosenwinkel: Jazz Guitar Alchemist"@npr だ。 誰か採ってくれないかなぁ 本当のはじめの部分(下の絵の左1/3くらい): E-|ーーーーーーーーーーーーーーー--|ー…

"Audio conversion tools for Linux By Razvan T. Coloja on February 28, 2008"@linux

There is one-sentence comment on WaoN. 実は、日本語訳「Linux用各種オーディオ変換ツール」@opentechpressの方を先に見つけた。そんだけ。 それから pv もよろしく。 超絶テクのソロを取りたい!という時に、音程を変えずにテンポを落としたり、 一人さみ…

WaoN

pv の jack 化をちょっと整理 (cf.10/21/2007)。 とりあえず stereo 化した。 しかし音が割れる。 pitch を下げる(と hop サイズが大きくなり負荷が減る)とマシになるが、 戻すと前よりひどかったり、使い物にならない。 bottleneck がどこか探ってみるが…

WaoN

rpm is built on openSUSE machine. it's in the download section. (News) here's the spec file. actually, this is my very first rpm build (and I'm not so sure it is fine...) 6/15/2008: kurt rosenwinkel's solo.

WaoN 0.9 Released (Release Note)

as promised (cf.10/13/2007). a patch for FreeBSD's ports has been submitted, too. (cf.10/8/2007) following Chp. 10 Upgrading of FreeBSD Porter's Handbook. At this time, I put man pages. Here's what I did: 1) list the files at MAN1 in Makef…

WaoN

nofft ってのを書いてみた。ある種の effector としてはおもしろいかも。 先週書いた jack-pv も合わせて、 登録だけはしておく。 gwaon の about window, gimp を見て今時の gtk 流に改訂しておく。

WaoN

調子に乗って jack 化してみようとする。 一因は、 linux 化した i1200 で jack をちょっと遊んだこと。 遅い機械なので別にパフォーマンスに興味があった訳ではない。 jack application の相互接続性がおもしろいな、と思った。 あと zynaddsubfx という sy…

WaoN

gwaon にボタンを付ける。 key-bindings だけで(それらを知ってれば)遊ぶには充分だけど、 casual user は何も分からず、起動して、ふーんで終わりそうなので。 あと、 window を一つに統一しておきたい。 (今は、 file を開くと解析 window が独立に出る…

WaoN

pv に curses で interactive モードを追加した。 gWaoN に付けていたものみたいに、リアル・タイムで再生速度と音程が変えられる。 もちろん範囲指定して loop する。 gWaoN のそれは FFT 解析(譜面化、つまり WaoN)への asist というか visualization が…

WaoN

update the web pages about the port for FreeBSD. (cf.10/8/2007)

ふと思い立って WaoN の ports を作ってみた。

先日の経験と、最近の自分の行動を考えて、 ソースを自分でコンパイルするのが(やって出来なくはないんだけど、格段に) 億劫になっていることに、自分自身気づいたことが主な要因。 実際の所、何が障害になっているのかなと考えてみたが、 どうも uninstal…

パンドラ。

ギターの練習の話。 家にはエレキはあるけどアンプがない(小さいのが欲しいのだけど、 貧乏なのでずっと pending 中)。 ここ最近は深夜部屋で一人、生音を聞きながら指で弾いていた。 6/29/2008: とうとうアンプを購入。 腕も耳も悪いので、pv が大活躍。 …

WaoN

昨日、見知らぬ人から WaoN のビルドの方法がどこにも書いてないので教えて というメールが来た。 たしかにあからさまには書いてなかったので、 configure は準備してないんだけど、 それぞれ waon, pv, gwaon 用の Makefile の雛型 (というか自分用……単純に…

WaoN

pvで time-stretch と pitch-shift を独立化する、というと日本語が変かな? 時間を延ばしながら同時にピッチも変えられるようにした。 gWaoN にも pitch-shift のスケールを追加したので、 リアルタイムで音程をグリグリして気持ち悪くなれるし、 チューニン…

searching some information of LADSPA

I was just thinking it would be fun if pv in WaoN is a plugin. but all sample codes are for the symmetric in/out, that is, the frames for input and output are same. Of course, time-strech effect is, so to say, asymmetric filter (that's the…

WaoN

とうとう midiで1位になってしまった。

WaoN

もうなんか最近とても恐ろしいことになっている。 トップ10だの トップ5だの言っている場合ではなくなって、 とうとう analysisとmidiで2位、 conversion でも5位になっている。 (全体の順位で 400 位を切っている。) どういう算出基準なのかしらないが…

WaoN

pv に pitch-shift の機能を追加した。特に高級なことをしたわけではなくて、 time-strech 後 resample しただけ。 ひみつのうさぎのお世話になる。 しばらく遊んでたけど、 time-strech よりもこの pitch-shift の方が効果として面白い (というか、分かりや…

shell server が復活したようだ

mirror の内容を primary にも反映させておく。