Linux


Instalare pe Linux

Aplicaţii de sistem Theremino de lucru pe Windows 32 pic, Windows 64 pic, Linux şi Mac OSX, aşa descărcaţi-le la pagini de descărcare “Fundatii”, “Multimedia” şi “Necategorizate”.

Aplicaţii care nu accesa USB pot fi efectuate cu Vin, cei care au acces la USB ar trebui să fie efectuate cu Mono.

Această pagină listează şi modul de instalare de biblioteci pentru sistemele Linux în ambele versiunea binare că codul sursă.

Asiguraţi-vă că numele de Director şi aplicarea subdirector a sistemului Theremino nu au spaţii, cratime sau caractere speciale. Ar putea provoca defecţiuni în Linux.

Pentru a rula sub Linux, Theremino sistemului de aplicaţii au nevoie în acelaşi folder în cazul în care programul executabil este, de asemenea, biblioteca CustomControls.dll .
Descarca-l de pe pagina de https://www.theremino.com/downloads/uncategorized şi copiaţi-l alături. exe dosar doriţi să efectuaţi.


Atenţia: l ’ HAL, de la versiunea 5 începând cu anul, poate să nu funcţioneze, Linux şi MAC. Ultima versiune cunoscută bun, este 4.6 (ambele VbNet că 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

Pe site-ul nostru sunt, de asemenea, stocate versiuni ale tuturor aplicaţiilor. Pentru anterioare HALs, doar schimba numerele de versiune, în 4.0/4.1/4.2/4.3/4.4/4.5/4.6/5.0/5.1


Atenţia: Există noi iniţiative importante pentru Linux, Android, Zmeura PI şi Mac OSX, Citeste aici: https://www.theremino.com/blog/the-hal#comment-12507


Atenţia: Această informaţie este parţial depăşite. Mici PC cu Windows, ele sunt întotdeauna mai ieftin. Pe PC-uri şi comprimate cu Windows, toate aplicaţiile noastre de lucru, cu 100% de eficienţă, şi au de lucru pentru (nu aveţi nevoie pentru a efectua instalaţii de lungi şi complicate).
https://www.theremino.com/downloads/notes-on-software#liva


Alerga cu vin

Programele de sistemul Theremino poate rula cu vin.
Aceasta este procedura de a instala vin pe Ubuntu.

Deschideţi Terminal şi tastaţi următoarele comenzi:

sudo add-apt-depozit ppa:Ubuntu-vin/ppa
sudo apt-a lua actualizare

Dacă utilizaţi Ubuntu 10.10 Instalaţi vin 1.3. x :
sudo apt-a lua a instala vin 1.3

Dacă tu eşti folosire un Ubuntu mai noi Instalaţi vin x 1.5. :
sudo apt-a lua a instala vin 1.5

Întotdeauna rămase în WineTricks Terminal a instala script-ul :
wget http://winetricks.org/winetricks
chmod + x winetricks

Instalarea fonturilor Microsoft Core:
sh corefonts
Atunci când l ’ de instalare a ttf-mscorefonts, Continuaţi instalarea utilizând tastele TAB, pentru a confirma ENTER, “ok”, “da” .

Instalaţi Microsoft NET pornind secvenţial de la versiuni mai vechi şi încercarea de a actualiza la cele mai recente versiuni:
sh winetricks dotnet20
sh winetricks dotnet20SP2
sh winetricks dotnet30 şi

Instalaţi biblioteci GDI + :
sh winetricks gdiplus

Numai în cazul în care au de a rula aplicaţii mai vechi în VB6: Instalare Microsoft alerga timp VisualBasic6 dreptul de a face clic, alerga cu vin, Dell ’ executabil menţionate în prezenta:
VBRun60sp6
(Thremino sistemului de aplicaţii nu sunt scrise în Visual Basic 6 şi aşa nu au nevoie de această instalare)

Instalaţi o versiune de Adobe Acrobat Reader, care este compatibil cu sistemul de operare imitat de vin, de exemplu, cu vin Setup următoarele:
acrobat405

Acum puteţi rula aplicaţii Theremino cu vin de gând de exemplu subsistemul de audio/vizual calculator.

Rulează Theremino_MCA cu vin în Linux Ubuntu


Sloturi

În acest fişier toate software-ul pentru a gestiona sloturi în Linux.
Theremino_Slots_Linux_V 1.0

Prima, libThereminoSlots.so biblioteca trebuie să fie instalat în directorul “/usr/lib” executând comanda fişier “COPY_TO_USR_LIB.sh”. Acest Script de Shell copiază Biblioteca şi pune sale uşor de citit şi executabil de orice utilizator. Pe Linux unele sisteme de acum poate fi necesar un Reboot.

Rulaţi programul de testare Theremino_Slots_C_Linux azvârlire START.sh comanda fişier această aplicaţie scrie o valoare în Slot 0, re-Citeste Slot în sine şi multiplică de 1000, apoi a rescrie Slot 1. Dacă totul funcţionează, citirea Slot 1 Returnează valoarea înmulţit.

Testarea Theremino sloturi


OSC comunicare peste UDP

În acest fişier toate software-ul pentru a gestiona comunicare deschisă Sound Control în Linux.
Theremino_OSC_UDP_Linux_V 1.0

Prima, Drum liber ’ aplicarea Theremino_OSC din filme “Fundatii” Copie comanda fişier “START.sh” în directorul care conţine programul “Theremino_OSC.exe”

Instalaþi aplicaþia de ao descărca de pe pagina Web ’ PureData
http://puredata.info/downloads/pd-extended
prin alegerea versiunea pentru versiunea de Linux care rulează.

Folosind un paravan de protecţie (în Ubuntu Linux, puteţi instala pachetul “Gufw” folosind managerul de pachete) , Trebuie să activaţi opţiunile de porturi UDP (7400 şi 7401) atât citească şi să scrie locale PC.

Instala folosind managerul de pachete Mono maşină virtuală pachetele:
Mono-runtime
libmono-sistem-runtime 1.0-cil
libmono-sistem-runtime 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-visualbasic 8.0-cil
libgdiplus

Executaţi comanda fişier “START.sh” care ar trebui să lanseze l ’ asamblare “Theremino_OSC.exe”. Dacă programul nu porneşte, Vă puteţi analiza dosar “Command.log” pentru a găsi motivul de defecţiune, de exemplu, o lipsă bibliotecă.

Lansarea l ’ aplicarea PureData şi deschide fişierul “theremino_osc_puredata. pd”. După apăsarea mesajul “conectaţi” Ar trebui să fie posibil să, folosind OSC mesajele UDP, dialog cu programul “Theremino_OSC.exe”

Comunicare cu Open Sound Control mesaje


Programul de HAL pe Linux.

În acest fişier toate software-ul pentru a gestiona dispozitivele USB ascuns în Linux.
Theremino_HID_Linux_V 1.0

Prima, instalaţi libThereminoHidApi.so în directorul “/usr/lib” executând comanda fişier “COPY_TO_USR_LIB.sh”. Acest Script de Shell copiază Biblioteca şi pune sale uşor de citit şi executabil de orice utilizator.

Dacă nu este deja acolo, instala folosind managerul de pachete Biblioteca pachetul “libusb-1.0”. chiar acum, Directorul “/usr/lib” ar trebui să conţină această bibliotecă “libusb-1.0.so” şi, de asemenea, link-uri simbolice care punctul a se: “libusb-1.0.so.0” şi “libusb-1.0.so. o.o. sau”. Dacă întâmpinaţi probleme la accesarea dispozitivele HID, crea aceste link-uri de logare în ca “rădăcină”.

Deschideţi o fereastră Terminal şi de a face log in ca “rădăcină” tastarea comenzii “sudo-i” şi copie la directorul “/etc/udev/reguli.” fişiere 41-norme theremino.

Efectua un Reboot.

Dacă nu aţi făcut deja acest lucru, instala folosind managerul de pachete maşini virtuale pachetele Mono-runtime.

Descărcaţi aplicaţia de https://www.theremino.com/downloads/foundations de pe pagina ’ “Fundatii”. Copie comanda fişier “START.sh” în directorul care conţine programul “Theremino_HAL.exe”

Executaţi comanda fişier “START.sh” care ar trebui să lanseze l ’ asamblare “Theremino_HAL.exe”. Dacă programul nu porneşte, Vă puteţi analiza dosar “Command.log” pentru a găsi motivul de defecţiune, de exemplu, o lipsă bibliotecă.

Comunicarea cu Theremino de Master (Dispozitivul HID)


Izvoare

Aici sunt toate sursele de software-ul şi toate fişierele proiectului, necesare pentru a rula pe Linux Theremino sistem şi a face orice modificări. Acest lucru este un spaţiu de lucru în Eclipse CDT.
Theremino_Eclipse_CDT_workspace_Linux_V 1.0

Fiţi conştienţi de faptul că în Linux FileSystem nume reflecta literele majuscule sau litere mici. De asemenea, cât de octeţi în aceste sisteme de operare poate diferi de Windows (Little Endian, Big Endian).


Utilizarea adaptorului Geiger cu serial RS232

Pentru a conecta cu uşurinţă adaptorul Geiger, portul RS232 cu minime hardware, vedea ’ adaptor de aici: www.theremino.com/hardware/Inputs/radioactivity-Sensors * rs232

Există mai multe modalităţi pentru a citi date de adaptor Geiger prin portul serial:
1) Utilizaţi aplicaţii ThereminoBridge şi ThereminoGeiger cu Mono.
2) Utilizaţi aplicaţii ThereminoBridge şi ThereminoGeiger cu vin.
3) Utilizaţi un script Python.

Rulează ThereminoBridge şi ThereminoGeiger cu vin.

Afişarea CPM cu script-ul Python “theremino_geiger.py”

Afişarea de CPM şi de încărcare-l în baza de date MySql cu script-ul Python “theremino_geiger_mysql.py”

– – – – – –

Descărca script-uri Python-versiunea 2.1
ThereminoGeiger_Python_Version_ 2.1

Dorim să vă !

Software-ul nostru a fost dezvoltat pe Windows, Ştim bine. Dacă aveţi experienţă de Android, Linux sau Mac OSX ar putea ajuta-ne îmbunătăţi compatibilitate şi finaliza portarea toate programele. Scrie-ne!

Notă legală

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

Comentariile sunt închise.