Linux


Instalação no Linux

Theremino sistema aplicativos funcionam no Windows 32 pouco, Windows 64 pouco, Linux e Mac OSX então baixá-los as páginas de download “Fundações”, “Multimídia” e “Sem categoria”.

Aplicativos que não acessam o USB podem ser realizados com Vinho, Quem acessar o USB devem ser realizadas com Mono.

Esta página lista as bibliotecas para sistemas Linux em ambos a versão binária que o código fonte e modo de instalação.

Certifique-se de que nomes de diretório e subdiretório de aplicação do sistema de Theremino não têm espaços, traços ou caracteres especiais. Pode causar avarias no Linux.

Para ser executado sob Linux, Aplicações de sistema de Theremino que eles precisam na mesma pasta onde o programa executável é também a biblioteca CustomControls.dll .
Faça o download da página https://www.theremino.com/downloads/uncategorized e copiá-lo ao lado do. exe arquivo que você deseja executar.


Atenção: o HAL, da versão 5 em diante, pode não funcionar, no Linux e no MAC. A última versão conhecida de boa, é o 4.6 (ambos VbNet aquele 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

Em nosso site são também armazenadas versões de todas as aplicações. Para HALs anteriores, Basta alterar os números de versão, em 4.0/4.1/4.2/4.3/4.4/4.5/4.6/5.0/5.1


Atenção: Existem novas iniciativas importantes para Linux, Androide, PI de framboesa e Mac OSX, Leia aqui: https://www.theremino.com/blog/the-hal#comment-12507


Atenção: Esta informação é parcialmente desatualizada. Pequeno PC com Windows, Eles sempre são mais baratos. Em PCs e Tablet com Windows, todo o nosso trabalho de aplicações, com o 100% de eficiência, e eles trabalham para (Você não precisa executar instalações demoradas e complicadas).
https://www.theremino.com/downloads/notes-on-software#liva


Executar com vinho

Os programas do sistema Theremino pode ser executado com vinho.
Este é o procedimento para instalar o Wine no Ubuntu.

Abra o Terminal e digite os seguintes comandos:

sudo add-apt-repositório ppa:Ubuntu-vinho/ppa
sudo apt-get update

Se você estiver usando o Ubuntu 10.10 Instale o Wine 1.3. x :
sudo apt-get install wine 1.3

Se você estiver usando um Ubuntu mais recente Instale o Wine x 1.5. :
sudo apt-get install vinho 1.5

Permanecendo sempre no Terminal instalar script WineTricks :
wget http://winetricks.org/winetricks
chmod + x winetricks

Instalar as fontes Microsoft Core:
Soares corefonts
Ao executar o instalador do ttf-mscorefonts, deseja continuar a instalação usando as teclas TAB, para confirmar o ENTER, “Okey”, “Sim” .

Instale o Microsoft .net começando sequencialmente de versões mais antigas e tentando atualizar para as versões mais recentes:
Soares winetricks dotnet20
Soares winetricks dotnet20SP2
Soares winetricks dotnet30 e

Instalar as bibliotecas GDI+ :
Soares winetricks gdiplus

Apenas no caso de ter que executar os aplicativos mais antigos em VB6: Clique em instalar o VisualBasic6 de tempo de execução Microsoft fazendo certo, executar com vinho, o executável aqui indicado:
VBRun60sp6
(Thremino aplicações de sistema não são escritas em Visual Basic 6 e assim não precisa de instalação)

Instalar uma versão do Adobe Acrobat Reader que é compatível com seu sistema operacional emulado pelo Wine, por exemplo, com a seguinte configuração de vinhos:
acrobat405

Agora você pode executar seus aplicativos Theremino com vinho, indo, por exemplo, subsistema de áudio/vídeo de computador.

Executando Theremino_MCA com vinho no Linux Ubuntu


Os Slots

Neste arquivo de todos os softwares para gerenciar os Slots em Linux.
Theremino_Slots_Linux_V 1.0

Primeiro, a biblioteca libThereminoSlots.so deve ser instalado no diretório “/usr/lib” executando o comando arquivo “COPY_TO_USR_LIB.sh”. Este Shell Script copia a biblioteca e coloca sua legível e executável por qualquer usuário. Em alguns Linux sistemas agora podem ser necessário uma reinicialização.

Execute que o programa de teste Theremino_Slots_C_Linux jogando START.sh comando arquivo este aplicativo grava um valor na ranhura 0, o re-lê o Slot em si e multiplica por 1000, em seguida, ele regrava o Slot 1. Se tudo funciona, a leitura do Slot 1 Retorna o valor multiplicado.

Testes Theremino Slots


Comunicação de OSC sobre UDP

Neste arquivo todos os softwares para gerenciar a comunicação aberta controle de som no Linux.
Theremino_OSC_UDP_Linux_V 1.0

Primeiro, Baixar o Theremino_OSC da página “Fundações” Copie o arquivo de comando “START.sh” no diretório que contém o programa “Theremino_OSC.exe”

Instalar o aplicativo, transferindo-o de PureData a página da Web
http://puredata.info/downloads/pd-extended
escolhendo a versão para a sua versão do Linux em execução.

Usando um Firewall (no Ubuntu Linux, você pode instalar o pacote “Gufw” usando o Gerenciador de pacotes) , Você deve habilitar opções de portas UDP (7400 e 7401) ler e escrever PC local.

Instalação usando os pacotes de máquina virtual Gerenciador de pacote Mono:
Mono-runtime
libmono-sistema-runtime 1.0-cil
libmono-sistema-runtime 2.0-cil
libmono-corlib 1.0-cil
libmono-corlib 2.0-cil
posix-libmono 1.0-cil
posix-libmono 2.0-cil
libmono-microsoft 7.0-cil
libmono-microsoft 8.0-cil
winforms-libmono 1.0-cil
winforms-libmono 2.0-cil
winforms-uia-libmono 1.0-cil
libmono-windowsbase-cil 3.0
Mono-winforms-a11y
libmono-microsoft-visualbasic 8.0-cil
libgdiplus

Execute o comando arquivo “START.sh” que deveria lançar o Assembly “Theremino_OSC.exe”. Se o programa não iniciar, Você pode analisar o arquivo. “Command.log” encontrar a razão do mau funcionamento, por exemplo, uma biblioteca de ausente.

Iniciar o aplicativo PureData e abra o arquivo. “theremino_osc_puredata. pd”. Depois de pressionar a mensagem “conectar-se” Deve ser possível, usar OSC mensagens UDP, diálogo com o programa “Theremino_OSC.exe”

Comunicação com as mensagens de controle de som aberto


O programa HAL no Linux.

Neste arquivo todos os programas para gerenciar os dispositivos HID USB no Linux.
Theremino_HID_Linux_V 1.0

Primeiro, instalar o libThereminoHidApi.so no diretório do “/usr/lib” executando o comando arquivo “COPY_TO_USR_LIB.sh”. Este Shell Script copia a biblioteca e coloca sua legível e executável por qualquer usuário.

Se ainda não estiver lá, instalar usando o pacote de biblioteca do Gerenciador de pacotes “libusb-1.0”. Agora, o diretório “/usr/lib” deve conter essa biblioteca “libusb-1.0.so” e também links simbólicos que apontam para isso: “libusb-1.0.so.0” e “libusb-1.0.so. o.o. ou”. Se você tiver problemas para acessar dispositivos HID, criar esses links por sessão como “raiz”.

Abra uma janela de Terminal e logar como “raiz” digitando o comando “sudo-i” e copiar para o diretório “/etc/udev/rules.” 41 arquivos-regras de theremino.

Executar uma reinicialização.

Se você não tiver feito isso, Instale usando os Gerenciador de pacotes pacotes de máquina virtual Mono-runtime.

Baixar o https://www.theremino.com/downloads/foundations da página “Fundações”. Copie o arquivo de comando “START.sh” no diretório que contém o programa “Theremino_HAL.exe”

Execute o comando arquivo “START.sh” que deveria lançar o Assembly “Theremino_HAL.exe”. Se o programa não iniciar, Você pode analisar o arquivo. “Command.log” encontrar a razão do mau funcionamento, por exemplo, uma biblioteca de ausente.

Comunicação com o mestre Theremino (Dispositivo HID)


Molas

Aqui estão todas as fontes de software e todos os arquivos de projeto necessários para rodar em Linux Theremino o sistema e fazer quaisquer mudanças. Este é um espaço de trabalho em Eclipse CDT.
Theremino_Eclipse_CDT_workspace_Linux_V 1.0

Esteja ciente de que no Linux FileSystem nomes refletem as letras maiusculas ou minúsculas. Também como os Bytes nestes sistemas operacionais podem diferir do Windows (Little Endian, Big Endian).


Utilize o adaptador de Geiger com serial RS232

Facilmente conectar o adaptador de Geiger, a porta RS232 com hardware mínimo, Consulte aqui o adaptador: www.theremino.com/hardware/inputs/radioactivity-Sensors#RS232

Existem várias maneiras de ler os dados do adaptador de Geiger através da porta serial:
1) Use os aplicativos ThereminoBridge e ThereminoGeiger com Mono.
2) Utilizar as aplicações ThereminoBridge e ThereminoGeiger com vinho.
3) Use um script Python.

Executando ThereminoBridge e ThereminoGeiger com vinho.

Exibindo o CPM com o script Python “theremino_geiger.py”

Visualizzazione dei CPM e caricamento na ONU de banco de dados MySql con lo script Python “theremino_geiger_mysql.py”

– – – – – –

Baixar degli script Python – Versione 2.1
ThereminoGeiger_Python_Version_2.1

Nós queremos que você !

Nosso software foi desenvolvido em Windows, Nós sabemos bem. Se você tem experiência do Android, Linux ou Mac OSX pode nos ajudar a melhorar a compatibilidade e completar portando todos os programas. Escreva-nos!

Aviso 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

Comentários estão fechados.