[Tokyodebian-commits] TokyoDebian CVS update: monthly-report
debianmeetingresume200602.tex debianmeetingresume200602.pdf
debianmeetingresume200601.pdf ChangeLog
tokyodebian CVS Commit
tokyodebian-commits at lists.alioth.debian.org
Sat Jan 7 05:55:16 UTC 2006
User: dancer
Date: 06/01/07 05:55:16
Modified: . debianmeetingresume200602.tex
debianmeetingresume200602.pdf
debianmeetingresume200601.pdf ChangeLog
Log:
add music related stuff.
Revision Changes Path
1.5 +171 -1 monthly-report/debianmeetingresume200602.tex
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200602.tex?annotate=1.5&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200602.tex?rev=1.5&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200602.tex.diff?r1=1.5&r2=1.4&cvsroot=
-----------------------------------
Index: debianmeetingresume200602.tex
===================================================================
RCS file: /cvsroot/tokyodebian/monthly-report/debianmeetingresume200602.tex,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- debianmeetingresume200602.tex 2 Jan 2006 14:21:06 -0000 1.4
+++ debianmeetingresume200602.tex 7 Jan 2006 05:55:16 -0000 1.5
@@ -10,6 +10,7 @@
% dvipdfmx debianmeetingresume200602.dvi
% preview (shell-command (concat "xpdf " (replace-regexp-in-string "tex$" "pdf"(buffer-file-name)) "&"))
% 画像ファイルを処理するためにはebbを利用してboundingboxを作成.
+%(shell-command "cd image200602; ebb *.png")
%%ここからヘッダ開始。
@@ -200,9 +201,14 @@
\subsection{東京エリアDebian勉強会12回目報告}
-\dancersection{DebianでMIDIは扱えるのか,楽譜は使えるのか?}{XX}
+\dancersection{DebianでMIDIは扱えるのか,楽譜は使えるのか?}{上川}
\label{sec:uekawa}
+Debianにて音楽活動をしようとすると何ができるのか,何ができないのか,追求
+してみようと思います.
+MIDIデバイスはまだ持っていないのではたして2月までにこの資料は完成するの
+か?
+
\subsection{jack-audio-connection-kit}
各音楽関連のアプリケーションが利用する音声経路ルーティングプロトコルです.
@@ -217,12 +223,131 @@
jackd -d alsa -d ixp -r 48000
\end{commandline}
+\subsection{TSE3}
+
+よくわからないけどMIDIインタフェースのようだ.
+
\subsection{lilypond}
+TeXで楽譜を作成しよう,というパッケージ.
+まともな楽譜を作成するような作業をする際にはこれでやってました.
+
+
\subsection{denemo}
+
+今までは上川はこれで一小節程度の楽譜ならこちょこちょっと作成して用を足して来た.
+キーバインドも数字で音符の長さが決まっていたり,キーの上下で操作できたり
+する.久しぶりに見てみるとインタフェースが大幅に改善されているよう.
+
+\includegraphics[width=10cm]{image200602/denemo.png}
+
+TODO MIDI import/export
+
+
\subsection{noteedit}
+
+MIDIのインポートもできるらしい.
+とりあえず楽譜を表示することはできるっぽい.
+
+TODO MIDI import/export
+TODO 操作方法
+
+\includegraphics[width=10cm]{image200602/noteedit.png}
+
+
\subsection{rosegarden4}
+
+apt-get install rosegarden4 でインストール.
+
+一応楽譜が編集できるらしい.
+デバッグメッセージが大量に出て来るのとなんだか反応が鈍い感じ.
+
+TODO 操作方法が全くわからん
+
+TODO MIDI import/export?
+
+
+\includegraphics[width=10cm]{image200602/rosegarden4-1.png}
+
+\includegraphics[width=10cm]{image200602/rosegarden4-2.png}
+
+\subsection{ecasound}
+
+apt-get install ecasound でインストール.
+
+コマンドラインベースで音声加工をする.
+
+よく使うコマンドは
+
+音量をノーマライズする.(可能な最大の音量まであげる)\\
+\begin{commandline}
+$ ecanormalize in.wav
+\end{commandline}
+%$
+
+in.wav にコンプレッサーエフェクトをかけて,out.wavを生成する.\\
+\begin{commandline}
+$ ecasound -i in.wav -o out.wav -eca
+\end{commandline}
+%$
+
+とりあえず録音する\\
+\begin{commandline}
+$ ecasound -i alsahw,0,0,0 -o /tmp/a.wav
+********************************************************************************
+* ecasound v2.4.3 (C) 1997-2005 Kai Vehmanen and others
+********************************************************************************
+- [ Session created ] ----------------------------------------------------------
+- [ Chainsetup created (cmdline) ] ---------------------------------------------
+- [ Connecting chainsetup ] ----------------------------------------------------
+(eca-chainsetup) 'rt' buffering mode selected.
+(eca-chainsetup) Audio object "alsahw", mode "read".
+(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
+(eca-chainsetup) Audio object "/tmp/a.wav", mode "read/write".
+(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
+- [ Chainsetup connected ] -----------------------------------------------------
+(eca-control-objects) Connected chainsetup: "command-line-setup".
+- [ Controller/Starting batch processing ] -------------------------------------
+- [ Engine init - Driver start ] -----------------------------------------------
+
+ここでctrl-Cで停止
+
+- [ Controller/Processing stopped (cond) ] -------------------------------------
+- [ Engine exiting ] -----------------------------------------------------------
+(eca-control-objects) Disconnecting chainsetup: "command-line-setup".
+- [ Chainsetup disconnected ] --------------------------------------------------
+- [ Controller/Batch processing finished ] -------------------------------------
+\end{commandline}
+%$
+
+
+\subsection{sweep}
+
+apt-get install sweep でインストール.
+
+メモリ上にwavファイルを展開するので,大きいwavファイルは編集できない.
+プリビューが優秀.ダブルクリックしたらそこから再生したりしてくれる.
+こまかい波形の切りだしなどに上川愛用.
+
+\includegraphics[width=10cm]{image200602/sweep.png}
+
\subsection{audacity}
+
+apt-get install audacity でインストール.
+
+audacityで起動.
+マルチトラックのオーディオ編集に最適.巨大な波形データもメモリ上に全てを
+ロードしようとはしないので編集できる.
+巨大なデータの一次処理用には上川愛用.
+
+
+\includegraphics[width=10cm]{image200602/audacity.png}
+
+TODO: MIDIのインポートができることになっている.
+
+TODO: 日本語インタフェースを利用すると悲惨
+
+
\subsection{ardour}
apt-get install ardour-gtk でインストール.
@@ -235,6 +360,51 @@
\subsection{muse}
+手もとの環境ではSEGVで死にました.
+
+\begin{verbatim}
+LC_ALL=C catchsegv muse
+No superuser privileges, using system timer fallback
+NO Config File </home/dancer/.MusE> found
+no locale <muse_ja_JP.EUC-JP>/</usr/share/muse/locale>
+Trying RTC timer...
+fatal error: open /dev/rtc failed: Permission denied
+Trying ALSA timer...
+got timer = 12
+QObject::connect: No such signal PartCanvas::horizontalScroll(int)
+QObject::connect: (sender name: 'unnamed')
+QObject::connect: (receiver name: 'unnamed')
+Arranger::configChanged - no bitmap!
+open projectfile: No such file or directory
+starting with default template
+ name2route: <alsa_pcm:playback_1> not found
+ name2route: <alsa_pcm:playback_2> not found
+Arranger::configChanged - no bitmap!
+AlsaTimer::setTimerTicks(): requested freq 1024 Hz too high for timer (max is 10 00)
+ freq stays at 1000 Hz
+set realtime scheduler: Operation not permitted
+midi thread 22054 _NOT_ running SCHED_FIFO
+*** Segmentation fault
+
+省略
+Backtrace:
+muse[0x46635e]
+/lib/libc.so.6(__libc_start_main+0xda)[0x2aaaadb384ca]
+muse(_ZN9QComboBox11setEditTextERK7QString+0x5a)[0x428fba]
+\end{verbatim}
+
+\subsection{kguitar}
+
+apt-get install kguitarでインストール.
+
+ギターのタブ譜を編集できるソフトウェアのようです.使い方が分からないので,
+困りました.楽譜が出るはずのようですが,出てません.ギターの絵が素敵です.
+MIDI入出力ができることになっているようです.
+
+\includegraphics[width=10cm]{image200602/kguitar.png}
+
+\includegraphics[width=10cm]{image200602/kguitar2.png}
+
\dancersection{次回}{}
未定です。
1.5 +3099 -688 monthly-report/debianmeetingresume200602.pdf
<<Binary file>>
1.4 +177 -184 monthly-report/debianmeetingresume200601.pdf
<<Binary file>>
1.91 +4 -0 monthly-report/ChangeLog
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/ChangeLog?annotate=1.91&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/ChangeLog?rev=1.91&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/ChangeLog.diff?r1=1.91&r2=1.90&cvsroot=
-----------------------------------
Index: ChangeLog
===================================================================
RCS file: /cvsroot/tokyodebian/monthly-report/ChangeLog,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- ChangeLog 6 Jan 2006 10:54:35 -0000 1.90
+++ ChangeLog 7 Jan 2006 05:55:16 -0000 1.91
@@ -1,3 +1,7 @@
+2006-01-07 Junichi Uekawa <dancer at debian.org>
+
+ * debianmeetingresume200602.tex: updated with photos.
+
2006-01-06 Junichi Uekawa <dancer at debian.org>
* debianmeetingresume200601.tex: group work idea.
More information about the Tokyodebian-commits
mailing list