Linux


Installation sous Linux

Theremino système applications fonctionnent sur Windows 32 bit, Windows 64 bit, Linux et Mac OSX donc les télécharger depuis les pages de téléchargement “Fondations”, “Multimedia” et “Non classé”.

Les applications qui n'accèdent pas à la clé USB peuvent être effectuées avec Vin, ceux qui ont accès à la clé USB doivent être réalisées avec Mono.

Cette page répertorie les bibliothèques pour les systèmes Linux dans la version binaire du code source et le mode d'installation.

Assurez-vous que les noms de répertoire et sous-répertoire d'application du régime Theremino n'avaient pas espaces, tirets ou caractères spéciaux. Pourrait causer un mauvais fonctionnement sous Linux.

Pour fonctionner sous Linux, Applications du système Theremino dont ils ont besoin dans le même dossier où le programme exécutable est également la bibliothèque de CustomControls.dll .
Télécharger à partir de la page https://www.theremino.com/downloads/uncategorized Copiez-le à côté le. fichier exe que vous souhaitez effectuer.


Attention: le HAL, depuis la version 5 en PVE, peut ne pas fonctionner, sur Linux et sur MAC. La dernière version connue de bonne, est le 4.6 (les deux VbNet que CSharp):

https://www.theremino.com/wp-content/uploads/files/Theremino_HAL_V4.6.zip
https://www.theremino.com/wp-content/uploads/files/Theremino_HAL_V4.6_WithSources.zip
HTTPS://www.theremino.com/wp-content/uploads/files/Theremino_HAL_CSharp_V4.6_WithSources.zip

Sur notre site sont également stockées versions de toutes les applications. Pour HALs antérieure, Il suffit de changer les numéros de version, dans 4.0/4.1/4.2/4.3/4.4/4.5/4.6/5.0/5.1


Attention: Il y a de nouvelles initiatives importantes pour Linux, Androïde, Raspberry PI et Mac OSX, lire ici: https://www.theremino.com/blog/the-hal#comment-12507


Attention: Cette information est en partie obsolète. Petit PC avec Windows, ils sont toujours moins chers. Sur PC et tablette avec Windows, toutes nos applications fonctionnent, avec le 100% de l'efficacité, et ils travaillent pour (vous n'avez pas besoin d'effectuer des installations longues et compliquées).
https://www.theremino.com/downloads/notes-on-software#liva


Exécuter avec vin

Les programmes du système Theremino peut fonctionner avec du vin.
Il s'agit de la procédure d'installer Wine sur Ubuntu.

Ouvrez le Terminal et tapez les commandes suivantes:

sudo add-apt-repository ppa:Ubuntu-vin/ppa
sudo apt-get update

Si vous utilisez Ubuntu 10.10 installer Wine 1.3. x :
sudo apt-get install vin 1.3

Si vous utilisez une nouvelle Ubuntu installer Wine x 1,5. :
sudo apt-get install vin 1.5

Restant toujours dans le script de WineTricks installer Terminal :
wget http://winetricks.org/winetricks
chmod + x winetricks

Installer les polices Microsoft Core:
SH corefonts
Lorsque vous exécutez le programme d'installation de ttf-mscorefonts, souhait de continuer l'installation en utilisant les touches TAB, pour confirmer l'entrée, “Bien”, “Oui” .

Installez Microsoft NET séquentiellement à partir de versions plus anciennes et en essayant de mettre à jour les versions les plus récentes:
SH winetricks dotnet20
SH winetricks dotnet20SP2
SH winetricks dotnet30 et

Installer les bibliothèques GDI + :
SH winetricks gdiplus

Seulement dans le cas d'avoir à exécuter des applications plus anciennes en VB6: Cliquez sur installer le VisualBasic6 d'exécution de Microsoft fait droit, exécuter avec vin, l'exécutable indiqué ici:
VBRun60sp6
(Applications du système Thremino ne sont pas écrits en Visual Basic 6 et n'avez ne pas besoin de cette installation)

Installer une version d'Adobe Acrobat Reader qui est compatible avec votre système d'exploitation émulé par vin, par exemple, avec la configuration suivante du vin:
acrobat405

Vous pouvez maintenant lancer vos applications Theremino avec du vin en allant par exemple sous-système audio/vidéo informatique.

Theremino_MCA en cours d'exécution avec Wine sous Linux Ubuntu


Les machines à sous

Dans ce dossier tous les logiciels pour gérer les fentes sous Linux.
Theremino_Slots_Linux_V 1.0

Première, la bibliothèque libThereminoSlots.so doit être installé dans le répertoire “/usr/lib” en exécutant la commande File “COPY_TO_USR_LIB.sh”. Ce Script Shell copie de la bibliothèque et met son lisible et exécutable par tous les utilisateurs. Sur certains Linux systèmes peuvent maintenant besoin d'un redémarrage.

Exécutez que le programme d'essai Theremino_Slots_C_Linux jetant START.sh commande fichier cette application écrit une valeur dans la fente 0, le relit la fente elle-même et multiplie par 1000, puis il a réécrit la fente 1. Si tout fonctionne, la lecture de la fente 1 Retourne la valeur multipliée.

Essais Theremino Slots


Communication de la CVMO sur UDP

Dans ce dossier tous les logiciels pour gérer la communication Open Sound Control sous Linux.
Theremino_OSC_UDP_Linux_V 1.0

Première, Télécharger le Theremino_OSC de la page “Fondations” Copiez le fichier de commande “START.sh” dans le répertoire contenant le programme “Theremino_OSC.exe”

Installer l'application en la téléchargeant depuis la page Web de PureData
http://puredata.info/downloads/pd-extended
en choisissant la version correspondant à votre version de Linux en cours d'exécution.

L'utilisation d'un pare-feu (dans Ubuntu Linux, vous pouvez installer le package “Gufw” en utilisant le gestionnaire de paquets) , Vous devez activer le choix des ports UDP (7400 et 7401) lire et écrire le PC local.

Installer en utilisant les paquets de virtual machine Manager paquet Mono:
Mono-runtime
libmono-system-duree 1. 0-cil
libmono-system-DUREE 2. 0-cil
libmono-corlib 1. 0-cil
libmono-corlib 2. 0-cil
libmono-posix 1. 0-cil
libmono-posix 2. 0-cil
libmono-microsoft 7.0-cil
libmono-microsoft 8. 0-cil
libmono-winforms 1. 0-cil
libmono-winforms 2. 0-cil
libmono-uia-winforms 1. 0-cil
libmono-windowsbase-cil 3.0
Mono-winforms-a11y
libmono-microsoft-Visual Basic 8. 0-cil
libgdiplus

Exécutez la commande fichier “START.sh” qui devrait lancer l'Assemblée “Theremino_OSC.exe”. Si le programme ne démarre pas, Vous pouvez analyser le fichier “Command.log” pour trouver la raison du dysfonctionnement, par exemple, une bibliothèque manquante.

Lancez l'application PureData et ouvrir le fichier “theremino_osc_puredata. pd”. Après avoir appuyé sur le message “se connecter” Il devrait être possible de, à l'aide de la CVMO messages UDP, dialoguer avec le programme “Theremino_OSC.exe”

Communication avec les messages de Open Sound Control


Le programme HAL sur Linux.

Dans ce dossier tous les logiciels pour gérer les périphériques HID USB sous Linux.
Theremino_HID_Linux_V 1.0

Première, installer libThereminoHidApi.so dans le répertoire “/usr/lib” en exécutant la commande File “COPY_TO_USR_LIB.sh”. Ce Script Shell copie de la bibliothèque et met son lisible et exécutable par tous les utilisateurs.

Si elle n'est pas déjà là, installer en utilisant le package de bibliothèque du gestionnaire de paquets “libusb-1. 0”. Tout de suite, le répertoire “/usr/lib” doit contenir cette bibliothèque “libusb-1.0.so” et aussi des liens symboliques qui pointent vers elle: “libusb-1.0.so.0” et “libusb-o.o. 1.0.so. ou”. Si vous rencontrez des problèmes pour accéder aux périphériques HID, créer ces liens en vous connectant en tant que “racine”.

Ouvrez une fenêtre de Terminal et connectez-vous en tant que “racine” taper la commande “sudo-i” et copie dans le répertoire “/règles/etc/udev.” 41 dossiers-règles theremino.

Effectuez un redémarrage.

Si vous ne le n'avez pas déjà fait, installer en utilisant les paquets de virtual machine Manager paquet Mono-runtime.

Télécharger le qui https://www.theremino.com/downloads/foundations de la page “Fondations”. Copiez le fichier de commande “START.sh” dans le répertoire contenant le programme “Theremino_HAL.exe”

Exécutez la commande fichier “START.sh” qui devrait lancer l'Assemblée “Theremino_HAL.exe”. Si le programme ne démarre pas, Vous pouvez analyser le fichier “Command.log” pour trouver la raison du dysfonctionnement, par exemple, une bibliothèque manquante.

Communication avec le maître Theremino (Périphérique HID)


Ressorts

Voici toutes les sources du logiciel et tous les fichiers de projet nécessaires pour faire fonctionner sur Linux Theremino le système et d'apporter des modifications. Il s'agit d'un espace de travail dans Eclipse CDT.
Theremino_Eclipse_CDT_workspace_Linux_V 1.0

Sachez que Linux FileSystem noms reflètent les lettres en majuscules ou en minuscules. Aussi comment les octets dans ces systèmes d'exploitation peuvent différer de Windows (Little Endian, Gros-boutiste).


Utiliser la carte de Geiger avec série RS232

Pour facilement connecter l'adaptateur de Geiger, le port RS232 avec le matériel minimal, Voir la carte ici: www.theremino.com/hardware/inputs/Radioactivity-sensors * rs232

Il existe plusieurs façons pour lire les données de Geiger adaptateur via le port série:
1) Utiliser les applications ThereminoBridge et ThereminoGeiger avec Mono.
2) Utiliser des applications ThereminoBridge et ThereminoGeiger avec Wine.
3) Utiliser un script Python.

En cours d'exécution ThereminoBridge et ThereminoGeiger avec du vin.

Affichage CPM avec le script Python “theremino_geiger.py”

Affichage des CPM et chargeant dans une base de données MySql avec le script Python “theremino_geiger_mysql.py”

– – – – – –

Télécharger des scripts Python – version 2.1
ThereminoGeiger_Python_Version_ 2.1

Nous voulons que vous !

Notre logiciel a été développé sous Windows, On sait bien. Si vous avez une expérience d'Android, Linux ou Mac OSX pourrait nous aider à améliorer la compatibilité et portage de tous les programmes. Nous écrire!

Mentions légales

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

Les commentaires sont fermés.