Questo è il comando amidi che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
amidi - legge e scrive sulle porte RawMIDI di ALSA
SINOSSI
ammide [-p porto] [-s filetto | -S dati] [-r filetto] [-d] [-t secondo] [-a]
DESCRIZIONE
ammide è un'utilità della riga di comando che consente di ricevere e inviare SysEx (sistema
esclusivo) dati da/verso dispositivi MIDI esterni. Può anche inviare altri comandi MIDI.
ammide gestisce solo file contenenti comandi MIDI non elaborati, senza informazioni di temporizzazione. ammide
non supporta i file Standard MIDI (.mid), ma playmidi(1) e arecordmidi(1) fare.
VERSIONI
Usa il -H, -V, -l, or -L opzioni per visualizzare le informazioni; o utilizzare almeno uno dei -S,
-R, -S, or -d opzioni per specificare quali dati inviare o ricevere.
-H, --Aiuto
Aiuto: stampa un elenco di opzioni.
-V, --versione
Stampa la versione corrente.
-l, --list-dispositivi
Stampa un elenco di tutte le porte MIDI hardware.
-L, --list-rawmidis
Stampa tutte le definizioni RawMIDI. (usato durante il debug dei file di configurazione)
-P, --porta=nome
Imposta il nome della porta RawMIDI di ALSA da utilizzare. Se questo non è specificato, ammide
usa la porta predefinita definita nel file di configurazione (l'impostazione predefinita per questoè
porta 0 sulla scheda 0, che potrebbe non esistere).
-S, --send=nome file
Invia il contenuto del file specificato alla porta MIDI. Il file deve contenere
comandi MIDI grezzi (es. un file .syx); per i file MIDI standard (.mid), utilizzare
playmidi(1).
-R, --receive=nome file
Scrive i dati ricevuti dalla porta MIDI nel file specificato. Il file sarà
contenere comandi MIDI grezzi (come in un file .syx); per registrare un MIDI standard
(.mid) file, usa arecordmidi(1).
ammide filtrerà qualsiasi byte di rilevamento attivo (FEh), a meno che il -a l'opzione è stata
dato.
-S, --send-hex="..."
Invia i byte specificati come numeri esadecimali alla porta MIDI.
-D, --scarico
Stampa i dati ricevuti dalla porta MIDI come byte esadecimali. Byte di rilevamento attivi
(FEh) non verrà mostrato, a meno che il -a l'opzione è stata data.
Questa opzione è utile per il debug.
-T, --timeout=secondi
Interrompe la ricezione dei dati quando non sono stati ricevuti dati per la quantità specificata di
tempo.
Se questa opzione non è stata data, devi premere Ctrl+C (o kill ammide) fermare
ricevendo dati.
-un, --rilevamento attivo
Non ignora i byte di rilevamento attivo (FEh) durante il salvataggio o la stampa del MIDI ricevuto
comandi.
ESEMPI
ammide -p hw: 0 -s le mie_impostazioni.syx
invierà i comandi MIDI in le mie_impostazioni.syx alla porta hw: 0.
ammide -S 'F0 43 10 4C 00 00 7E 00 F7 '
invia un XG Reset alla porta predefinita.
ammide -p hw: 1,2 -S F0411042110C000000000074F7 -r dump.syx -t 1
invia una “Parameter Dump Request” a un dispositivo GS, salva i dati dei parametri ricevuti
al file dump.syx, e si interrompe dopo che il dispositivo ha terminato l'invio dei dati (quando no
i dati sono stati ricevuti per un secondo).
ammide -p virtuale -d
crea una porta RawMIDI virtuale e stampa tutti i dati inviati a questa porta.
Utilizzare amidi online utilizzando i servizi onworks.net