User Tools

Site Tools


assignments:a1

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
assignments:a1 [2018/09/26 13:25] bilassignments:a1 [2018/10/03 16:59] (current) bil
Line 21: Line 21:
 [[https://docs.juce.com/master/classes.html|JUCE API]] [[https://docs.juce.com/master/classes.html|JUCE API]]
  
 +{{:assignments:startersource.zip|Starter Source}}
  
 ==== Providing MIDI input to your plugin ==== ==== Providing MIDI input to your plugin ====
  
 You should use the Audio Plugin Host to test your MIDI plugin while developing your assignment solution (see instructions above on setting up the Audio Plugin Host). You should use the Audio Plugin Host to test your MIDI plugin while developing your assignment solution (see instructions above on setting up the Audio Plugin Host).
 +The Audio Plugin Host comes with a keyboard that can be used to provide input events (your computer keyboard can be used to provide simultaneous events for arpeggiation).
  
-In order to provide MIDI input **on Windows** do the following: +If you'd like to provide input externally **on Windows** follow these [[instructions]].
- +
-Download and install: +
- +
-  - http://vmpk.sourceforge.net/#Download +
-  - https://www.tobias-erichsen.de/software/loopmidi.html +
- +
-On loopMIDI: +
- +
-  - Check the + in the Setup tab to create a new port +
- +
-On vmpk: +
- +
-  - Edit -> MIDI Connections +
-  - Uncheck “Enable MIDI input” +
-  - Under Output midi connection select “loopMidi port” +
- +
-On AudioPluginHost: +
- +
-  - Options -> Change Audio Device settings +
-  - Check “loopMidi Port” in Active midi inputs+
  
 ==== Debugging your plugin ==== ==== Debugging your plugin ====
assignments/a1.1537968346.txt.gz · Last modified: 2018/09/26 13:25 by bil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki