Permalink
Browse files

Dropped 'sample' axis from rendering, added warning to top level INST…

…ALL-MAC.md
  • Loading branch information...
1 parent 0e2bb9a commit e80ec2973884b06bd6f046107a4ebc76899b4975 Adrian Cheater committed May 8, 2016
Showing with 17 additions and 0 deletions.
  1. +13 −0 INSTALL-MAC.md
  2. +2 −0 app/gui/qt/build-osx-app
  3. +2 −0 app/gui/qt/scope.cpp
View
@@ -1,5 +1,18 @@
# Mac OS X
+IMPORTANT NOTE: The build process for sonic pi is currently in flux, and this document is not
+fully up to date. Please try the build script by executing the following.
+
+```
+cd app/gui/qt/
+./build-osx-app
+```
+
+The contents of build-osx-app should provide a better idea of what steps are required to get
+sonic-pi 2.11 working on OSX. We are trying to make the process easier for new users, but if
+you have any difficulty please contact Factoid in the sonic-pi gitter channel
+(https://gitter.im/samaaron/sonic-pi)
+
## Dependencies
* Download Qt 5.4+ http://qt-project.org/downloads
@@ -7,6 +7,8 @@ echo "And you have also installed the sc3-plugins."
echo "SC 3.7.1 can be downloaded from https://github.com/supercollider/supercollider/releases"
echo "The plugins can be downloaded from https://github.com/supercollider/sc3-plugins/releases"
echo "Installation instructions are here https://github.com/supercollider/sc3-plugins"
+echo "We're working to make this script a one shot solution for all OSX platforms"
+echo "Please direct rage and suggestions to Factoid in (https://gitter.im/samaaron/sonic-pi)"
#Install homebrew prerequisites
brew install qt5 boost
@@ -33,9 +33,11 @@ ScopePanel::ScopePanel( const std::string& name, QWidget* parent ) : QWidget(par
plot_curve.setItemAttribute( QwtPlotItem::AutoScale );
plot_curve.attach(&plot);
plot_curve.setPen( QColor("deeppink") );
+ plot_curve.setPaintAttribute( QwtPlotCurve::PaintAttribute::FilterPoints );
plot.setAxisScale(QwtPlot::Axis::yLeft,-1,1);
plot.setAxisScale(QwtPlot::Axis::xBottom,0,4096);
+ plot.enableAxis(QwtPlot::Axis::xBottom, false);
QVBoxLayout* layout = new QVBoxLayout();
layout->addWidget(&plot);

0 comments on commit e80ec29

Please sign in to comment.