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
Сообщения: 3114
Откуда: Мезозой Пангея
какая клавиатура?

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.14.6-zen-muqss-rqshare+ #4 ZEN SMP Thu Dec 14 23:45:36 EET 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
Сообщения: 3114
Откуда: Мезозой Пангея
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.14.6-zen-muqss-rqshare+ #4 ZEN SMP Thu Dec 14 23:45:36 EET 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
Сообщения: 3114
Откуда: Мезозой Пангея
snd_Uaudio

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

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.14.6-zen-muqss-rqshare+ #4 ZEN SMP Thu Dec 14 23:45:36 EET 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
Сообщения: 5142
Откуда: Москва
Покажите код и ошибку целиком, с нормальным форматированием.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 5142
Откуда: Москва
И что вы этим хотели добиться?
Цитата:
#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
Сообщения: 5142
Откуда: Москва
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
Сообщения: 3114
Откуда: Мезозой Пангея
offtop конечно, но я не понимаю зачем это всё делать... правильнее понять почему не подхватывает клавиатуру нативный драйвер, я точно помню что поддержку USB midi клавиатур (M-Audio) делали кажись hselasky@.

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

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

Код:
cat /dev/midistat

Код:
cat /dev/sndstat


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

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

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

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.14.6-zen-muqss-rqshare+ #4 ZEN SMP Thu Dec 14 23:45:36 EET 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
Сообщения: 5142
Откуда: Москва
Сомневаюсь что такие проблемы решаются сменой языка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 3114
Откуда: Мезозой Пангея
http://www.m-audio.com/products/browse/ ... ontrollers какая из них?
и
Код:
uname -a

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.14.6-zen-muqss-rqshare+ #4 ZEN SMP Thu Dec 14 23:45:36 EET 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], erema15, Google [Bot], Google Feedfetcher


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

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