Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| midi [2023/02/15 20:41] – [Playing a midi on a webpage!] melon | midi [2023/04/06 15:52] (current) – [Playing a midi on a webpage!] melon | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| ===== Playing a midi on a webpage! ===== | ===== Playing a midi on a webpage! ===== | ||
| - | Often you'll want to convert the midi to a compressed mp3 using your preferred reinstatement set: a great free program is GSXCC, this is a program that emulates a Famicom (NES) or SCC sound chip in order to play MIDIs. It can make any MIDI file into chiptunes! You can [[https:// | + | ==== Melon's Mini Music Player! ==== |
| - | You can also embed midis directly into a browser using MIDIjs: | + | Melon created |
| - | **Include the MIDIjs script on your web page**. You can download the script | + | ==== Midi JS ==== |
| + | |||
| + | Often you'll want to convert the midi to a compressed mp3 using your preferred instrument set: a great free program is GSXCC, this is a program that emulates a Famicom (NES) or SCC sound chip in order to play MIDIs. It can make any MIDI file into chiptunes! You can [[https:// | ||
| + | |||
| + | You can also embed midis directly into a browser using [[https:// | ||
| + | |||
| + | **Include the MIDIjs script on your web page (put this in the head)**. You can download the script | ||
| < | < | ||
| <script src=" | <script src=" | ||
| </ | </ | ||
| - | **Load a MIDI file to play**. You can use the MIDIjs.loadFile() function to load a MIDI file from a URL. For example, | + | ==== Now you can play midis on your site using these JavaScript commands! ==== |
| - | < | + | |
| - | MIDIjs.loadFile(" | + | |
| - | </ | + | |
| **Play or stop the MIDI file**. You can use the MIDIjs.play() and MIDIjs.stop() functions to play or stop the MIDI file. For example, you can use this code to play the MIDI file: | **Play or stop the MIDI file**. You can use the MIDIjs.play() and MIDIjs.stop() functions to play or stop the MIDI file. For example, you can use this code to play the MIDI file: | ||
| < | < | ||
| - | MIDIjs.play(); | + | MIDIjs.play(" |
| </ | </ | ||
| - | |||
| And this code to stop the MIDI file: | And this code to stop the MIDI file: | ||
| < | < | ||
| MIDIjs.stop(); | MIDIjs.stop(); | ||
| </ | </ | ||
