The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.5KB

  1. /**
  2. @page example_applications Example Applications
  3. @section downloading_the_example_code Downloading the example code
  4. These example applications demonstrate the functionality of the BLOCKS SDK.
  5. The example applications are all distributed as part of the <a href="https://www.juce.com/">JUCE framework</a>, which can be obtained from GitHub <a href="https://github.com/julianstorer/JUCE">here</a>.
  6. You will find the examples in the <tt>JUCE/examples/BLOCKS/</tt> directory.
  7. Each example comes with projects for Visual Studio, Xcode, etc in the <tt>Builds</tt> subdirectory or each example directory, and these should open, compile and run without any trouble in the respective IDEs.
  8. A quick guide to getting up and running with JUCE can be found <a href="https://www.juce.com/learn/getting-started">here</a>.
  9. <h1>Overview</h1>
  10. @subpage example_blocks_monitor
  11. BlocksMonitor is a simple JUCE application that shows currently connected Lightpad and Control %Block devices and visualises touches and button presses.
  12. It also displays some basic information about the Blocks.
  13. @subpage example_blocks_drawing
  14. BlocksDrawing is a JUCE application that allows you to use your Lightpad as a drawing surface.
  15. You can choose from a palette of 9 base colours and paint them on the 15x15 LED grid, blending between colours using touch pressure.
  16. @subpage example_blocks_synth
  17. BlocksSynth is a JUCE application that turns your Lightpad into a simple monophonic synthesiser capable of playing 4 different waveshapes - sine, square, sawtooth and triangle.
  18. */