Como reproduzir arquivos MIDI diretamente no chrome?


17

Existe uma maneira de tornar o Chrome capaz de reproduzir .midarquivos diretamente no navegador? Por exemplo, em uma página da Wikipedia com arquivos MIDI, existem muitos arquivos de áudio à direita que são baixados ao clicar neles. A página de "ajuda" vinculada aos arquivos é confusa e parece fornecer apenas a solução para os .oggarquivos, para os quais o Chrome possui suporte interno.

Existe alguma maneira de reproduzir esses .midarquivos no navegador, assim como os .oggarquivos?



1
html5 + js fazem o truque. Dê uma olhada nesta resposta stackoverflow.com/a/14168174/722135
Babblo

Respostas:




0

Se você não quiser usar um plug-in, tente usar um player local para o sistema operacional em uso. Se você estiver no Windows, poderá configurar a associação de arquivos Midi para, por exemplo, o Windows Media Player e selecionar 'Sempre abrir arquivos desse tipo' (ou escolha semelhante de palavras no Chrome) para arquivos como este URL de exemplo (disponível no Windows 10 eu acredito); file: /// C: /windows/media/flourish.mid Dessa forma, o Windows Media Player reproduzirá o arquivo Midi para você.

Para associar arquivos .mid, por exemplo, ao Windows Media Player, você pode fazer isso por meio de Configurações-Aplicativos-Padrões por Tipo de arquivo ou Shift-Clique com o botão direito do mouse em um arquivo .mid e escolha Abrir com ações padrão.


0

Bem, se você não deseja um programa externo (geralmente eu uso o Noteworthycomposer ou seu visualizador, o NWCviewer, que é gratuito), a melhor solução é usar uma extensão para isso. Eu recomendo o Jazz-plugin, que você encontrará aqui:

Primeiro instale a extensão do Chrome:

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

Em seguida, instale o plug-in global (necessário, pois o Chrome recusou os dados da NPAPI):

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

Mas você pode preferir o Midi Player:

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

Nos dois casos, você poderá ouvir arquivos midi diretamente (e alguns outros formatos também).

Dito isto, bons sites incluem um midjogador.

HTH!


0

Receio que não. A página deve ser codificada de maneira diferente.

Ao criar uma página da web, você pode incorporar um player de javascript para que o arquivo midi possa ser reproduzido pressionando o ícone do botão "reproduzir", mas a wikipedia e a maioria dos sites fornecem um link para o arquivo. Este link fornece mais detalhes sobre como incorporar um player em uma página da web e também algumas descrições de como vários navegadores manipularam arquivos midi ao longo dos anos.

http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/ digite a descrição do link aqui

Da minha pesquisa, nenhum dos navegadores atuais reproduz links de arquivos midi automaticamente sem instalar extensões / plugins / addons / ...


2
Bem-vindo ao Super Usuário! Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
bertieb

-1

Para responder com simplicidade, NÃO, porque .midou MIDIfile contém as etapas e os padrões de um instrumento musical que está sendo tocado e não os sons do instrumento quando esse padrão está sendo tocado.

@rsp explica bem no StackOverflow neste post.

Chegando à sua pergunta

Qualquer maneira de reproduzir esses arquivos .mid no navegador, como .ogg?

Existem várias extensões do Chrome e sites de players MIDI online. Fazer uma Pesquisa no Google dará a você o suficiente.


7
idk meu navegador estava tocando arquivos midi nativamente nos anos 90.
Iniciado
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.