Click here to Skip to main content
15,889,861 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
I am working on a project that will display EEG signals. Anyone have any experience on what charting library would best suit my needs. I need to display the signals in such a way like a strip chart.

Thanks

What I have tried:

I have looked at oxyplot but doesn't seem to do what i need.
Posted
Updated 6-Feb-19 8:47am

Live Charts[^] is what you are looking for and it is free!
 
Share this answer
 
This WPF library is also fast enough to produce the required results:
GitHub - teichgraf/WriteableBitmapEx: Collection of extension methods for the XAML WriteableBitmap[^]
 
Share this answer
 
After working in WPF for eight years to include a lot of charting in the scientific and financial domains, I have two charting recommendations:

#1 DevExpress - Overall

Nothing beats the overall look, usability, and versatility of DevExpress charts. The downside is the license is $900 per person. It's also very smooth up to 10,000 points which handles a lot of folks, but starts to lag after that.

#2 SciChart - Performance and number of points

Nothing beats the performance of this library. You can redraw 3 million points in seconds. I had a chart with 100,000 points and DevExpress choked. SciChart handled it like nothing. The downside of this library is it's implemented awfully. Although they say it's MVVM, their MVVM is horrible requiring newing up many of their own custom classes to chart instead of having direct bindings.
 
Share this answer
 
Comments
shrav007 5-Mar-20 1:19am    
Do you have any data related to the performance for these charts? it will be really great help if I could get these details What I am actually trying to evaluate is to know the CPU usage and bytes required per data point during the storage
PureNsanity 6-Mar-20 11:24am    
I haven't done any performance analysis or benchmark testing; however, I can tell you hands down that SciChart blows away other standard charting libraries in that area. SciChart has a good amount available on performance online if you just search their site for it.
RealTimeGraphX is a high performance plotting library for WPF and UWP. https://github.com/royben/RealTimeGraphX
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900