diff examples/04-Audio/bucket-brigade-chorus/render.cpp @ 547:a2096488a21a prerelease

Merge
author chnrx <chris.heinrichs@gmail.com>
date Fri, 24 Jun 2016 14:12:22 +0100
parents cdabbaf3a252
children
line wrap: on
line diff
--- a/examples/04-Audio/bucket-brigade-chorus/render.cpp	Fri Jun 24 14:11:32 2016 +0100
+++ b/examples/04-Audio/bucket-brigade-chorus/render.cpp	Fri Jun 24 14:12:22 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;