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?

Keldeo
fonte
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.

reben
fonte
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!

Madmarsu
fonte
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 / ...

Jason Chollar
fonte
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.

C0deDaedalus
fonte
7
idk meu navegador estava tocando arquivos midi nativamente nos anos 90.
Iniciado