User Tools

Site Tools


midi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
midi [2024/05/03 22:09] rjtmidi [2025/04/01 22:47] (current) – [Setup] more midi/usb info rjt
Line 1: Line 1:
 ====== MIDI ====== ====== MIDI ======
  
-===== Media for General MIDI Enthusiasts =====+===== Versions =====
  
-==== Songs ====+==== General MIDI ====
  
-  * //Hey Little Girl//, Icehouse. +==== Yamaha XG ====
-  * //When I Spend My Time With You//, Model-T.+
  
-==== Movies ====+  * [[wp>Yamaha XG]] 
 +  * [[https://www.xg-central.com/|XG Central]] 
 +  * https://www.blueman.name/Creations_XG.php - MIDI files 
 +  * http://www.megatrade.ru/Russian/Midi.html - `` `` 
 +  * https://archive.org/details/yamaha-xg-midi-library - `` `` 
 +  * [[yt>DJVFJifyvvg|A #WebMidi editor for old #Yamaha XG #synthesizers, explained]] - Floyd Steinberg's video on making a simple, browser-based parameter editor. 
 +    * [[github>mrfloydst/webxgmidi]] - Github repo. NB I have to actually put it online as you need HTTPS to do webmidi in [[firefox]]. 
 +  * [[http://www.studio4all.de/htmle/frameset090.html|Introduction Yamaha XG: Discover the enormous possibilities of XG programming !]] - Details info. on STUDIO4ALL. 
 +  * [[http://www.studio4all.de/htmle/welcomexg.html|Introduction: Discover my 20 sets of Cubase 5 mixer maps - designed for Yamaha XG synthesizers !]] - `` `` `` ``
  
-  * [[Johnny To]] films+Games with YXG soundtracks: 
-  * [[lb>mechanical-violator-hakaider|Mechanical Violator Hakaider]]. + 
-  * [[lb>rocky-vi|Rocky VI]] (don't watch this, it sucks).+  * PC versions of //Final Fantasy VII// and //VIII//. 
 +  Various [[Falcom]] games? FIXME 
 + 
 +===== Setup ===== 
 + 
 +Setting up MIDI for music making. 
 + 
 +I had these videos bookmarked, they're all by popular Youtubers: 
 + 
 +  * [[yt>neXswJJcatc|USB & MIDI: Everything you need to know to get it right (USB MIDI Host vs Interface explained)]] - By Loopop, who usually does a good job of comprehensively covering music making hardware
 +  * [[yt>v4ZeXXpRC0Q|How to Sync your Synthesizer Setup using MIDI]] - By JAde Wii, who has a DAWless setup (I've switched to using a DAW for sequencing). 
 +  * [[yt>qqL-IYc4Rn0|HOW I SEQUENCE & SYNC 15 SYNTHS — midi routing and DAW integration]] - By BoBeatswho has a very big, Youtuber-budget, setup with hardware and software. 
 + 
 +Personally I use a two [[Roland]] USB→MIDI cable to communicate between my computer and 8-in/8-out [[MIDI router]]s, and everything else goes into those routers too. I find the [[MIDI router]] such a hassle saver, you just tell it what signals to send where. You can get old ones like mine for $100 and less, or new fancy ones for much more if you really want. If you want to record audio on your computer get an audio interface in place of the Roland cable. I've seen some other routers designed to be run from a computer (Edirol and Mio ones come to mind), but I'm happy with my setup. 
 + 
 +==== Sysex ==== 
 + 
 +I'm using [[Reaper]] to send Sysex messages for synths that need them (mostly the yamaha_tx81z), but some other options for [[Linux]] are: 
 + 
 +  * **amidi** - Command line tool you might fidn handy if you want to make your own scripts. 
 +  * **SysExxer** and **SysExxer NG** - GUI tools for sending and receiving sysex messages. 
 +  * There are various //Patch Editor// and //Patch Librarian// programs that combine organising and transmitting patches in various formats. Lots of the big ones are Windows only, and I haven't really explored any of them. MIDI-OX seems to be the most recommended. 
 + 
 +===== Playback =====
  
-===== Setup on Linux ===== 
 I'd thought [[VLC]] had dropped support for MIDI, but I've found it to be the easiest way to get hassle-free MIDI playback. I'd thought [[VLC]] had dropped support for MIDI, but I've found it to be the easiest way to get hassle-free MIDI playback.
  
Line 27: Line 56:
   * [[archw>MIDI]]   * [[archw>MIDI]]
  
-===== Versions =====+===== Media for General MIDI Enthusiasts =====
  
-==== General MIDI ====+==== Songs ====
  
-==== Yamaha XG ====+  * //Hey Little Girl//, Icehouse. 
 +  * //When I Spend My Time With You//, Model-T.
  
-  * [[wp>Yamaha XG]] +==== Movies ====
-  * [[https://www.xg-central.com/|XG Central]] +
-  * https://www.blueman.name/Creations_XG.php - MIDI files +
-  * http://www.megatrade.ru/Russian/Midi.html - `` `` +
-  * https://archive.org/details/yamaha-xg-midi-library - `` ``+
  
-Games with YXG soundtracks:+  * [[Johnny To]] films. 
 +  * [[lb>mechanical-violator-hakaider|Mechanical Violator Hakaider]]. 
 +  * [[lb>rocky-vi|Rocky VI]] (don't watch this, it sucks).
  
-  * PC versions of //Final Fantasy VII// and //VIII//.+  * https://letterboxd.com/rjt/tag/general-midi/films/ 
 + 
 +===== See Also ===== 
 + 
 +  * https://midi.guide/ - MIDI CC & NRPN database 
 +  * https://midi.org/midi-history-chapter-7-midi-associations-1983-1985 - Some history
  
 {{tag>audio guide linux MIDI music-making}} {{tag>audio guide linux MIDI music-making}}
midi.1714738165.txt.gz · Last modified: 2024/05/03 22:09 by rjt