Jordan Henderson

Results 43 issues of Jordan Henderson

## Purpose and Motivation Simply adds another q_property to QcSlider2D.h Closes #724. Some code to demonstrate this change. ```supercollider Window().layout_( VLayout( ~a = Slider2D().action_({ ~b.thumbSize = ~a.x.linlin(0, 1, 5, 50)...

comp: Qt GUI

Looking for help solving an issue as it involves the lang code and I am struggling to understand it. ## Motivation For some class ``` Test { doesNotUnderstand{|...a| a.postln }...

enhancement

## Environment * SuperCollider version: 3.14 - dev ## Steps to reproduce This isn't a problem in current use. However, #6261 introduces a limit on the number of objects to...

bug
comp: sclang

## Purpose and Motivation Quality of life for writing multichannel sound files. ## Types of changes - Documentation - New feature ## To-do list - [x] Code is tested -...

comp: class library

## Purpose and Motivation Checks that array is regular is shape (not [jagged](https://en.wikipedia.org/wiki/Jagged_array#:~:text=In%20computer%20science%2C%20a%20jagged,edges%20when%20visualized%20as%20output.)). I needed this in SoundFile:write to make sure all the channels were the same size, while this...

comp: sclang

## Environment * SuperCollider version:3.14.dev ## Steps to reproduce Run `TestFunction-test_classmethod_scope` once it passes, twice it fails. ``` TestFunction().test_classmethod_scope ``` ## Expected vs. actual behavior Unit test should not fail...

bug
comp: testing

## Purpose and Motivation When the compile/parser see a method with only a single call, or a call to `super.something`, it 'inlines' it. For these methods, all the user's arguments...

comp: sclang

## Purpose and Motivation A huge thanks to @telephon and @capital-G! When calling an unknown method without keyword args the supercollider vm passes all the information back into the language...

## Environment * SuperCollider version: 3.14 ## Steps to reproduce ```supercollider AA { foo { "super foo".postln } bar { "super bar".postln } } AB : AA { foo {...

bug
comp: sclang

## Environment * SuperCollider version: [1, 2, 3, nil] ``` This is because all calls using array expansion go through `performList`, where the argument names are looked up. There needs...

bug