|
50 | 50 | <li>AirWindows: mono plug-ins will now be able to be used in polyphonic contexts (e.g. they will be scaled to the number of input channels.</li> |
51 | 51 | <li>Array recombiner: add a transposition mode to turn for instance [ r, g, b, r, g, b ] into [ [ r r ] [ g g ] [ b b ] ].</li> |
52 | 52 | <li>Audio: initial ADM-OSC support in the Spatialization device.</li> |
| 53 | + <li>Beat metronome: it now has inlets for every subdivision, and keeps track of the count.</li> |
53 | 54 | <li>Execution: annotate the code base to ensure that execution things happen in the correct thread.</li> |
54 | | - <li>Execution: many smaller improvements and optimizations.</li> |
55 | 55 | <li>GPU: allow the ossia::geometry class to carry GPU handles in addition of CPU buffers.</li> |
56 | 56 | <li>Interpolator: make the alpha factor minimum lower to enable very, very smooth operation.</li> |
57 | 57 | <li>JS: add a Score.createCable(outlet, inlet) function.</li> |
|
98 | 98 | <li>Avnd: various small backend improvements especially for handling musical ticks.</li> |
99 | 99 | <li>CI: force ffmpeg@7 on macOS homebrew as ffmpeg@8 does not export symbols?</li> |
100 | 100 | <li>CI: ton of bugfixes and change tracking as usual.</li> |
| 101 | + <li>CLAP: implement more features of the spec, in particular tempo / time signature support.</li> |
101 | 102 | <li>CLAP: make flush occur in the exec thread, not the main thread, per the spec.</li> |
102 | 103 | <li>Execution: fix a long-lived execution bug where setting the speed too fast could cause an invalid token request to be submitted to processes.</li> |
| 104 | + <li>Execution: many smaller improvements and optimizations.</li> |
103 | 105 | <li>FFT: multiple fixes to FFT implementation.</li> |
104 | 106 | <li>GPU: various improvements and bug fixes to the render loop.</li> |
105 | 107 | <li>ISF and other shaders: fix that the default shader had disappeared, when dropping the process without an existing preset.</li> |
|
0 commit comments