Pushed some new changes. The problem was on updatefTableData(). Apparently you can’t call CsoundGetTableArgs so often (mouse drag). I solved it by creating a new isQuadbezier function that is called only once at InsertGenTable(). It shouldn’t crash anymore and I hope I didn’t screw anything else.
If someone creates a new named gen routine we should think of another strategy.
The next thing to fix should be the setWaveform() issue. MinMax in quadbezier tables can be in one of the control points, but the whole thing is prepared to look for inside the table values.



I haven’t merged the changes yet. But there is no hurry I suppose. I did update the JUCE source yesterday. It looks to have fixed all those file browser issues on Linux. I push it through the to dev branch. I’d be very happy to see the last of those issues!