diff examples/04-Audio/bucket-brigade-chorus/render.cpp @ 544:cdabbaf3a252 prerelease

Updated Audio examples for audioOutChannels etc.
author Robert Jack <robert.h.jack@gmail.com>
date Fri, 24 Jun 2016 13:32:07 +0100
parents 8fcfbfb32aa0
children
line wrap: on
line diff
--- a/examples/04-Audio/bucket-brigade-chorus/render.cpp	Fri Jun 24 13:19:52 2016 +0100
+++ b/examples/04-Audio/bucket-brigade-chorus/render.cpp	Fri Jun 24 13:32:07 2016 +0100
@@ -64,6 +64,13 @@
 
 bool setup(BelaContext *context, void *userData)
 {
+    // Check that we have the same number of inputs and outputs.
+	if(context->audioInChannels != context->audioOutChannels ||
+			context->analogInChannels != context-> analogOutChannels){
+		printf("Error: for this project, you need the same number of input and output channels.\n");
+		return false;
+	}
+    
 	gInverseSampleRate = 1.0/context->audioSampleRate;
 	
 	gPhase1 = 0.0;