電子世界は、欲張らないことが優位?

何かの要素を加える度に、2倍、4倍、8倍、16倍。

いくらあっても追いつかない。

逆は?

何かの要素を抜く度に、半分、もう半分、さらに半分。

性能要らんやん。、

パソコンのお話です。


CPUのi3が優れてる説

まさかの消費電力の面で、i3のCPU優位な可能性。
値段はもちろんのこと、不人気なので。。

普段から性能落として使ってる場合、i3有力な説。

パソコンの性能のお話です。


LinuxSamplerのインストール手順日本語訳

https://davidbolton.info/articles/build-linuxsampler/

より、日本語訳

LinuxSamplerはLinuxで利用できる最高のサンプラーの一つですが、インストール作業には高度な専門知識が必要です。私は、公式の説明書をうまく読みこなすのに数ヶ月かかりました。以下は、他の人のためにプロセスを簡略化する試みです。もしあなたがUbuntuやUbuntu Studioを使っているミュージシャンで、ちゃんとしたサンプラーが欲しいのであれば、この説明書を読めば、きっと手に入るはずです。

私の手順は、以下のルールを守ることで、公式の手順と異なっています。

説明書は、厳密に連続したものである。
一般的なコンピューター・ユーザーの語彙を超えるような専門用語はすべて説明する。
説明書は最新のものである。Ubuntuの最新バージョンとLinuxSamplerの最新コードを参照する。
説明書は長いかもしれませんが、明確であることを望みます。

ソースコードの入手

ソースコードとは、コンピュータのプログラマーによって作成されたファイルの集合のことです。このファイルは、LinuxSamplerがどのように見え、どのように動作するかをコンピュータに正確に伝えるものです。あなたの旅の最初のステップは、LinuxSamplerの最新のソースコードを入手することです。

この記事を書いている時点では、2009年7月の “最新の公式リリース “は古く、お勧めできません。しかし、Subversionというソフトを使えば、最新のソースコードを入手することができます。

Terminal Emulator」というアプリケーションを起動します。
(ターミナルを使用したことがない場合は、ターミナル基本ガイドを参照してください。)
Subversion をインストールするには、次のように入力します(その後、Enter キーを押します)。
sudo apt-get install subversion
(Subversion は、ソフトウェア開発者が特定のソフトウェアプロジェクトの最新のソースコードにアクセスするために使用するツールです)。
プロンプトが表示されたらパスワードを入力し、インストールを確認するよう求められたらYを入力します。
次のコマンドを入力して、”lssvn “というフォルダを作成します。
mkdir lssvn
(特別なコマンドmkdirは、”Make Directory “の略です。技術的には、ディレクトリ/フォルダの名前はほとんど何でもかまいませんが、スペースを入れたり、”linuxsampler “という名前を使ったりすることはできません)。
次のように入力して、作成したフォルダを開いてください。
cd lssvn
cd lssvn (特別なコマンド cd は “Change Directory” の略です。)
次の行をコピーして、Terminalに貼り付けます。(注意: ターミナルでは、キーボードショートカットを使ってペーストすることができません。代わりに、ウィンドウを右クリックして、貼り付けを選択することができます)。
svn co https://svn.linuxsampler.org/svn/libgig/trunk libgig
(これは必要なソースコードの最初のセクションをダウンロードし、”libgig “というフォルダーに保存します)
次の行をコピーして、Terminalに貼り付けます。
svn co https://svn.linuxsampler.org/svn/linuxsampler/trunk linuxsampler
(これは、ソースコードの2番目のセクションをダウンロードし、”linuxsampler “というフォルダーに保存します。今のところ、LinuxSamplerのソースコードの2つのセクションだけが必要ですが、公式サイトには7つすべての入手方法が記載されています)。
ソースコードのコンパイル

ソースコードが手に入ったので、次はこの人間が読めるコードを、機械が読んで実行できるものに変換する作業です。この機械語に変換する作業をコンパイルと呼びます。変換に時間がかかることもありますが、最終的には非常に高速に動作するプログラムができあがります。

libgigのコンパイル

以下の行をコピーしてTerminalに貼り付けます。
sudo apt-get install g++ debhelper pkg-config automake libtool fakeroot libsndfile1-dev doxygen uuid-dev lv2core lv2-dev
(これは libgig と linuxsampler をコンパイルするのに必要ないくつかのソフトウェアツールをインストールするものです。最後の2つ、lv2core と lv2-dev は、LinuxSampler を Ardour や Rosegarden などの他のプログラムの中でプラグインとして使いたい場合に必要です)。

libgig フォルダを開きます。
cd libgig

以下の行をコピーして貼り付けます。
dpkg-buildpackage -rfakeroot -b
(これで libgig のコンパイルが始まります。数分かかります。)

lssvn フォルダに戻ります。
cd .
(ダブルドット(…)は、現在のフォルダの直上のフォルダに移動することを意味します)

libgigのコンパイルが成功したら、lssvnフォルダに3つの”.deb “ファイルがあるはずです。
ls
(特殊コマンド ls は「List」の略で、現在のディレクトリにあるファイルやフォルダを表示します)

前のステップで表示された3つの「.deb」ファイルをそれぞれインストールします。注:64ビットLinuxと32ビットLinuxでは正確なファイル名が異なり、バージョン番号も時間の経過とともに変更される可能性があります。また、バージョン番号も変更される可能性があります。したがって、以下のファイル名は、前の手順で表示されたものと置き換えてください。(他のパッケージはlibgig6に依存しているので、libgig6から始めてください)。

sudo dpkg -i libgig63.3.0-6amd64.deb
sudo dpkg -i gigtools3.3.0-6amd64.deb
sudo dpkg -i libgig-dev3.3.0-6amd64.deb
linuxsamplerを正しくコンパイルする。

以下の行をコピー&ペーストします。
sudo apt-get install bison libjack-jackd2-dev flexをインストールします。
(Bisonはlinuxsamplerをコンパイルするために必要な追加ソフトウェアです。libjack-jackd2-dev パッケージは、JACK 2 経由で MIDI をサポートするために必要なファイルをインストールします。Flex はインストゥルメントスクリプトパーサーのために必要です)。

linuxsampler フォルダを開いてください。
cd linuxsampler

以下の行をコピー&ペーストしてください。
dpkg-buildpackage -rfakeroot -b
(linuxsamplerのコンパイルが開始されます。libgigよりもコンパイルに時間がかかります)。

もし、「No rule to make target parser.h’, needed by all’」というエラーが発生したら、次のように入力します。
make parser
そして、前のステップを繰り返して、コンパイル作業を再開します。

lssvn フォルダに戻ります。
cd .

linuxsamplerのコンパイルに成功すると、lssvnフォルダに3つの新しい”.deb “ファイルが表示されるはずです。
ls

前のステップで表示された3つの新しい”.deb “ファイルをそれぞれインストールします。注意: 前と同様に、あなたのコンピューター上の正確なファイル名は、以下のリストとは異なるかもしれませんが、すべて「linuxsampler」という単語を含み、「.deb」で終了するはずです。以下のファイル名は、前のステップで表示されたファイル名と置き換えてください。

sudo dpkg -i liblinuxsampler1.0.0-1amd64.deb
sudo dpkg -i liblinuxsampler-dev1.0.0-1amd64.deb
sudo dpkg -i linuxsampler1.0.0-1amd64.deb
今後のアップデート

libgigとlinuxsamplerのコンパイルに成功したので、次の「ファンタジアのダウンロードと実行」に進むことができます。しかし、次に libgig や linuxsampler を更新するときは、上記の手順の多くを省略することができます。cdコマンドでlibgigフォルダを開き、svn updateと入力して最新のコードを取得し、上記の手順3に進むだけです。linuxsamplerフォルダも同じようにします。

ファンタジアのダウンロードと実行

ここまででコンパイルしたコードは、LinuxSamplerのバックエンドになります。バックエンドは、実行中は基本的にユーザーからは見えないが、全ての計算を行う。最後に必要なのはフロントエンドで、ウィンドウを表示し、LinuxSamplerの全ての機能にアクセスできるようにする。LinuxSamplerのフロントエンドは “Fantasia “と呼ばれる。バックエンドとは異なり、Fantasiaはコンパイルを必要としない。Javaがインストールされていることを確認し、Fantasiaをダウンロードし、プログラムとして実行するように設定するだけです。

以下の行をコピーして、Terminalに貼り付けます。
sudo apt-get install default-jre
ファンタジアをダウンロードする。
http://downloads.sourceforge.net/jsampler/Fantasia-0.9.jar
Terminalに戻り、Downloadsフォルダを開きます。
cd ~/Downloads
(Linuxは大文字と小文字を区別します。必ず大文字の “D “を使ってください)
このファイルはインターネットからダウンロードされたものなので、手動でソフトウェアとして実行する許可を与える必要があります。
chmod a+x ファンタジア-0.9.jar
ターミナルではなく、通常のポイント&クリックのファイルマネージャを使用してダウンロードフォルダを開いてください。
ファンタジア-0.9.jarを右クリックし、”他のアプリケーションで開く… “を選択します。
推奨アプリケーションのリストから、”OpenJDK Java 7 Runtime”(正確な名前は異なるかもしれませんが、”Java “という単語が含まれているはずです)を選択します。
開く “をクリックします。
おめでとうございます。しばらくすると、ファンタジアのウィンドウが表示され、LinuxSamplerを使用する準備が整います。

もし、あなたがLinuxSamplerを使ったことがないならば、それを学ぶために数晩の時間を確保してください。OpenOctaveProject は、公式のドキュメントよりも完全なガイドを作成しました。https://github.com/ccherrett/oom/wiki/Linuxsampler_guide.pdf を参照してください。

LinuxSamplerを最適化する

LinuxSamplerは,あなたのマシン上でより速く動作するように最適化することができる。最適化の方法はこの簡易ガイドの範囲外ですが、公式サイトに説明があります (LinuxSampler for Debian HOWTO を参照してください)。この記事を書いている時点では、公式の説明は少し乱れています。3. バックエンドの構築」と「4. ベンチマーク」の2つのセクションを最後まで読まないと、何をすればいいのか理解できないでしょう。

LinuxSampler


調律の倍音と数字

音の波形はパソコンでも視覚化できます。
調律楽になりました。
試しにピアノの音を一つ鳴らすと、

びよーん。

ギザギザの波形でぽわーん。

で、突出してる周波数帯がいくつかある。
その音が440hzの音とするなら、第1番目の突出してるのが440hz。続いて

第2倍音 880
第3倍音 1320
第4倍音 1760
第5倍音 2200
第6倍音 2640
第7倍音 3080
第8倍音 3520
第9倍音 3960
第10倍音 4400

みたいな感じで突出していきます。
自然に音を鳴らすといくつもの倍音を含んで伝わるみたい。

で、調律するとき、この倍音が重なる位置で鍵盤を鳴らすと、綺麗に共鳴して響き合う。

なので、例えば純正律とかなら、倍音同士の音の重なりがぴったり一致するような意識で調律します。

調律で基準に対して3とか4とか5とかいう比率がよく出るのは、倍音の重なりを意識してのことです。

音は掛け算。

少し前に7の倍音について触れたけど、しっかり7も含まれます。数字の特性が音に現れる程度で参考に。
では他の素数はどうでしょう??

11倍音。。
これは440hzに既に含まれていそう。

13倍音。。
これはどんな組み合わせになる??
例えば1200hzと1300hz

17倍音。。
誰だ? 17/12なんていう比率を考えたのは????

19倍音。。
24/19????
謎すぎる。5/4じゃだめなのか??

でも存在してる。
響きとしては極小ながら。

鍵盤は12個しか用意できないので、優先順位から除外される倍音たちだが、これらの響きを敢えて強化する調律を施した場合どうなるか?

ちょっと気になりません??

ならないか。

異なる調律は、最初に違和感と対峙するところから始まる。


スマホ死亡

パソコンに引き続きスマホもバッテリー切れ。
やはり消耗品ですね。。

予備のやつで一応繋げたものの。
普通の携帯電話っぽくなった。

これでいいんじゃない?
ネットもこれのみでいいだろう。

Lineは死んだのでそちら音信不通です。
何かの時はメールフォームから連絡くださいませ〜