[riscosfr] Re: Il est midi ?

  • From: pasbel56 <pasbel56@xxxxxxxxx>
  • To: riscosfr@xxxxxxxxxxxxx
  • Date: Sun, 16 Apr 2017 09:10:03 +0200

Plus compliqué je pense, la programmation d'un driver peut-elle se faire en basic aussi ?

отправленные с моего IPad

Le 15/04/2017 à 17:58, Jean-Michel a écrit :

bonjour,

Salut,
Quelle interface MIDI peut-on utiliser avec RISCOS sur Raspberry Pi
2, Avec mon pilote? Tout interface USB qui apparaît comme streaming
audio : MIDI. C'est normale sauf pour les interfaces bizarre ou
protectionniste.
J'ai un morceau de merde qui j'achète pour environ 5 euros. David me
donne un autre. Le pilote plus récente marchera mieux avec les choses
par arrêter le machine (entier!!!) pour quelques millisecondes de
permet le donnes de passer. Autrement, le mémoire entre USB et série
contient que 5 paquets (les autres sont oublié).Mon clavier, un Yamaha
PSS-...quelque-chose... avec USB directement, il marche bien.
Mon pilote ne supporte pas les paquets SysEx. Un jour, peut être. Mais
attention, il marche jamais avec les interfaces moins cher - mémoire
interne trop petit OU j'ai écouté des problèmes de traduction de SysEx
USB<->série. Alors je pas tester avec mon ancien Roland.
Toutes les fonctionnalités MIDI sont-elles programmables via le Basic ?
Oui. Mon pilote fonction presque exactement comme l'original MIDI de
Acorn (c'est pourquoi les commandes sont un peu bizarre). J'écris un
guide(en anglais):
http://heyrick.co.uk/random/usb-midi-0-01-user-guide-preliminary.pdf
Vidéo de mon interface merde joué Canon vers le Roland avec Maestro
(écrit en BASIC!): https://youtu.be/KFQUvoc_xck
Et avant que le module? Pour tester et développeur, j'ai modifié un
copie de Maestro de parle directement au clavier. Voici le Beagle
(vidéo S-Vidéo, bleugh!): https://youtu.be/4YQxZcvcDrU
Amicalement,
Rick.
Je suis toujours intéressé pour faire fonctionner la partie Midi de
mon UR22MkII de Steinberg
Standard Endpoint Descriptor
:  4 :  2 : wMaxPacketSize       512 : 1 x 512 byte max packets
et pour la version chinoise:
   4 :  2 : wMaxPacketSize           32 : 1 x 32 byte max packets

Le midi device chinois fonctionne avec ton module, mais le Steinberg a
un problème.
   Device #0:
     Is valid?        Yes
     USB device       "USB15"
     Lasterror flag   0
     IN endpoint      3  >> different as reported by USBdesriptors: 5
     OUT endpoint     3  >> different as reported by USBdesriptors: 2
et avec UsbDescriptor (Colin Granville) je trouve.

Standard Endpoint Descriptor   (OUT)
+----+----+-----------------------+----------+---------+
  :Off :Sz  :Name                      :Val hex   : Val dec :
  +----+----+----------------------+----------+------- --+
   :  0 :  1 : bLength                   :        9     :          9 :
   :  1 :  1 : bDescriptorType      :        5     :          5 :
   :  2 :  1 : bEndpointAddress   :        2     :          2  :
Endpoint 2 - OUT
   :  3 :  1 : bmAttributes            :        2    :          2  :
Bulk
   :  4 :  2 : wMaxPacketSize     :      200  :        512 : 1 x 512
byte max packets
   :  6 :  1 : bInterval                 :        0     :          0  :
+----+----+---------------------------+----------+------------+
et pour le Standard Endpoint Descriptor (IN)
  :  2 :  1 : bEndpointAddress   :        85   :       133  : Endpoint
5 - IN
J'ai lu ton document et j'aurai bien aimé reprendre le développement
du pilotage d'expander entre autres.

Cordialement


Other related posts: