So ek het uiteindelik 'n VPS opgestel, timidity en lame geïnstalleer en alles werk soos sjarme.Resultate hier: yesmaestro.com
Cross-platform MIDI in die webwerf
-
25-07-2022 - |
Vra
Ek skep 'n ooroefeningswebwerf vir musikante.In PHP genereer dit 'n eenvoudige MIDI-lêer met 'n fout (uitgestemde toon) wat die gebruiker moet regstel.Dit stoor die MIDI-lêer en die gebruiker moet dit speel.Hier begin die snaakse deel.
Probleme:
- ek moet Gebruik MIDI, want die oefeninge word op die vlug geskep met ewekansige foute.
- ek kan nie skakel dit om na mp3/ogg-bedienerkant, aangesien webhostings gewoonlik nie met bedeesdheid en lam gebundel word nie (korrigeer my as ek verkeerd is).Die webwerf sal nie-winsgewende (of baie lae wins op sy beste) wees, so toegewyde hosting is nie 'n opsie nie.
- Daar is miljarde moontlike kombinasies, so die voorbereiding van een groot oudiolêer is nie moontlik nie.
- Die afspeel moet wees kruis-platform.
- ek wil graag beheer oor die afspeel via JS.
Wat ek probeer het:
<embed>
en<object>
- op hierdie manier laat u blaaier die inprop kies.Dit is inkonsekwent en jy verloor die meeste beheer oor die afspeel (sonder om die visuele kant te noem)<audio>
- ondersteun glad nie MIDI nieQuickTime in kombinasie met antieke AC_QuickTime.js 1.2, wat gebruik
<embed>
en<object>
dinamies - maar Ek wil nie gebruikers irriteer nie met die installering van ekstra inprop.
Vraag:
Is daar enige ander benadering/tegnologie wat ek kan gebruik?
Oplossing