Między przeglądarkami sposób na odtwarzanie MIDI na stronie internetowej

Autor:fibrowitch

Dla jednego projektu musiałem odtwarzać pliki midi na stronie. Oczywiście powinno to działać w większości przeglądarek (cóż, nie biorę pod uwagę już 6). Ale, o ile zrozumiałem, potrzebna jest albo wtyczka QuickTime, której nie ma na każdej maszynie, albo Flash, który sądząc po tym, co mi powiedział Google, nie wie, jak pracować z midi, lub tagu audio, który jest daleki od wdrożenia w FF na przykład midi też nie jest przyjazne.
Ogólnie jestem zaskoczony. Format jest stary, aktywnie wykorzystywany (w kręgach muzyków) i mocno wspierany. Czy ktoś ma jakieś opcje wstawiania odtwarzania midi na stronie? Sieć

Odpowiedzi

anne duncan
z tagiem embed
 
<embed src="http://YOUR URL.mid" autostart="true" controls="smallconsole" loop="true">


oto przykłady i odmiany
 www.123webmaster.com/Onsite/Building/EmbeddingMidi.html

sprawdzone działa w przeglądarce Chrome, FF, Safari
Odpowiedzi:
Tak, spróbowałem (FF i Opera pod Linuksem). To się nie zaczęło. Skromnie zaproponowano mi pobranie Quicktime. A może to tylko w Linuksie taka katastrofa, ale w Windows wszystko jest zbudowane? - nilesh
Sprawdziłem na Win i MacOS działa w wymienionych przeglądarkach - dennis m
Dziękuję. Więc linuksoidy (wraz ze mną) wstawią wtyczki =) - bortalexander
W chrome, to się nie zaczęło, quicktime jest wymagane w quickfox, działa w operze. Chociaż najprawdopodobniej w operze już stał.
Wygraj, syntezator microsoftware. - natasha di angelo
shane indeglia
MIDI nie jest formatem, jest interfejsem do przesyłania danych. MIDI nie znajduje się we wszystkich kartach dźwiękowych. A jeśli tylko zawartość MIDI nie jest tworzona w jakiś sposób losowo lub online, to przynajmniej musisz renderować te, twoje, midiowskie melodie w WAV. Można to zrobić za pomocą dowolnego edytora lub sekwencera midi. Na przykład to samo FL Studio.

Kosztem odtwarzania MIDI, nie powiem nic w 100%, ale powtarzam, na przykład, mam zewnętrzną profesjonalną kartę BEZ MIDI. I wg. Mój komputer nie wie, jak grać na sprzęcie MIDI.
Odpowiedzi:
Ok, lepiej. Format pliku SMF, rozszerzenie .mid, .midi.
Tak jasne?
Na przykład oprogramowanie midi-synthesizer, które odtwarza takie pliki w systemie Windows, jest domyślnie, w Linuksie jest ono podzielone na dwa kliknięcia. Nikt nie mówił nic o sprzęcie. - icikas
Nie o to chodzi! To nie jest format. To jest interfejs. Jest to koncepcja formatu systemu plików. I mam 99,9% pewności, że odtworzenie midi nie będzie możliwe. - chris fish
"W przeciwieństwie do innych formatów nie jest to cyfrowy dźwięk, ale zestawy poleceń (odtwarzane nuty, odniesienia do odtwarzalnych instrumentów, wartości zmiennych parametrów dźwięku), które mogą być odtwarzane w różny sposób w zależności od urządzenia odtwarzającego." ale faktem jest fakt. Właśnie dlatego ten format jest popularny wśród muzyków, ponieważ są to tylko zespoły, a w 99% są po prostu notatkami. - fran
"Pliki MIDI to zestaw poleceń dla syntezatora (sekwencera) zainstalowanego na komputerze, ale nie zawierają danych audio gotowych do odtwarzania." - tak, że staje się jasne. - roma klyukin
Jak zatem odtwarzane są pliki midi na komputerze z wbudowanym dźwiękiem? =)
Naucz materiel. Tak, midi to interfejs, przez który przesyłane są komunikaty typu "ustaw kanał 10 na kanał 3". Zapisz notatkę do pierwszej oktawy. zwolnij notatkę wcześniej. "itd. Ale te same wiadomości są doskonale zapisane w pliku, z którego są następnie wysyłane do syntezatora oprogramowania, który odczytuje dane z pliku, a nie przez sprzętowy interfejs MIDI. A te pliki były jedynym sposobem na odtwarzanie muzyki, na przykład zapomniałem plików .mid dla starych. i w 3310, więc w ogóle redaktor był. A teraz te same pliki są często używane, ale już podczas tworzenia muzyki. W tym samym FL w rzucie na pianino kliknij Plik i zobacz wiersz Import pliku MIDI. A ten import działa bez pomocy sprzętowej midi. - ash ellis
FL Studio jest wykrywaczem seksu, może miękko wiele rzeczy :) Powiedziałem, że przeglądarka 100% nie może tego odtworzyć, ponieważ Jestem pewien, że nie ma miękkiej drogi (zwłaszcza w różnych przeglądarkach), ale syntezator MIDI jest niezbędny do dźwięku w sprzęcie.
Ogólnie rzecz biorąc, jesteś tak słynny minus bez zrozumienia istoty. A ogólnie rzecz biorąc, dlaczego potrzebujesz MIDI ??? Czy jest generowany online lub głupio leniwy do konwersji? - heather schuenemann
Cóż, wiem co to jest MIDI. Co więcej, studiowałem specyfikacje formatu, ponieważ konieczne było generowanie nut na podstawie pliku. Ale już napisałem powyżej, że syntezatory są na 99% komputerów. W związku z tym będzie grać na 99% komputerów. Zysk? - anne kennedy
Cholera, zapomniałem o DirectX. Jest syntezator oprogramowania. Ale znowu, na przykład, na mojej karcie w dxdiag.exe nie ma testu interfejsu MIDI. Właśnie zacząłeś pisać, mówią, że KT się nie toczy, Flash też, zwłaszcza html5, myślałem, że szukasz natywnego sposobu. I jesteś przeciwny od razu. Dziwni ludzie. - partha barua
Minus, ponieważ istnieją pliki midi - to fakt, są one odtwarzane na 99% komputerów - jest to fakt i zaczynasz mówić mi o ich strukturze.
Tak, generowanie odbywa się online. Załaduj serwer, dokonując konwersji midi - & gt; mp3 nie ma ochoty, kiedy klient może grać i grać midi.
W przypadku przeglądarek problem polega na tym, że przy odtwarzaniu dźwięku mają problemy, na przykład za pomocą wtyczek QuickTime. Jeśli w systemie nie ma wtyczki, przeglądarka nie odczyta dźwięku. Przed wprowadzeniem tagu audio w przeglądarkach nie było wbudowanych odtwarzaczy. Ale przy tym wszystkim celują, oczywiście w mp3, ogg, wav. Było pragnienie użycia flasha, ale on sam po prostu nie ma syntezatora, nie może też użyć syntezatora systemowego, więc znika. Okazuje się, że nie znalazłem jeszcze jednego rozwiązania dla różnych przeglądarek.
Przy okazji, w operze za pomocą tagu audio mogłem zagrać plik midi. - jace ferguson
Cóż, czysto już za zainteresowanie:
 - czy masz wbudowany kodek?
 - Czy masz test midi w dxdiag? - ebony nichole
wbudowany kodek: zobacz program Microsoft GW Wavetable Synthesizer.
Creative Audigy: widoczne syntezatory sprzętu karty dźwiękowej
Karta dźwiękowa dla 150 rubli Genius Soundmaker PCI: oprogramowanie Microsoftu jest widoczne i prymitywne, ale Genius FM Synthesizer - mary kate
osadzony na karcie dźwiękowej jest widoczny W Windowsie, nie pamiętam, wszystko wydawało się działać bez bezpośredniego x. Jak rozumiem, za pomocą "syntezatora dźwięku oprogramowania". Przynajmniej Windows Media Player odtwarza pliki .midi.
Zainstalowałem Timidity w Linuksie i pojawił się również dźwięk.
Testy nie są obserwowane. Teraz pod Linuxem siedzę, tam dx jest nieobecny. - megan baxter
Jest jasne. Cóż, nie widzę tego testu w ogóle na moim prof.kart. Wcześniej oczywiście było Creative Live - wszystko tam było. Na wbudowanych kodekach nie siedział. Opóźniony za życiem, ale w każdym razie pojazd początkowo nie aranżował QT, a teraz jest to "właściwa odpowiedź". Jakoś nie jest to logiczne. Cieszę się, że znalazł rozwiązanie. - ladonna
Logika polega na tym, że pod Windows i Mac, jak się okazało, wszystko działa. W makach QT - domyślnie popatrzę na Windows jeden z tych dni, może jest jeszcze jedna wtyczka, ale jest też wbudowana. W Linuksie występują problemy, ale 1% komputerów jest w ogóle, a wśród nich jest jeszcze mniej muzyków. Moja sytuacja pozwala nam je przekazać, zwłaszcza że przeprowadzę badania nad odpowiednią wtyczką bezpośrednio w Linuksie.
Dwóch zła, jak to mówią ...
Minus za komentarz rekompensowany przez plus w karmie. Chociaż wciąż komentarz był wyłączony;) - patrick mak
Komentarz był na ten temat tylko dlatego Myślałem, że potrzebuję rozwiązania natywnego. W końcu jestem zły, gram cicho, gram szybko, a problem został rozwiązany. Później oczywiście pojawiłem się z grubsza muzycznego punktu widzenia i zapomniałem o syntezatorach programowych w DX i analogach, prawdopodobnie w innych systemach operacyjnych. - hui jing
Istnieje midi jako protokół i istnieje ogólna midi - umowa dotycząca standardowych instrumentów, które większość syntezatorów obsługuje z wbudowanych systemów dźwiękowych na stacje robocze za kilka tysięcy dolarów. Microsoft syntezatory dźwięku lub microsoft jedzą pliki * .mid z podobnymi informacjami. - victoria dvorak
sean lockley
Nie ważne jak śmiesznie to brzmi, ale łatwiej jest przekonwertować go na inny format dźwięku.
Odpowiedzi:
Tak, chciałem generować midi całkowicie po stronie klienta. Szkoda, że ​​okazuje się generować, ale nie reprodukować. - mccall carter
Menedżer plików dla systemu Linux? :: Poradź trójwymiarowy silnik do pracy z rozszerzoną rzeczywistością :: Dlaczego ocena q & a artykułu pojawia się natychmiast, ale w postach trzeba "scalić" głos? :: Jaka jest lista podstawowych książek z matematyki? :: Proszę podać "Menedżer zadań"
Zostaw odpowiedź
Linki