Salve, ho un sistema operativo ubuntu studio 12.04 sul mio pc e vorrei farci dialogare il mio mixer audio digitale Yamaha 01v96i, per uno studio di registrazione, non riesco.
Digitando dal terminale sudo lsusb mi dice che vede la periferica identificandola come "Yamaha" ma poi in effetti non essendoci un driver non dialogano. come posso fare a far funzionare il mio mixer su questa piattaforma? mi trovo così bene con ubuntu che non vorrei dover rimettere windows per il mixer, o cambiare il mio mixer digitale. aiutatemi!
C'è un modo per assegnare a quella porta usb un driver audio generico?
Grazie in anticipo a tutti quelli che mi risponderanno.

chiesto 29 Sep '14, 21:33

fabio%20fusco's gravatar image

fabio fusco
25224

modificato 29 Sep '14, 22:37

dadexix86's gravatar image

dadexix86 ♦♦
17.0k916161


Ciao, guarda un po' se questo può fare al caso tuo ...direttamente dal repo...

"Talk to the Yamaha 01v96i from Linux! Record and play back 16-channel 24-bit raw audio. This program pipes its standard input to the mixer, and pipes the mixer's output to standard output."

https://gist.github.com/asquared/5275163

ovviamente è in fase di stabilizzazione ma potrebbe funzionare. Facci sapere.

coll. permanente

ha risposto 30 Sep '14, 01:18

montabone-mrc's gravatar image

montabone-mrc
54114

Salve, la ringrazio per la risposta, le dico, però, che ho già provato a compilare questo programma è non c'è stato verso di farlo partire:da tutta una serie di errori e non compila. Che programma hanno usato per svilupparlo, ci sono delle specifiche particolari? Grazie

(30 Sep '14, 08:13) fabio fusco fabio%20fusco's gravatar image

@fabio-fusco, per prima cosa non usare le risposte, usa i commenti. E poi su questo sito per abitudine ci diamo del tu :)

(30 Sep '14, 08:40) enzotib ♦♦ enzotib's gravatar image

Ciao scusami, sono nuovo, imparerò. Comunque sai dirmi qualche programma per la compilazione in c che funzioni bene?

(30 Sep '14, 08:47) fabio fusco fabio%20fusco's gravatar image

Quali errori ti dà in compilazione?
Non è che ti mancano le librerie da cui dipende?
Posta su pastebin gli errori che ottieni nel compilarlo.

(30 Sep '14, 11:58) dadexix86 ♦♦ dadexix86's gravatar image

Ciao, con che programma hai tentato di compilare? Prova ad usare GCC , questo è il sito ufficiale

https://gcc.gnu.org/

(30 Sep '14, 12:00) montabone-mrc montabone-mrc's gravatar image

fabio@fabio-notebook:~/Scrivania/Yamaha$ make make: Nessun obiettivo specificato e nessun makefile trovato. Arresto. fabio@fabio-notebook:~/Scrivania/Yamaha$ make 96i g++ 96i.cpp -o 96i 96i.cpp:19:20: fatal error: libusb.h: File o directory non esistente compilation terminated. make: [96i] Errore 1 fabio@fabio-notebook:~/Scrivania/Yamaha$

io ho installato libusb con il comando sudo apt-get install libusb ma se digito libusb mi appare questo:

fabio@fabio-notebook:~/Scrivania/Yamaha$ libusb libusb: comando non trovato fabio@fabio-notebook:~/Scrivania/Yamaha$

(30 Sep '14, 19:15) fabio fusco fabio%20fusco's gravatar image

Perché make?

Quello è un file C, devi compilarlo con un compilatore C.

Quale guida stai seguendo per compilarlo? O.ò

(30 Sep '14, 21:13) dadexix86 ♦♦ dadexix86's gravatar image

allora ho provato così: gcc -o yamaha 96i.c e mi esce:

fabio@fabio-notebook:~/Scrivania/Yamaha$ gcc -o yamaha 96i.c 96i.c:19:20: fatal error: libusb.h: File o directory non esistente compilation terminated. fabio@fabio-notebook:~/Scrivania/Yamaha$

ora libusb io lo avevo installato con sudo apt-get install libusb e lo aveva fatto, ora dice che non lo trova e se rivado a digitare quel comando dice che non può più trovare quel pacchetto...

come fareeeeee???

(02 Oct '14, 20:49) fabio fusco fabio%20fusco's gravatar image

Quello installa la libreria compilata, a te serve la versione sorgente. Tramite apt-file puoi vedere che si trova in libusb-1.0-0-dev, quidni devi installare quello

$ apt-file search libusb.h
libusb-1.0-0-dev: /usr/include/libusb-1.0/libusb.h

Trattandosi poi di una libreria esterna dovrai linkarla in fase di compilazione con il parametro -l di gcc, come spiegato sulla guida.

(02 Oct '14, 21:27) dadexix86 ♦♦ dadexix86's gravatar image

scusami ma non ho capito bene cosa devo fare, potresti spiegarmi meglio e magari faccio un esempio. ho provato a dare i comandi che mi hai detto ma al primo (apt) non succede nulla ed al secondo dice libusb-1.0-0-dev:: comando non trovato potresti fare anche un esempio di sintassi? comunque ti ringrazio infinitamente!

(02 Oct '14, 21:44) fabio fusco fabio%20fusco's gravatar image

dadexix86, scusami non potremmo parlare via mail che è più comodo, sei l'unico che, in questo momento può darmi una mano ed io sono quasi disperato... tra una settimana devo registrare e non ho il mixer configurato... potresti scrivermi a questo indirizzo: fabiofusco94@gmail.com

ti ringrazio tantissimo, grazie!

(02 Oct '14, 22:11) fabio fusco fabio%20fusco's gravatar image

Nessun ti ha detto che avresti dovuto darli quei comandi.

Non ho mai configurato una periferica audio del genere, ti sto solo dicendo come compilare un programma C, dato che mi sembra che tu sia molto inesperto in merito.

E per il sentirsi via mail, mi spiace ma no. Sarebbe assolutamente contrario allo spirito per cui Linux si sviluppa e supporta in comunità ;)

(03 Oct '14, 00:38) dadexix86 ♦♦ dadexix86's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×5

domanda posta: 29 Sep '14, 21:33

domanda visualizzata: 2,209 volte

ultimo aggiornamento: 03 Oct '14, 00:38

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.