aboutsummaryrefslogtreecommitdiffstats
path: root/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src
diff options
context:
space:
mode:
authormick grierson <mickgrierson@gmail.com>2015-07-27 01:07:41 +0100
committermick grierson <mickgrierson@gmail.com>2015-07-27 01:07:41 +0100
commit1100fc8c462d9a17731340596e7d9c07adb3fe54 (patch)
tree91ed36c7a767f2819289409899ef305b358cf0f4 /ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src
parent68ee8eba9c3834604d220f4bf56e7e9d506a77a7 (diff)
More major repair work. New OS X 10.10 SDK example project. New project structure. New Tutorials / Examples.
Diffstat (limited to 'ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src')
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/main.cpp16
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.cpp131
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.h41
3 files changed, 0 insertions, 188 deletions
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/main.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/main.cpp
deleted file mode 100644
index 312c54e..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/main.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "ofMain.h"
-#include "testApp.h"
-#include "ofAppGlutWindow.h"
-
-//========================================================================
-int main( ){
-
- ofAppGlutWindow window;
- ofSetupOpenGL(&window, 800,600, OF_WINDOW); // <-------- setup the GL context
-
- // this kicks off the running of my app
- // can be OF_WINDOW or OF_FULLSCREEN
- // pass in width and height too:
- ofRunApp( new testApp());
-
-}
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.cpp
deleted file mode 100644
index c86526e..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.cpp
+++ /dev/null
@@ -1,131 +0,0 @@
-/* This is an example of how to integrate maximilain into openFrameworks,
- including using audio received for input and audio requested for output.
-
-
- You can copy and paste this and use it as a starting example.
-
- */
-
-
-#include "testApp.h"
-
-
-
-//-------------------------------------------------------------
-testApp::~testApp() {
-
- delete beat.myData; /*you should probably delete myData for any sample object
- that you've created in testApp.h*/
-
-}
-
-
-//--------------------------------------------------------------
-void testApp::setup(){
- /* some standard setup stuff*/
-
- ofEnableAlphaBlending();
- ofSetupScreen();
- ofBackground(0, 0, 0);
- ofSetVerticalSync(true);
-
-
- sampleRate = 44100; /* Sampling Rate */
- initialBufferSize = 512;
-
- /* Now you can put anything you would normally put in maximilian's 'setup' method in here. */
-
-
- beat.load(ofToDataPath("beat2.wav"));
- beat.getLength();
-
-
- ofSoundStreamSetup(2,0,this, sampleRate, initialBufferSize, 4);}
-
-//--------------------------------------------------------------
-void testApp::update(){
-
-}
-
-//--------------------------------------------------------------
-void testApp::draw(){
-
-
- ofSetColor(255, 255, 255,255);
- ofRect(600, 300, sample*150, sample*150); /* audio sigs go between -1 and 1. See?*/
- ofCircle(200, 300, wave*150);
-
-}
-
-//--------------------------------------------------------------
-void testApp::audioRequested (float * output, int bufferSize, int nChannels){
-
- for (int i = 0; i < bufferSize; i++){
-
-
-
- sample=beat.play(0.5, 0, beat.length);
- wave=sine1.sinebuf(abs(mouseX));/* mouse controls sinewave pitch. we get abs value to stop it dropping
-// delow zero and killing the soundcard*/
-
- mymix.stereo(sample + wave, outputs, 0.5);
-
-
- output[i*nChannels ] = outputs[0]; /* You may end up with lots of outputs. add them here */
- output[i*nChannels + 1] = outputs[1];
- }
-
-}
-
-//--------------------------------------------------------------
-void testApp::audioReceived (float * input, int bufferSize, int nChannels){
-
-
- /* You can just grab this input and stick it in a double, then use it above to create output*/
-
- for (int i = 0; i < bufferSize; i++){
-
- /* you can also grab the data out of the arrays*/
-
-
- }
-
-}
-
-//--------------------------------------------------------------
-void testApp::keyPressed(int key){
-
-}
-
-//--------------------------------------------------------------
-void testApp::keyReleased(int key){
-
-}
-
-//--------------------------------------------------------------
-void testApp::mouseMoved(int x, int y ){
-
-
-
-}
-
-//--------------------------------------------------------------
-void testApp::mouseDragged(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void testApp::mousePressed(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void testApp::mouseReleased(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void testApp::windowResized(int w, int h){
-
-}
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.h b/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.h
deleted file mode 100644
index ed251be..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples0062OSX/ofMaxim_example/src/testApp.h
+++ /dev/null
@@ -1,41 +0,0 @@
-#ifndef _TEST_APP
-#define _TEST_APP
-
-
-#include "ofMain.h"
-#include "ofxMaxim.h"
-
-
-class testApp : public ofBaseApp{
-
- public:
- ~testApp();/* deconsructor is very useful */
- void setup();
- void update();
- void draw();
-
- void keyPressed (int key);
- void keyReleased(int key);
- void mouseMoved(int x, int y );
- void mouseDragged(int x, int y, int button);
- void mousePressed(int x, int y, int button);
- void mouseReleased(int x, int y, int button);
- void windowResized(int w, int h);
-
- void audioRequested (float * input, int bufferSize, int nChannels); /* output method */
- void audioReceived (float * input, int bufferSize, int nChannels); /* input method */
-
- int initialBufferSize; /* buffer size */
- int sampleRate;
-
-
- /* stick you maximilian stuff below */
-
- double wave,sample,outputs[2];
- ofxMaxiMix mymix;
- ofxMaxiOsc sine1;
- ofxMaxiSample beats,beat;
-
-};
-
-#endif