You can control external midi synths with chuck, and if you are
wanting more 'natural sounds' that might be worth looking in to.
Yes, this I know.
Anyway, there are several problems, which appear by concrete example. ZynAddSubFX is a very nice and cute software synthesizer for Linux. With this, there are such sequence of problems:
- If I generate sound with it as-is, it will start lagging very easily - just run it, take some more complex instrument and try to play all fast tones in a row with mouse.
- This means it would be helpful to have it support "-s" flag to get rid of those lags whenever I want to generate for-production sound. In my computer, ChucK is slow enough to force me listen my tracks layer-by-layer unless I write wav; sometimes I listen some things with lag or smaller sample rate.
- Second thing is - I would like to get it's feedback to Chuck and to do it in per-sample way of Chuck, which also would need some seamless connection.
- Third thing - there are many parameters in ZynAddSubFX, but I see no way to control them from Chuck; I would need to save some setup and rerun it. It should be controllable from Chuck (or something similar should be controllable). I think it's much better thing than STK.
Btw. having "STK Demo" application to generate ChucK code for some sound would also be helpful for beginner!
This actually could be generalized to have a bigger problem:
- We need standard API to do the following:
- Ask some params from synth.
- Set some params of synth.
- Use a synth on sample-by-sample or chunk-by-chunk basis.
also... what do you mean by 'natural sounds' ?
Natural sound would be the one, which does not sound like if it was obviously generated by some digital device.
2010/9/8 Tambet <qtvali@gmail.com>:
> Got such question: there is a set of instruments included from STK, also
> there are some reverbs etc., but I cant make them together do very natural
> sounds; I also don't want to use wav as I can't cange it's params. I do not
> have natural instruments to play in nor will to do so.
>
> Questions are:
>
> Are there some good ways to connect ChucK with additional synthesizers in
> such way that I could get sample-by-sample output and slow down the
> generation of wav (with -s flag).
> Are there more synthesizers built-in to ChucK.
> Are there add-on modules with more instruments.
> Are there examples about how to build natural sounds with those built-in
> oscillators and effects.
>
> As I try to get something, what would not sound too electronic or too flat.
>
> Tambet
>
> _______________________________________________
> chuck-users mailing list
> chuck-users@lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
>
_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users