- Aug 11, 2013
- Jun 19, 2013
-
-
Josh Siegle authored
-
- Jun 15, 2013
-
-
jsiegle authored
-
- May 30, 2013
-
-
jsiegle authored
-
- Apr 08, 2013
-
-
jsiegle authored
-
- Apr 05, 2013
-
-
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.
-
- Apr 03, 2013
-
-
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
-
- Mar 21, 2013
-
-
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!
-
- Jan 18, 2013
-
-
jsiegle authored
-
- Oct 06, 2012
-
-
Josh Siegle authored
-
- Sep 20, 2012
-
-
unknown authored
-
- May 21, 2012
-
-
jsiegle authored
-
- Apr 22, 2012
- Apr 21, 2012
-
-
jsiegle authored
-
- Mar 29, 2012
-
-
Stuart Layton authored
-
- Mar 23, 2012
-
-
Stuart Layton authored
Began work on the SpikeDisplayEditor. Buttons were added to zoom, pan, clear, and save the plots. Currently only the clear button works Additionally I added a bunch of constants to the SpikeDisplayNode.h which will be used to define messages between the editor and the Canvas
-
- Mar 19, 2012
-
-
Stuart Layton authored
Started integrating the TetrodePlot class. Oddly the projection plots aren't working although they were working in the stereotrode class, I'll have to figure that one out
-
- Mar 15, 2012
-
-
Stuart Layton authored
The SpikeDisplayNode object isn't working properly. Queueing of spikes there appeared to be what was causing the problem. I need to consider an alternative way of handling the SpikeObjects. In the past I've used a circular buffer but that has problems with having a set size. I can use an stl::queue but queues are not thread safe, which is something that we definitely need. Anyway the plots show up and dance when the viewer is turned on. I still need to implement a Stereotrode plot and then the tetrode plot. I'll probably derive them from the ElectrodePlot base class instead of creating a base classs from which all three plot types are derived from. Finally I need to get a better handle on the setup of the OpenGLCanvas and how its sized. How the "Magical" scroll bars work and how to auto place the plots. Do we force all the plots to be of the same type? Or do we mix in Electrode Plots with Tetrode Plots? If so how do we orient them all?
-
- Mar 13, 2012
-
-
Stuart Layton authored
Initial commit of the files needed for the SpikeDisplay. I created an SpikeObject file as well. This is how spikes will be represented in the SpikeDisplayNode and used by the SpikeViewer
-
- Mar 11, 2012
-
-
jsiegle authored
-
- Mar 10, 2012
-
-
jsiegle authored
-
- Feb 22, 2012
-
-
jsiegle authored
It was a float vs. int problem!
-
- Feb 21, 2012
-
-
jsiegle authored
The LfpDisplayNode/LfpDisplayCanvas are more stable now, although there's still a bug in the DisplayNode causing small gaps to appear in the buffer.
-
- Feb 20, 2012
-
-
jsiegle authored
Since every processor now gets asked to enable() prior to the start of acquisition, it's much simpler to move the steps involved in preparing for acquisition into these methods. This the processor from beginning acquisition when prepareToPlay() is called upon initialization.
-
- Feb 19, 2012
- Feb 11, 2012
-
-
Josh Siegle authored
-