BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 4:36 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
Здравствуйте. Есть такой код:
Код:
int main(void)
 {
         struct test_state state;

         if (test_init(&state))

                return 1;

         while (1) {
                 static unsigned char buffer[BUF_LEN];
                 int bytes;
                 libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500);
/*                  libusb_bulk_transfer(state.handle, EP_BULK_OUT, buffer, BUF_LEN,
                                      &bytes, 500);
*/

         }
         test_exit(&state);
 }

выдаёт ошибку
error: expected expression
libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500);
Что там надо подправить?
Мне эта программа нужна чтобы midi клавиатуру поднять, ато миди драйвера во Freebsd нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:09 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
какая клавиатура?

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:26 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
fidaj писал(а):
какая клавиатура?

M-Audio 4х октавная. На python usblib я её завёл, но не качественно работает, надо на c делать подобие драйвера, там строк мало, главное данные с неё считать и на fluidsynth их посылать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:41 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
dm53 писал(а):
fidaj писал(а):
какая клавиатура?

M-Audio 4х октавная. На python usblib я её завёл, но не качественно работает, надо на c делать подобие драйвера, там строк мало, главное данные с неё считать и на fluidsynth их посылать.

необходимо:
Код:
pciconf -lv
kldload snd_uaudio

выдернуть и вставить M-Audio
и показать
Код:
cat /dev/sndstat
dmesg

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:45 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
fidaj писал(а):
dm53 писал(а):
fidaj писал(а):
какая клавиатура?

M-Audio 4х октавная. На python usblib я её завёл, но не качественно работает, надо на c делать подобие драйвера, там строк мало, главное данные с неё считать и на fluidsynth их посылать.

необходимо:
Код:
pciconf -lv
kldload snd_uaudio

выдернуть и вставить M-Audio
и показать
Код:
cat /dev/sndstat
dmesg

usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
usbd_setup_ctrl_transfer: Wrong framelength 0 != 8
ugen1.2: <M-Audio> at usbus1 (disconnected)
ugen1.2: <M-Audio> at usbus1
uaudio1: <M-Audio KeyRig 49, class 0/0, rev 1.10/1.00, addr 2> on usbus1
uaudio1: No playback.
uaudio1: No recording.
device_attach: uaudio1 attach returned 6

почему то с этой клавиатурой snd_audio не дружит


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:46 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
snd_Uaudio

и желательно показать всё что я просил...

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:48 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
fidaj писал(а):
snd_Uaudio

и желательно показать всё что я просил...

vendor = 'Intel Corporation'
device = '82945G/GZ/P/PL Memory Controller Hub'
class = bridge
subclass = HOST-PCI
vgapci0@pci0:0:2:0: class=0x030000 card=0x75071462 chip=0x27728086 rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82945G/GZ Integrated Graphics Controller'
class = display
subclass = VGA
pcib1@pci0:0:28:0: class=0x060400 card=0x75071462 chip=0x27d08086 rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family PCI Express Port 1'
class = bridge
subclass = PCI-PCI
pcib2@pci0:0:28:1: class=0x060400 card=0x75071462 chip=0x27d28086 rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family PCI Express Port 2'
class = bridge
subclass = PCI-PCI
uhci0@pci0:0:29:0: class=0x0c0300 card=0x75071462 chip=0x27c88086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family USB UHCI Controller'
class = serial bus
subclass = USB
uhci1@pci0:0:29:1: class=0x0c0300 card=0x75071462 chip=0x27c98086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family USB UHCI Controller'
class = serial bus
subclass = USB
uhci2@pci0:0:29:2: class=0x0c0300 card=0x75071462 chip=0x27ca8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family USB UHCI Controller'
class = serial bus
subclass = USB
uhci3@pci0:0:29:3: class=0x0c0300 card=0x75071462 chip=0x27cb8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family USB UHCI Controller'
class = serial bus
subclass = USB
ehci0@pci0:0:29:7: class=0x0c0320 card=0x75071462 chip=0x27cc8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family USB2 EHCI Controller'
class = serial bus
subclass = USB
pcib3@pci0:0:30:0: class=0x060401 card=0x75071462 chip=0x244e8086 rev=0xe1 hdr=0x01
vendor = 'Intel Corporation'
device = '82801 PCI Bridge'
class = bridge
subclass = PCI-PCI
isab0@pci0:0:31:0: class=0x060100 card=0x75071462 chip=0x27b88086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801GB/GR (ICH7 Family) LPC Interface Bridge'
class = bridge
subclass = PCI-ISA
atapci0@pci0:0:31:1: class=0x01018a card=0x75071462 chip=0x27df8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) IDE Controller'
class = mass storage
subclass = ATA
atapci1@pci0:0:31:2: class=0x01018f card=0x75071462 chip=0x27c08086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family SATA Controller [IDE mode]'
class = mass storage
subclass = ATA
none0@pci0:0:31:3: class=0x0c0500 card=0x75071462 chip=0x27da8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family SMBus Controller'
class = serial bus
subclass = SMBus
re0@pci0:2:0:0: class=0x020000 card=0x507c1462 chip=0x813610ec rev=0x01 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller'
class = network
subclass = ethernet
emu10kx0@pci0:3:0:0: class=0x040100 card=0x005a1102 chip=0x00041102 rev=0x03 hdr=0x00
vendor = 'Creative Labs'
device = 'SB Audigy'
class = multimedia
subclass = audio
none1@pci0:3:0:1: class=0x098000 card=0x00401102 chip=0x70031102 rev=0x03 hdr=0x00
vendor = 'Creative Labs'
device = 'SB Audigy Game Port'
class = input device
none2@pci0:3:0:2: class=0x0c0010 card=0x00101102 chip=0x40011102 rev=0x01 hdr=0x00
vendor = 'Creative Labs'
device = 'SB Audigy FireWire Port'
class = serial bus
subclass = FireWire


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:49 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5119
Откуда: Москва
Покажите код и ошибку целиком, с нормальным форматированием.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:53 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
AMDmi3 писал(а):
Покажите код и ошибку целиком, с нормальным форматированием.

Код:
#include <libusb.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#define VENDOR  0x0763
#define PRODUCT 0x019b
#define EP_BULK_IN     
#define EP_BULK_OUT   
#define BUF_LEN         8192 
struct test_state {
          libusb_device *found;
          libusb_context *ctx;
          libusb_device_handle *handle;
         int attached;
  };
   
  int test_init(struct test_state *state)
  {
          int i, ret;
          ssize_t cnt;
          libusb_device **list;
 
          state->found = NULL;
          state->ctx = NULL;
          state->handle = NULL;
          state->attached = 0;
 
          ret = libusb_init(&state->ctx);
          if (ret) {
                  printf("cannot init libusb: %s\n", libusb_error_name(ret));
                  return 1;
          }
 
         cnt = libusb_get_device_list(state->ctx, &list);
          if (cnt <= 0) {
                  printf("no devices found\n");
                  goto error1;
          }
 
          for (i = 0; i < cnt; ++i) {
                  libusb_device *dev = list[i];
                  struct libusb_device_descriptor desc;
                  ret = libusb_get_device_descriptor(dev, &desc);
                  if (ret) {
                          printf("unable to get device descriptor: %s\n",
                                 libusb_error_name(ret));
                          goto error2;
                  }
                  if (desc.idVendor == VENDOR && desc.idProduct == PRODUCT) {
                          state->found = dev;
                          break;
                  }
          }
 
          if (!state->found) {
                  printf("no devices found\n");
                  goto error2;
          }
 
          ret = libusb_open(state->found, &state->handle);
          if (ret) {
                  printf("cannot open device: %s\n", libusb_error_name(ret));
                  goto error2;
          }
 
          if (libusb_claim_interface(state->handle, 0)) {
                  ret = libusb_detach_kernel_driver(state->handle, 0);
                  if (ret) {
                          printf("unable to detach kernel driver: %s\n",
                                 libusb_error_name(ret));
                          goto error3;
                  }
                  state->attached = 1;
                  ret = libusb_claim_interface(state->handle, 0);
                  if (ret) {
                          printf("cannot claim interface: %s\n",
                                 libusb_error_name(ret));
                          goto error4;
                  }
         }
 
         return 0;
 
 error4:
         if (state->attached == 1)
                 libusb_attach_kernel_driver(state->handle, 0);
 
 error3:
         libusb_close(state->handle);
 
 error2:
         libusb_free_device_list(list, 1);
 
 error1:
         libusb_exit(state->ctx);
         return 1;
 }
 
 void test_exit(struct test_state *state)
 {
         libusb_release_interface(state->handle, 0);
         if (state->attached == 1)
                 libusb_attach_kernel_driver(state->handle, 0);
         libusb_close(state->handle);
         libusb_exit(state->ctx);
 }
 
 int main(void)
 {
         struct test_state state;
         if (test_init(&state))
                return 1;
         while (1) {
                 static unsigned char buffer[BUF_LEN];
                 int bytes;
                 libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500);
/*                  libusb_bulk_transfer(state.handle, EP_BULK_OUT, buffer, BUF_LEN,
                                      &bytes, 500);
*/

         }
         test_exit(&state);
 }

Чтобы завести любую клавиатуру большим программистом быть не надо,только скомпилировать под данную клаву и ещё данные с клавы потом на синтезатор пускать и всё.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 5:54 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5119
Откуда: Москва
И что вы этим хотели добиться?
Цитата:
#define EP_BULK_IN

libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500);


Очевидно, нужно EP_BULK_IN определить в адрес endpoint'а, а не пустоту.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 6:18 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
AMDmi3 писал(а):
И что вы этим хотели добиться?
Цитата:
#define EP_BULK_IN

libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500);


Очевидно, нужно EP_BULK_IN определить в адрес endpoint'а, а не пустоту.

Спасибо за подсказку, а как во FreeBSD узнать адрес endpoint'а, погуглил, что то не могу найти нужную информацию.
И вот ещё вопросик, как данные этой строки вывести на монитор? libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500); . printf использовать?, там массив, как лучше данные с клавиатуры вывести или в файл записать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 6:43 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5119
Откуда: Москва
dm53 писал(а):
Спасибо за подсказку, а как во FreeBSD узнать адрес endpoint'а, погуглил, что то не могу найти нужную информацию.

Наверное libusb_get_active_config_descriptor() и дальше разбирать до libusb_endpoint_descriptor, там bEndpointAddress.

dm53 писал(а):
И вот ещё вопросик, как данные этой строки вывести на монитор? libusb_bulk_transfer(state.handle, EP_BULK_IN, buffer, BUF_LEN, &bytes, 500); . printf использовать?, там массив, как лучше данные с клавиатуры вывести или в файл записать?

Можно printf побайтово, можно как хотите.

dm53 писал(а):
как лучше данные с клавиатуры вывести

scanf(3), fread(3)

dm53 писал(а):
или в файл записать?

fopen(3), write(3), fprintf(3)

Почитайте хотя бы азы языка, если уж собрались программировать. Тот же https://ru.wikipedia.org/wiki/Файловый_ввод-вывод_в_языке_Си


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 6:53 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
dm53 писал(а):
или в файл записать?

fopen(3), write(3), fprintf(3)

Почитайте хотя бы азы языка, если уж собрались программировать. Тот же https://ru.wikipedia.org/wiki/Файловый_ввод-вывод_в_языке_Си[/quote]

Ради одной строчки учить не стоит :D Я посмотрел, lsusb всю нужную инфу даёт.
Тут всего то указать данные клавиатуры, строчка fprint
потом > в любой файл, потом уже на python midi synth включить и будет всё нормально работать. Надо порт собрать хотя бы для одной клавиатуры, миди драйвер это конечно объёмная задача, но он и не нужен и так всё функционирует.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 8:05 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
offtop конечно, но я не понимаю зачем это всё делать... правильнее понять почему не подхватывает клавиатуру нативный драйвер, я точно помню что поддержку USB midi клавиатур (M-Audio) делали кажись hselasky@.

используйте пожалуйста теги в ваших сообщения - трудно читаемо без форматирования.

с воткнутой клавиатурой дайте
Код:
usbconfig

Код:
cat /dev/midistat

Код:
cat /dev/sndstat


/me пытается точно идетифицировать устройство

dm53 писал(а):
потом уже на python midi synth включить и будет всё нормально работать.

ну если через все эти костыли а не через драйвер латенси в 2000ms вас устроит при работе с миди клавиатурой - то тогда да - будет всё нормально.

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 8:39 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
Код:
usbconfig

ugen0.1: <UHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen1.1: <UHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen3.1: <UHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen4.2: <Webcam C170 vendor 0x046d> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen0.2: <USB OPTICAL MOUSE vendor 0x093a> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA)
ugen1.2: <KeyRig 49 M-Audio> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

Код:
cat /dev/midistat

FreeBSD Midi Driver (midi2)
No devices installed.
Код:
cat /dev/sndstat

Installed devices:
pcm0: <EMU10Kx DSP front PCM interface> (play/rec) default
pcm1: <EMU10Kx DSP rear PCM interface> (play)
pcm2: <EMU10Kx DSP center PCM interface> (play)
pcm3: <EMU10Kx DSP subwoofer PCM interface> (play)
pcm4: <USB audio> (rec)

Код:
 /me пытается точно идетифицировать устройство

Что такое /me мне пока непонятно

fidaj писал(а):
dm53 писал(а):
потом уже на python midi synth включить и будет всё нормально работать.

ну если через все эти костыли а не через драйвер латенси в 2000ms вас устроит при работе с миди клавиатурой - то тогда да - будет всё нормально.

На python небольшая задержка звука , можно играть... Но данные с usb не всегда читаются, то есть бывает что та или иная нота нет нет да не прозвучит или зависнет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 9:00 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
Вот программа которую я по частям скопировал в одно маленькое целое вполне пригодное для работы. Нужно на си написать тоже самое, качество считки с usb будет выше.
#!/usr/local/bin/python
import usb.core
import usb.util
import usb.backend
import jackpatch
dev = usb.core.find(idVendor=0x0763, idProduct=0x019b)
dev.set_configuration()
endpoint = dev[0][(0,0)][0]
client = jackpatch.Client("superduper")
midi_out = jackpatch.Port(client, "midi_out", flags=jackpatch.JackPortIsOutput)
while True:
data = dev.read(endpoint.bEndpointAddress,endpoint.wMaxPacketSize, 1, 0)
midi_out.send(data)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 9:04 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5119
Откуда: Москва
Сомневаюсь что такие проблемы решаются сменой языка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 9:52 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
Код:
Очевидно, нужно EP_BULK_IN определить в адрес endpoint'а, а не пустоту

Ещё раз спасибо, за подсказку, на си почему то это не работает, а вот на perl попробовал - считывает данные. Попробую на perl простую программу написать и синтезаторов на perl тоже много, может качественнее будет работать, посмотрю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 10:19 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
http://www.m-audio.com/products/browse/ ... ontrollers какая из них?
и
Код:
uname -a

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите исправить ошибку
СообщениеДобавлено: Пн 30 май, 2016 10:28 pm 
Не в сети

Зарегистрирован: Вс 24 апр, 2016 10:50 pm
Сообщения: 42
fidaj писал(а):
http://www.m-audio.com/products/browse/category/keyboards-and-controllers какая из них?
и
Код:
uname -a

http://www.m-audio.com/products/view/ke ... 0yF2Y9b8W0
Midiman KeyRig 49
Код:
uname -a

FreeBSD trueos.ru 10.3-RELEASE FreeBSD 10.3-RELEASE #0 4b75b72(releng/10.3): Thu Mar 31 10:32:11 EDT 2016 root@avenger:/usr/obj/tmp/build/L51u/pcbsd/git/freebsd/sys/GENERIC amd64


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика