ラズベリー Pi


ラズベリー Pi へのインストール

Theremino システム アプリケーションにラズベリー Pi モデル上で動作します。, B と B +, フレームワークと “モノラル” だけ 256 MB の RAM. ページからダウンロードします。 “ダウンロード” 以下の指示に従ってください。.

Theremino System - MasterDIL Raspberry PI

Theremino システムは、ラズベリー Pi 入力/出力システム使いやすいと高パフォーマンスを提供します。. たとえば, アナログ チャンネルの数十の複数の買収を実行することができます。, 1 秒あたりのサンプルの何百もの.

ラズベリー Pi が ADC 入力, アナログ デジタルへの変換からは、遅い関連 I2C バス コンバーターによって巻き上がるので, arduino ボードまたは. これらの Adc は、一般的にいくつかのビットがあるし、遅すぎる、あまりにもほとんどのアプリケーション雑音が多い.

ラズベリー Pi の Theremino マスター


注意: Linux の新しい重要な取り組みがあります。, アンドロイド, ラズベリー PI と Mac OSX, ここを読む: https://www.theremino.com/blog/the-hal#comment-12507


注意: この情報は一部古い. Windows の小型の PC, 彼らが常に安い, 消費を控えるとラズベリー PI の 5 倍を越える. Pc や Windows タブレットに, 私たちのすべてのアプリケーションで動作します 100% 効率の, 彼らはのために働くと (長くて複雑なインストールを実行する必要はありません。).
https://www.theremino.com/downloads/notes-on-software#liva


高速インストール

インストール Theremino ラズベリー Pi では円滑な運営. 英語のすべてのドキュメントは、ファイルも利用可能:
theremino-raspbian-installation.zip

L ’ がインターネットに接続されているラズベリー Pi でインストールを行う必要があります. ときに、’ のインストールが完了, ネットワークから切断し、おそらくあなたの SD カードのバックアップを作成できます。.

実際に Linux を大文字と小文字とそのシェルのファイルと区別することに注意を払う (.sh) する必要があります。 実行可能ファイル:
(右クリックし、プロパティ、アクセス権、MakeTheFileExecutable)

モノラル フレームワークに対する無駄のない Theremino システムのアプリケーション. Theremino システムのディレクトリ名とサブディレクトリにないスペースがあることを確認してください。, ダッシュまたは特殊文字. Linux とモノラルの誤動作の原因.

Linux を実行するには, 実行可能プログラムが CustomControls.dll ライブラリではまた同じフォルダーで必要な Theremino システム アプリケーション. ページからダウンロードします。 https://www.theremino.com/downloads/uncategorized 横にそれをコピーし、実行する exe ファイル。.

Theremino システム ソフトウェアが両方のモノラルをサポートして、WindowsForms. 現在以来これらのソフトウェア オペレーティング システム ハード-フロート付きの不具合があります。, オペレーティング システム Raspbian ソフト フロート Debian"Squeeze"を使いました. これらの問題が解決されるとき, 近代的なオペレーティング システム環境 l 更新よ我々 ’ コプロセッサを使用して、人と人はそのためパフォーマンスを向上.

ヒント: 多くのオペレーティング システムとして:ramdrive の/tmp フォルダーを処理し、再起動のたびに空に. SD カードのスペースの無駄を避けるために, これらは単に TrashBin フォルダーに移動すると、ファイルまたはディレクトリを削除しません。. 代わりにあなたがする必要があります。 移動 /tmp のフォルダーで、有用でなくなったオブジェクト

ヒント: L を用いてください。’ インターネット ブラウザーみどり, その既定のフォルダーのダウンロードは/ホーム/pi. SD カードのスペースの無駄を避けるために, 同じディレクトリに圧縮ファイルを右クリックして、フォルダー/tmp/SaveAs を展開. その後、 移動 ターゲット ディレクトリ内の必要なフォルダーのみ.

ヒント: ラズベリー Pi のすべての RAM を使用していることを確認するには, どのくらいのメモリが使用可能の実行タスク マネージャー起動/システム ツール/. 量は最大値に近い値でなければなりません, VideoRAM に小さい部分を使用する為.

ヒント: スクリーン ショットを作成するには, インストール可能性があります、’ アプリケーション “scrot” 端末ウィンドウで次のコマンドを:
sudo 適当です-行きますインストール scrot
あなたのデスクトップにファイルが提供されている scrot.sh を移動し、このコマンド ・ ファイルを起動した瞬間から 10 秒の遅延後写真を撮ることがことができます。. アイテムの編集, 遅延時間を長くしてその他のパラメーターを使用しても.

リソース
簡単で迅速なインストールを許可するには, いくつかのバックアップの SD カードをご用意します。 8 ギガバイト. 容量の大きい SD カードを使用する場合, RaspiConfig ユーティリティでバックアップを拡大することができます。, あなたのアプリケーションのより多くのスペースを取得するには.

バックアップ ‘ 裸’ オペレーティング システム:
2013-05-29-wheezy armel_Theremino.zip (3 ギガバイト)

モノラル ライブラリが既にインストールされてと LibUsb オペレーティング システムのバックアップ:
2013-05-29-wheezy armel_Theremino ENV.zip (8 GB – これは、推奨されるバックアップ)

開発者ツールが既にインストールされているオペレーティング システムのバックアップ:
2013-05-29-wheezy armel_Theremino DEV.zip (8 GB)

ヒント: 低レベルのシステム ライブラリ C++ で書かれた Theremino を表示または変更したい場合 , ラズベリーパイの ARM マイクロプロセッサが他の Cpu とは異なる順序でバイトを格納するという事実に注意を払う (リトル エンディアン, ビッグ エンディアン).

SD カードの準備
お好みのバックアップをダウンロードしてファイルを解凍します。. 型 img のファイルを取得します。
SD カードを取る 4 またはから 8 ギガバイト、PC や安価な USB アダプターでプレーヤーに挿入.

ダウンロード、’ ここから SD カードをフォーマットするアプリケーション:
SDFormatter4.0.zip
それをインストールします。. このプログラム, 起動したとき, 管理者モードに自動的に切り替わります.
カードをフォーマットします。 VolumeLabel = “ソフト フロート”, 選択して 完全なフォーマット (消去) また FormatSizeAdjustment = ON

ここから Win32DiskImager アプリケーションをダウンロードします。:
Win32diskimager-0.9.5-binary.zip

フォルダーにファイルを展開し、実行可能ファイル ’ l 右クリック/管理者として実行.
以前にダウンロードした img ファイルと書き込みを押して選択します。. L を書く促される ’ ユニット “ソフト フロート”.
L を終了 ’ 書くと、カード取り出しが完了したらときにアプリケーション ソフトウェアを介して, PC のオペレーティング システム コマンドで. そうして PC からカードを取り外し、ラズベリー Pi のプラグイン オフになっています。.

すべて ’ スタートアップがあります l ’ Ctrl alt + F1 で終えることができるでログインすることができます GUI:
ユーザー名: PI
パスワード: ラズベリー

Raspbian は、自動的に拡張ファイル システムを調整する fsck コマンドを実行するルート ウィンドウを起動する場合, 以下を実行します。:
fsck/dev/sda2
コマンドで再起動します。:
sudo-i
今すぐシャット ダウン-r

次回の再起動, Raspbian は、RaspiConfig を自動的に起動する必要があります。.
Raspbian プロンプトに行く場合, コマンドとユーティリティを手動で実行します。:
sudo-i
raspi 設定

矢印キーを使用してください。, Expand_rootfs を選択します。 (ファイルシステムを拡張します。) 選択する tab キー <選択します。> Enter ボタンを押すと.
入力します確認ウィンドウ RootPartitionHasBeenResized を与える.
Tab キーを使用してください。, 選択します。 <[完了]> 、し、enter キーを押します.
Enter キーを押して再起動を確認します。.

再起動時に l になります ’ Ctrl alt + F1 で終えることができるでログインすることができます GUI:
ユーザー名: PI
パスワード: ラズベリー

ラズベリー Pi 700 MHz のデフォルトの動作し、はかなり遅い, 使用をお勧めします ’ 作品がなく、チップを過給を少なくとも 1 つ l ユーティリティ RaspiConfig ModestOverclock. 選択します。 オーバーク ロック 800 MHz を選択し、, 次回、システムはより多くの液体をする必要があります。.
コマンドとユーティリティを手動で実行します。:
sudo-i
raspi 設定

すべてのすべてのソフトウェアを更新する ’ 最後のレベル, 順番にコマンドを実行:

sudo-i
適当です-行きます更新
適当です-行きますアップグレード
モノラル完全適当です-行きますインストール
適当です-行きますインストール モノは培養が可能です
apt - インストールの libusb 1.0.0
今すぐシャット ダウン時間

L を使用して可能性があります次の再起動 ’ GUI, コマンド プロンプトから呼び出すことができます。:
startx

低レベルのライブラリ
使用して ’ インターネット ブラウザーみどり, ラズベリー Pi のファイルをダウンロードします。:
theremino-raspbian-installation.zip

ヒント: Raspbian のテキスト エディターでこのファイルを開くことができます。. さあ今から, できるターミナル ウィンドウを開くと、コピーして貼り付けるウィンドウ メニューを使用して.

ラズベリー Pi で実行されている Theremino システムを持っている必要がありますすべてのファイル, ここからダウンロードできます。. このファイルにも python バインディングが含まれています:
Theremino_Raspberry Pi_V1.0.tar.gz

/Tmp のフォルダーでこのファイルをダウンロードし、それを越えて.
その後、 移動 Theremino のフォルダーのみ/デスクトップ.
今フォルダー/ホーム/pi/デスクトップ/Theremino を得るべきであります。

インストールの完了
/Usr/bin フォルダーに Theremino の 2 つのライブラリをコピーするのには , ターミナル ウィンドウを開き、次の 3 つのコマンドを入力:
sudo-i
bash/home/pi/Desktop/Theremino/rasp-soft/slot/COPY_TO_USR_LIB.sh
bash/home/pi/Desktop/Theremino/rasp-soft/hid/COPY_TO_USR_LIB.sh

USB HID としてそれを管理するルールを ThereminoMaster にコピーします。 ( 終点の用心しなさい! ) 次の 2 つのコマンド:
CD/etc/udev/rules.d
CP/home/pi/Desktop/Theremino/rasp-soft/hid/41-theremino.rules .

スタート/ログアウトを選択することですべてのアプリケーションとも、GUI を閉じる.
シャット ダウンを実行し、再起動.

基本的なライブラリがコピーされ、適切なアクセス許可を設定した後, フォルダー/usr/lib and/etc/udev/rules.d で , すべてがスムーズに動作していることを確認できます。.

テスト ’ 環境 Theremino
使用して、’ GUI、ファイル マネージャー, フォルダー/ホーム/pi/デスクトップ/Theremino/やすり-ソフト/slotview に行く
実行可能ファイル START.sh として設定し、それを実行, l ’ Theremino_SlotViewer アプリケーションを起動する必要があります.
ファイル START.sh を再度実行します。, 2 つのアクティブなインスタンスが必要.
変更することによっていずれかのインスタンスでスロットの値がの値を変更も、’ 他のインスタンス.


Qemu エミュレーション

ほとんどすべてのソフトウェアを開発することを選んだ私たち ’ ラズベリーの中自体を Pi, ソースの移植性を高めるため. 変更を行い、システム Theremino のスロットのみを使用して USB ポートにアクセスしない新しいアプリケーションを開発するには, エミュレーターで我々 のバックアップのいずれかを使用できます。.

L ’ を使用して ’ エミュレーターの Qemu は英語、このガイド内のファイルのドキュメントで説明は素晴らしいチュートリアルに触発されました。:
http://linux-mitterteich.de/fileadmin/datafile/papers/2013/qemu_raspiemu_lug_18_sep_2013.pdf


ほしい !

当社のソフトウェアは Windows で開発されました。, 私たちがよく知っています。. アンドロイドの経験がある場合, Linux または Mac osx 版の互換性を改善し、すべてのプログラムの移植を完了私たちを助けることができます。. 私たちへの書き込み!

法律上の注意

ITALIANO – HARDWARE: NEI LIMITI PREVISTI DALLA LEGGE il sistema Theremino VIENE FORNITO “COSÌ COM’È”, E NON RILASCIA GARANZIA ESPLICITA O IMPLICITA, RISPETTO ALLA SUA FUNZIONALITA’, OPERATIVITA’, O USO, INCLUSE, SENZA LIMITAZIONE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O VIOLAZIONE. SI DECLINANO ESPRESSAMENTE OGNI RESPONSABILITÀ PER DANNI DIRETTI, INDIRETTI, CONSEQUENZIALI, INCIDENTALI O SPECIALI, INCLUSI, SENZA LIMITAZIONI, MANCATI GUADAGNI, PERDITE DI PROFITTI, PERDITE DERIVANTI DA INTERRUZIONE DI ATTIVITA’ O PERDITE DI DATI, INDIPENDENTEMENTE DALLA FORMA DI AZIONE O TEORIA LEGALE SOTTO CUI LA RESPONSABILITA’ VIENE ASSERITA, ANCHE SE NON INFORMATI DELLA POSSIBILITA’ O RISCHIO DI TALI DANNI.
ITALIANO – SOFTWARE: IL SOFTWARE del sistema Theremino E’ UN SOFTWARE LIBERO: E’ POSSIBILE RIDISTRIBUIRLO E/O MODIFICARLO SECONDO I TERMINI DELLA LICENZA “GNU General Public License” COME PUBBLICATA DALLA “Free Software Foundation”, NELLA VERSIONE 3, O QUALSIASI VERSIONE SUCCESSIVA. È POSSIBILE OTTENERE UNA COPIA DELLA LICENZA “GNU General Public License” DA: http://www.gnu.org/licenses
ENGLISH – HARDWARE: THE PRODUCT Theremino System IS PROVIDED TO YOU “AS IT IS”, AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF NOT ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES.
ENGLISH – SOFTWARE: THE Theremino System SOFTWARE IS FREE SOFTWARE: YOU CAN REDISTRIBUTE IT AND/OR MODIFY IT UNDER THE TERMS OF THE “GNU General Public License” AS PUBLISHED BY THE “Free Software Foundation”, EITHER VERSION 3 OF THE LICENSE, OR ANY LATER VERSION. YOU CAN GET A COPY OF THE “GNU General Public License” FROM: http://www.gnu.org/licenses

コメントはクローズされます。.