Vai al contenuto
Melius Club

USB Bulk non è adatta all'audio?


Messaggi raccomandati

Inviato

@ilmisuratoreSecondo me lo hai già convinto.

Solo che saranno anni che spende vagonate di soldi   in necessori, e migliaia di ore ad ascoltare differenze inesistenti,  che ora è un po restio a guardare la realtà.  Crollerebbe un castello mica da ridere. Io direi che sarebbe meglio lasciare che il tempo faccia il suo corso. Ovviamente con un super clock 😀

  • Haha 2
Inviato

In soldoni, la RME UC Fireface funziona in BULK su windows PC, e in modalità isocrona (causa driver) su MAC 

  • Haha 1
Inviato

...questo il descriptor relativo al funzionamento ISOCRONO su MAC 

 

 

 

$ sudo lsusb -v -d 0424:3fc6

Bus 003 Device 005: ID 0424:3fc6 Standard Microsystems Corp.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0424 Standard Microsystems Corp.
  idProduct          0x3fc6
  bcdDevice            0.01
  iManufacturer           1 RME
  iProduct                2 Fireface UC Mac (23681###)
  iSerial                 3 6A4F2C512######
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          262
    bNumInterfaces          5
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0214  1x 532 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x01fc  1x 508 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x030c  1x 780 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x02dc  1x 732 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0a8c  2x 652 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0a5c  2x 604 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         1 Audio
      bInterfaceSubClass      3 MIDI Streaming
      bInterfaceProtocol      0
      iInterface              2 Fireface UC Mac (23681751)
      MIDIStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               1.00
        wTotalLength           97
      MIDIStreaming Interface Descriptor:
        bLength                 9
        bDescriptorType        36

 

 

Inviato
6 minutes ago, ilmisuratore said:

In soldoni, la RME UC Fireface funziona in BULK su windows PC, e in modalità isocrona (causa driver) su MAC 

forse vedi male

Screenshot at 2024-11-08 19-13-48.png

Inviato
1 minuto fa, Gustavino ha scritto:

forse vedi male

Screenshot at 2024-11-08 19-13-48.png

Hai studiato cosa vuol dire interrupt ???? 

A me non mi pare...mi sembra piuttosto che tu voglia distogliere l'attenzione su qualcosa che è palesemente chiara

Inviato

Proprio non comprendi che RME si fregia della bassa latenza
la bulk non puo assicurare ne  banda e ne  proprio la latenza !!!
per questo non puo essere
difatti qui qui ammistratore RME  specifica bulk ( tipica x dati):classic_rolleyes:

Screenshot 2024-11-08 at 19-15-32 USB Bulk e' non adatta all'audio.png

Inviato
10 minutes ago, ilmisuratore said:

Hai studiato cosa vuol dire interrupt ???? 

A me non mi pare...mi sembra piuttosto che tu voglia distogliere l'attenzione su qualcosa che è palesemente chiara

studia tu che ne hai bisogno visto che non sei un informatico
e' uno dei 4 protocolli di trasferimento dati usb:classic_cool:
e garantisce proprio la latenza

Screenshot 2024-11-08 at 14-38-15 USB in a NutShell - Chapter 4 - Endpoint Types.png

Inviato
Adesso, Gustavino ha scritto:

Proprio non comprendi che RME si fregia della bassa latenza
la bulk non puo assicurare ne  banda e ne  proprio la latenza !!!
per questo non puo essere
difatti qui qui ammistratore RME  specifica bulk ( tipica x dati):classic_rolleyes:

Screenshot 2024-11-08 at 19-15-32 USB Bulk e' non adatta all'audio.png

Non c'entra nulla, hai scambiato l'interrupt per un "protocollo" quando altro non è che l'interrogazione di una periferica, e che indica precisamente l'implementazione di un feedback di controllo

 

Inviato
7 minutes ago, ilmisuratore said:

Non c'entra nulla, hai scambiato l'interrupt per un "protocollo" quando altro non è che l'interrogazione di una periferica, e che indica precisamente l'implementazione di un feedback di controllo

non vedi bene ??

Screenshot 2024-11-08 at 19-31-03 USB Bulk e' non adatta all'audio.png

Inviato
1 minuto fa, Gustavino ha scritto:

non vedi bene ??

Screenshot 2024-11-08 at 19-31-03 USB Bulk e' non adatta all'audio.png

 

bulk.jpg

Inviato
8 minuti fa, Gustavino ha scritto:

RME sul loro dac :classic_wink:

Screenshot 2024-11-08 at 19-44-50 How does ADI-2 DAC handle USB transmission errors (Page 1) — ADI-2 & 2_4 Pro series ADI-2 DAC series — RME User Forum.png

Evidentemente lo fai apposta...salti da palo in frasca

Adesso passi al modello ADI-2 per sottolineare che funziona tramite isocrona

bah...lasciamo perdere...

Inviato

Bulk interrupt, che è?  Sesso tra porte usb? 🙂

  • Haha 1
Inviato
48 minutes ago, ilmisuratore said:

Evidentemente lo fai apposta...salti da palo in frasca

Adesso passi al modello ADI-2 per sottolineare che funziona tramite isocrona

bah...lasciamo perdere...

Ho solo dimostrato che non sono bulk neanche i loro DAC visto che di dac stiamo discutendo :classic_cool: perdi su tutta la linea

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

  • Notizie

  • Badge Recenti

    • Contenuti Utili
      Capotasto
      Capotasto ha ottenuto un badge
      Contenuti Utili
    • Contenuti Utili
      fabio76
      fabio76 ha ottenuto un badge
      Contenuti Utili
    • Ottimi Contenuti
      landi34
      landi34 ha ottenuto un badge
      Ottimi Contenuti
    • Badge del Vinile Verde
      landi34
      landi34 ha ottenuto un badge
      Badge del Vinile Verde
    • Membro Attivo
      thewall
      thewall ha ottenuto un badge
      Membro Attivo
×
×
  • Crea Nuovo...