Come riprodurre file MIDI direttamente in Chrome?


16

Esiste un modo per rendere Chrome in grado di riprodurre .midfile direttamente nel browser? Ad esempio, su una pagina Wikipedia con file MIDI ci sono molti file audio a destra che vengono scaricati quando si fa clic su di essi. La pagina di "aiuto" collegata vicino ai file è confusa e sembra fornire solo la soluzione per i .oggfile, per i quali Chrome ha il supporto integrato.

Esiste un modo per riprodurre questi .midfile nel browser proprio come i .oggfile?



html5 + js fanno il trucco. Date un'occhiata a questa risposta stackoverflow.com/a/14168174/722135
Babblo

Risposte:



0

Se non si desidera utilizzare un plug-in, è possibile provare utilizzando un lettore locale per il sistema operativo in uso. Se sei su Windows, puoi impostare l'associazione dei file per i file Midi su, ad esempio Windows Media Player, e selezionare "Apri sempre file di questo tipo" (o una scelta simile in Chrome) per file come questo URL di esempio (disponibile in Windows 10 credo); file: /// C: /windows/media/flourish.mid In questo modo Windows Media Player riprodurrà il file Midi per te.

Per associare i file .mid a Windows Media Player, ad esempio, puoi farlo tramite Impostazioni-App-Impostazioni predefinite-per tipo di file o facendo clic con il tasto destro del mouse su un file .mid e scegliere Apri con azioni predefinite.


0

Bene, se non vuoi un programma esterno (di solito uso Noteworthycomposer o il suo visualizzatore, NWCviewer, che è gratuito), la soluzione migliore è usare un'estensione per questo. Raccomando Jazz-plugin, che troverai qui:

Innanzitutto installa l'estensione di Chrome:

https://chrome.google.com/webstore/detail/jazz-midi/jhdoobfdaejmldnpihidjemjcbpfmbkm?hl=en-US

Quindi installare il plug-in globale (richiesto poiché Chrome ha rifiutato i dati NPAPI):

https://jazz-soft.net/download/Jazz-Plugin/

Ma potresti preferire Midi Player:

https://chrome.google.com/webstore/detail/midi-player/khppfbnjbaampmeeiocjhcodkklkcfjf?hl=en-US

In entrambi i casi sarai quindi in grado di ascoltare direttamente i file midi (e anche alcuni altri formati).

Detto questo, i siti migliori includono un midiplayer.

HTH!


0

Temo di no. La pagina deve essere codificata in modo diverso.

Quando si progetta una pagina Web, è possibile incorporare un lettore javascript in modo che il file midi possa essere riprodotto premendo l'icona del pulsante "play", ma Wikipedia e la maggior parte dei siti forniscono semplicemente un collegamento al file. Questo link fornisce maggiori dettagli su come incorporare un giocatore in una pagina web, e anche alcune descrizioni di come vari browser hanno gestito i file midi nel corso degli anni.

http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/ inserire qui la descrizione del collegamento

Dalla mia ricerca, nessuno dei browser attuali riproduce automaticamente i collegamenti ai file midi senza installare estensioni / plugin / componenti aggiuntivi / ...


2
Benvenuto in Super User! Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
bertieb,

-1

Per rispondere semplicemente, NO perché .mido il MIDIfile contiene i passaggi e i pattern di uno strumento musicale in esecuzione e non i suoni dello strumento quando viene riprodotto quel pattern.

@rsp lo spiega bene su StackOverflow in questo post.

Venendo alla tua domanda

Un modo per riprodurre questi file .mid nel browser proprio come .ogg?

Esistono numerose estensioni di Chrome e siti di lettori MIDI online. Fare una ricerca su Google ti darà abbastanza.


7
idk il mio browser stava riproducendo i file midi in modo nativo negli anni '90.
Startec,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.