diff --git a/source/VBAPUGens/VBAP.cpp b/source/VBAPUGens/VBAP.cpp index b4b14d0c8a..3e27c2068b 100644 --- a/source/VBAPUGens/VBAP.cpp +++ b/source/VBAPUGens/VBAP.cpp @@ -88,8 +88,8 @@ using nova::wrap_argument; #endif #define RES_ID 9171 /* resource ID for assistance (we'll add that later) */ -#define MAX_LS_SETS 100 /* maximum number of loudspeaker sets (triplets or pairs) allowed */ -#define MAX_LS_AMOUNT 55 /* maximum amount of loudspeakers, can be increased */ +#define MAX_LS_SETS 256 /* maximum number of loudspeaker sets (triplets or pairs) allowed */ +#define MAX_LS_AMOUNT 128 /* maximum amount of loudspeakers, can be increased */ static InterfaceTable *ft; @@ -108,7 +108,7 @@ struct VBAP : Unit float x_spread_base[3]; /* used to create uniform spreading */ float *final_gs; - float m_chanamp[MAX_LS_AMOUNT]; // for smoothing amp changes max channels 55 at the moment + float m_chanamp[MAX_LS_AMOUNT]; // for smoothing amp changes max channels 128 at the moment }; // for circular smoothing diff --git a/source/VBAPUGens/sc/HelpSource/Classes/VBAPSpeakerArray.schelp b/source/VBAPUGens/sc/HelpSource/Classes/VBAPSpeakerArray.schelp index 8544232103..cef3f3ae08 100644 --- a/source/VBAPUGens/sc/HelpSource/Classes/VBAPSpeakerArray.schelp +++ b/source/VBAPUGens/sc/HelpSource/Classes/VBAPSpeakerArray.schelp @@ -30,7 +30,7 @@ VBAPSpeakerArray.new(3, [[-22.5, 14.97], [22.5, 14.97], [-67.5, 14.97], [67.5, 1 :: method:: maxNumSpeakers -Set/get the maximum number of speakers in an array. Default is 55. (This limitation will be removed in a later version.) +Set/get the maximum number of speakers in an array. Default is 64. (This limitation will be removed in a later version.) instancemethods:: diff --git a/source/VBAPUGens/sc/vbap.sc b/source/VBAPUGens/sc/vbap.sc index 0f1e9a2fad..d290449757 100644 --- a/source/VBAPUGens/sc/vbap.sc +++ b/source/VBAPUGens/sc/vbap.sc @@ -27,7 +27,7 @@ use or for distribution: VBAPSpeakerArray { - classvar <>maxNumSpeakers = 55, minSideLength = 0.01; + classvar <>maxNumSpeakers = 64, minSideLength = 0.01; var