Linux


Установка на Linux

Theremino системы приложения работают в Windows 32 бит, Windows 64 бит, Linux и Mac OSX так скачать их со страниц загрузки “Основы”, “Мультимедиа” и “Без рубрики”.

Приложения, не использующие USB может быть выполнена с Вина, те, кто доступ к USB должны быть выполнены с Моно.

На этой странице перечислены режим установки и библиотек для систем Linux в обоих двоичные версии которые исходный код.

Убедитесь, что имена каталогов и приложений подкаталог системы Theremino не имеют пространства, тире или специальные символы. Может привести к неисправности в Linux.

Под Linux, Theremino системы приложений они должны в той же папке, где исполняемой программы также является библиотека CustomControls.dll .
Скачать его со страницы https://www.theremino.com/downloads/uncategorized и скопировать его рядом с. exe-файл, вы хотите выполнить.


Внимание: l ’ Хэл, от версии 5 Далее, может не работать, на Linux и MAC. Последний известный хороший вариант, Это 4.6 (Обе VbNet что 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

На нашем сайте являются также сохраненные версии всех приложений. Для более ранних HALs, просто измените номера версий, в 4.0/4.1/4.2/4.3/4.4/4.5/4.6/5.0/5.1


Внимание: Есть новые важные инициативы для Linux, Андроид, Малина PI и Mac OSX, Читайте здесь: https://www.theremino.com/blog/the-hal#comment-12507


Внимание: Частично эта информация устарела. Маленький ПК с Windows, они всегда дешевле. На ПК и планшетный ПК с Windows, Все наши приложения работают, с 100% эффективности, и они работают (Вам не нужно выполнять продолжительных и сложных установок).
https://www.theremino.com/downloads/notes-on-software#liva


Запуск с вином

Программы системы Theremino может работать с вином.
Это процедура, чтобы установить вино на Ubuntu.

Откройте терминал и введите следующие команды:

sudo добавить apt репозитория ppa:Ubuntu вино/ppa
sudo apt получить обновление

Если вы используете Ubuntu 10.10 установить вино 1.3. x :
sudo apt-get установить вино 1.3

Если вы используете новые Ubuntu Установите вино x 1.5. :
sudo apt-get установить вино 1.5

Всегда оставаясь в сценарий WineTricks терминал установки :
Wget http://Winetricks.org/winetricks
chmod + x winetricks

Установите Microsoft Core шрифты:
ш corefonts
Когда l ’ установки ttf-mscorefonts, хотите продолжить установку с помощью клавиши TAB, чтобы подтвердить ввод, “Хорошо”, “Да” .

Установите Microsoft NET последовательно начиная от более старых версий и пытается обновить до последней версии:
ш winetricks dotnet20
ш winetricks dotnet20SP2
ш winetricks dotnet30 и

Установка библиотеки GDI + :
SH winetricks gdiplus

Только в случае необходимости запускать старые приложения в VB6: Установить VisualBasic6 времени выполнения Microsoft делает право нажмите, Запуск с вином, Dell ’ исполняемого файла, приведенные в настоящем руководстве:
VBRun60sp6
(Thremino системы приложения и не написаны в Visual Basic 6 и поэтому не требуется установка)

Установить версию Adobe Acrobat Reader, которая совместима с вашей операционной системой, эмулируется вино, например с вино следующие установки:
acrobat405

Теперь вы можете запустить приложения Theremino с вином, перейдя к примеру компьютер аудио/видео подсистема.

Запуск Theremino_MCA с вином в Linux Ubuntu


Слоты

В этом файле все программное обеспечение для управления слоты в Linux.
Theremino_Slots_Linux_V 1.0

Первый, Библиотека libThereminoSlots.so должен быть установлен в директорию “/usr/lib” выполнив команду файл “COPY_TO_USR_LIB.sh”. Этот скрипт копирует библиотеку и ставит его для чтения и исполняемых любым пользователем. На некоторых Linux систем теперь может понадобиться перезагрузка.

Запустите программу тестирования Theremino_Slots_C_Linux бросая распаковывается команду файл это приложение записывает значение в слот 0, перечитывает слот, сам и умножает его на 1000, Затем он переписывает слот 1. Если все работает, в чтении слота 1 Возвращает значение, умноженное.

Тестирование Theremino слотов


OSC связь по протоколу UDP

В этом файле все программное обеспечение для управления коммуникационных Open Sound Control в Linux.
Theremino_OSC_UDP_Linux_V 1.0

Первый, Скачать ’ приложение Theremino_OSC из страницы “Основы” Скопируйте файл команды “Распаковывается” в каталог, содержащий программу “Theremino_OSC.exe”

Установите приложение, загрузив его с веб-страницы ’ PureData
http://puredata.info/downloads/pd-extended
выбрав вариант для вашей версии Linux работает.

С помощью брандмауэра (в Ubuntu Linux вы можете установить пакет “Gufw” с помощью диспетчера пакетов) , Вам необходимо включить выбор портов UDP (7400 и 7401) чтения и записи локального ПК.

Установить с помощью менеджера пакетов Mono виртуальной машины пакетов:
Моно среда
libmono системы выполнения 1.0-cil
libmono системы 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 МАУ winforms 1.0-cil
libmono-windowsbase-cil 3.0
Моно winforms-a11y
libmono-microsoft-visualbasic 8.0-cil
libgdiplus

Выполните команду файл “Распаковывается” что следует начать л ’ Ассамблея “Theremino_OSC.exe”. Если программа не запускается, Вы можете разобрать файл “Command.log” чтобы найти причину неисправности, например отсутствует библиотека.

Запуск l ’ приложения PureData и откройте файл “theremino_osc_puredata. pd”. После нажатия сообщение “подключение” Она должна быть возможность, с помощью OSC сообщения UDP, диалог с программой “Theremino_OSC.exe”

Связь с Open Sound Control сообщения


Программа HAL на Linux.

В этот файл все программное обеспечение для управления USB HID устройствами в Linux.
Theremino_HID_Linux_V 1.0

Первый, установить libThereminoHidApi.so в директорию “/usr/lib” выполнив команду файл “COPY_TO_USR_LIB.sh”. Этот скрипт копирует библиотеку и ставит его для чтения и исполняемых любым пользователем.

Если его там нет, установить с помощью менеджера пакетов библиотек пакета “LibUSB-1.0”. Прямо сейчас, Каталог “/usr/lib” должен содержать библиотеки “LibUSB-1.0.so” а также символические ссылки, которые указывают на его: “LibUSB-1.0.so.0” и “LibUSB-1.0.so. o.o. или”. Если вы испытываете проблемы при доступе к HID-устройств, создать эти ссылки, войдя в систему как “корень”.

Откройте окно терминала и войдите в систему как “корень” Ввод команды “sudo-i” и скопировать в каталог “/etc/udev/правила.” файлов: 41-theremino. правила

Выполните перезагрузку.

Если вы еще не сделали этого, Установите с помощью менеджера пакетов пакеты виртуальной машины моно среда.

Скачать приложение Http://www.theremino.com/downloads/foundations из страницы ’ “Основы”. Скопируйте файл команды “Распаковывается” в каталог, содержащий программу “Theremino_HAL.exe”

Выполните команду файл “Распаковывается” что следует начать л ’ Ассамблея “Theremino_HAL.exe”. Если программа не запускается, Вы можете разобрать файл “Command.log” чтобы найти причину неисправности, например отсутствует библиотека.

Связь с Theremino мастер (HID устройство)


Пружины

Здесь все источники программного обеспечения и все файлы проекта, необходимые для запуска на Linux Theremino системы и сделать любые изменения. Это рабочее пространство Eclipse CDT.
Theremino_Eclipse_CDT_workspace_Linux_V 1.0

Имейте в виду, что в файловой системе Linux названия отражают прописные или строчные буквы. Также как байты в этих операционных системах могут отличаться от окон (Little Endian, Обратный порядок байтов).


Используйте счетчик Гейгера адаптер с последовательный порт RS232

Легко подключить адаптер Гейгер, RS232-порт с минимальным аппаратным, Смотреть ’ адаптер здесь: www.theremino.com/Hardware/Inputs/Radioactivity-Sensors * rs232

Существует несколько способов чтения данных счетчика Гейгера адаптера через последовательный порт:
1) Используйте ThereminoBridge и ThereminoGeiger приложения с моно.
2) Использование приложения ThereminoBridge и ThereminoGeiger с вином.
3) Использовать сценарий Python.

Запуск ThereminoBridge и ThereminoGeiger с вином.

Отображение CPM с сценарий Python “theremino_geiger.py”

Отображение CPM и загрузки его в базу данных MySql с помощью сценария Python “theremino_geiger_mysql.py”

– – – – – –

Скачать Python скриптов-версия 2.1
ThereminoGeiger_Python_Version_ 2.1

Мы хотим вас !

Наша программа была разработана на Windows, Мы хорошо знаем. Если у вас есть опыт Android, 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

Комментарии закрыты.