assignments:a1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
assignments:a1 [2020/09/11 15:55] – bil | assignments:a1 [2020/09/21 18:59] (current) – bil | ||
---|---|---|---|
Line 23: | Line 23: | ||
[[https:// | [[https:// | ||
+ | |||
+ | {{: | ||
+ | |||
==== 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 | + | You should use the Audio Plugin Host to test your MIDI plugin while developing your assignment solution. See instructions |
+ | |||
+ | For your convenience, | ||
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). | 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). | ||
==== Debugging your plugin ==== | ==== Debugging your plugin ==== | ||
- | For your convenience, | + | Configure |
+ | * In XCode, go to Product > Scheme > Edit Scheme. Point " | ||
+ | * In Visual Studio, go to Project Properties > Debugging > Command, and browse to the Audio Plugin Host executable. Make sure Attach is set to “No”. | ||
+ | |||
+ | When you start debugging, an instance of the plugin host will appear. Use it to load your plugin. Now debugging works for your plugin just as it does normally, i.e. you can set breakpoints etc. | ||
- | Configure your debugger | + | You can use the JUCE DBG macro to output variable values |
- | When you start debugging in Visual Studio, it will open an instance of the plugin host. Use it to load your plugin. Now debugging works for your plugin just as it does normally, i.e. you can set breakpoints etc. | + | '' |
assignments/a1.1599839700.txt.gz · Last modified: 2020/09/11 15:55 by bil