SC-HOA icon indicating copy to clipboard operation
SC-HOA copied to clipboard

HOA wrapper classes for SuperCollider based on https://github.com/sekisushai/ambitools

Results 18 SC-HOA issues
Sort by recently updated
recently updated
newest added

Here are some simplifcations in the class library. Needs to be reviewed carefully, to avoid typos.

Hi @florian-grond , When running the HOADec5_0 example, I have the following error. ``` Execution warning: Class 'ITU5004' not found WARNING: keyword arg 'gain' not found in call to Object:doesNotUnderstand...

asInt will be deprecated...

I get the following with the current version: ``` ERROR: Class extension for nonexistent class 'HOAAzimuthRotator1' In file:'../../../../../../../../quarks/SC-HOA/classes/HOATransRotateAz.sc' ERROR: Class extension for nonexistent class 'HOAAzimuthRotator2' In file:'../../../../../../../../quarks/SC-HOA/classes/HOATransRotateAz.sc' ERROR: Class extension...

Here is a suggestion of how to simplify the code for UGen selection. Let me know if that makes sense to you, I could help with other cases as well...

I noticed that there are warnings: ``` WARNING: FunctionDef contains variable declarations and so will not be inlined. ``` It might be good if developers keep this on: ``` LanguageConfig.postInlineWarnings...

Minor issue here to me: both _HOAEncoder_ and _HOADecLebedev_ need the speaker array radius to be passed as an argument. The fact is that this argument has different names in...

Some classes behave inversely to others when moving azimuth. ``` ( x = { |az| HOADecLebedev50.ar( order: 3, in: HOAEncoder.ar(3, WhiteNoise.ar, az.degrad.lag(0.2)), hrir_Filters: 1 ) * 0.1 }.play ) x.free...

Following up with my `HOAAmbiDecoderHelper` experiments :) This issue has something in common with issue #47 . For the GNU Octave generated UGens to work in SuperCollider I have to...

Working with the `HOAAmbiDecoderHelper` and executing the resulting `run_dec_.m` file, I've noticed that the `faust2supercollider` is not correctly called by GNU Octave due to an invalid unix command line string....