2008年1月ごろ構想. 4月にMVFXとして着手も中断.しかしVocaListener(ぼかりす)に刺激され,5月より,音楽音響信号を読み込んでピッチカーブ,音量カーブなどを取り出すimport機能, およびそれをtextやSMFで書き出すexport機能を題材に,スケッチを試みている段階です.今後もツールとしてお使いいただき,ご要望を参考に改良していければと思います.
並行して,今後,コード整理ないし書き直しを行い,当初構想である汎用のフレームワークにシフトしてゆければと思っています.importer, processor, exporterの形で簡単に機能を追加できる形が夢です. とはいえ,なにぶん,一個人がわずかな暇を見つけて遊んでいるだけのコードですので進展はゆっくりです.お許しください.
|
---------------------------------------------------------------------- Rev. 0.13 May 20, 2008 - formant display added. F1 ... F4. band-width not shown. ---------------------------------------------------------------------- Rev. 0.12 May 18, 2008 - pitch: all pitch-related values shown - shuttle move --- so far grasping move is implemented; Try Ctrl + left-button + drag - ripples --- a bit better graphics management - cursor: cursor location shown in sec ---------------------------------------------------------------------- Rev. 0.11 May 13, 2008 - loudness : windowsize is now wider, to apply smoothing. - pitch: window size is wider, for smoothing. - Also, 0.7 * (new input) + 0.3 * (prev output) (naiive low-pass) is inserted. --------------------------------------------------------------------- Rev. 0.10 May 11, 2008 - When saving SMF, CC#8 was used by mistake; Now CC#11 is used, correctly. scaling for expression adjusted by try-and-error. ---------------------------------------------------------------------- Rev. 0.09 May 10, 2008 - now it can playback the audio starting from any location: left press in waveform - hold - release ---------------------------------------------------------------------- Rev. 0.08 May 9, 2008 - text dump introduced - loudness scaling now applied in SMF-dump only In other cases (for text dump, graphic display) raw dB data is used. - vertical cursor introduced for visibility ---------------------------------------------------------------------- Rev. 0.07 May 6, 2008 - can load a wave file - can show waveform - can show spectrogram - can show pitch-curve - can show loudness - can generate SMF with expression / pitchbend events * spectrogram at high resolution (4096) crashes on a long music track probably due to the memory shortage: 2048 worked, for lower resolution :-( findings: ! need audition functionality! ! do want to segment and annotate the notes, to generate VSQ directly well it is a long story though ---------------------------------------------------------------------- Rev. 0.06 May 5, 2008 - can load a wave file - can show waveform - can show spectrogram - can show pitch-curve - can show loudness (buggy, ) ---------------------------------------------------------------------- Rev. 0.01 Apr. 6, 2008 - framework only