Skip to content
Snippets Groups Projects
  1. Jan 18, 2014
  2. Jan 11, 2014
  3. Oct 03, 2013
  4. May 05, 2013
    • jsiegle's avatar
      Update format of settings file · 4d5a7d82
      jsiegle authored
      - Clean up methods in GenericProcessor
      - File selection now happens outside of EditorViewport
      - Add mechanism for saving custom parameters for individual channels
      - Settings file is automatically saved at the start of recording
      4d5a7d82
  5. Apr 05, 2013
    • jsiegle's avatar
      Run astyle to make code format more consistent · ea8c1c90
      jsiegle authored
      To run this in the future, install astyle (sudo apt-get install astyle),
      then enter the following from the top-level project directory:
      
      astyle --options=astyle.options --recursive "./Source/*.cpp" "./Source/*.h"
      
      This will convert tabs to 4 spaces and ensure that brackets are on
      their own lines.
      ea8c1c90
  6. Apr 03, 2013
    • aacuevas's avatar
      Windows.h include not needed with juce 2 · 3f56af92
      aacuevas authored
      With new jucer, windows.h is not only unnecesary, but can cause conflicts with some definitions.
      Also, OpenGL.h includes disabled, as it's no longer needed and it, by itself, needs windows.h
      3f56af92
  7. Mar 21, 2013
    • jsiegle's avatar
      Change copyright year to 2013 · e36119a1
      jsiegle authored
      Use the following command to update the copyright year in all files,
      starting in the Source/ directory:
      
      find . -type f -print0 | xargs -0
         sed -i 's/Copyright (C) 2012/Copyright (C) 2013/g'
      
      Works like a charm!
      e36119a1
    • jsiegle's avatar
      Switch pointers to ScopedPointers · 34ccc510
      jsiegle authored
      The main UI components now use ScopedPointers for their children,
      alleviating the need to call "deleteAllChildren" or "deleteAndZero"
      in the destructor.
      34ccc510
    • jsiegle's avatar
      Updated JUCE library · 637baf17
      jsiegle authored
      637baf17
  8. Mar 20, 2013
  9. Dec 27, 2012
  10. Oct 06, 2012
  11. Sep 20, 2012
  12. Jul 07, 2012
  13. May 19, 2012
  14. May 18, 2012
  15. May 16, 2012
  16. May 07, 2012
  17. Apr 05, 2012
    • jsiegle's avatar
      Removed references to obsolete Configuration class · 875e0309
      jsiegle authored
      UIComponent, ProcessorGraph, etc. were still referencing the configuration
      class (but not using it). Those references have now been removed, as the
      configuration object will be replaced by a set of parameter and channel
      objects.
      875e0309
  18. Mar 03, 2012
    • jsiegle's avatar
      Updated audio editor. · 228ad596
      jsiegle authored
      The control panel now holds an "AudioEditor" to adjust volume
      and open a window to alter device settings. Audio output is definitely
      working, but different buffer sizes make it sound really weird. The
      same problem is present in the Juce demo app, however, so I don't
      think it's a problem inherent in the GUI.
      228ad596
  19. Mar 01, 2012
    • jsiegle's avatar
      Major refactoring. · a66d703f
      jsiegle authored
      Three important changes:
      - The FilterList is now the ProcessorList
      - The FilterViewport is now the EditorViewport
      - Any classes that need to access important UI objects have become subclasses
        of the "AccessClass". Such objects automatically obtain pointers from
        the UIComponent and register the MessageCenter as an ActionListener. This
        will make it much easier to allocate pointers to objects.
      a66d703f
    • jsiegle's avatar
  20. Feb 19, 2012
  21. Feb 17, 2012
  22. Feb 14, 2012
    • jsiegle's avatar
      FilterViewport can now be hidden · b5154bf5
      jsiegle authored
      - Added a FilterViewportButton class to the UIComponent file, which shows/hides
      the FilterViewport whenever it's clicked
      - Thus, the DataViewport can now fill up almost the entire window
      b5154bf5
  23. Feb 13, 2012
    • jsiegle's avatar
      Changes to DataViewport class · 1ad5f3ae
      jsiegle authored
      Tabs now work reasonably well when right-justified.
      
      Border is now a square (except for upper-right corner).
      1ad5f3ae
    • jsiegle's avatar
      Acquisition automatically stops if data source is lost · ac72523a
      jsiegle authored
      Changes to the DataThread, SourceNode, and UIComponent classes allow data
      threads to disable callbacks if they are no longer receiving input. So
      far this has only been tested with the Intan Board, but it works really well.
      Unplugging the board in the middle of acquisition allows the thread to exit,
      and callbacks to be disabled, without any seg faults.
      ac72523a
  24. Feb 11, 2012
Loading