Thanks a lot for both answers! ________________________________ Van: chuck-users-boun...@lists.cs.princeton.edu <chuck-users-boun...@lists.cs.princeton.edu> namens Andrew Telichan Phillips <a.telichanphill...@gmail.com> Verzonden: woensdag 4 maart 2020 16:44 Aan: ChucK Users Mailing List <chuck-users@lists.cs.princeton.edu> Onderwerp: Re: [chuck-users] Using ADSR as a P(itch)envelope
Hi Herman... this may not be the exact application you are looking for, given that you are using a buffer, but here is an example of how I have used the ADSR ugen as a pitch envelope: Step step => ADSR pitchEnv => SinOsc sine => Gain gain => dac; 0.9 => gain.gain; 440 => step.next; (.005::second, 0.15::second, 1.0, 0.5::second) => pitchEnv.set; while (true) { pitchEnv.keyOn(); 10::ms => now; pitchEnv.keyOff(); 800::ms => now; } вт, 3 мар. 2020 г. в 10:31, Michael Heuer <heue...@gmail.com<mailto:heue...@gmail.com>>: Hello Herman, You can't chuck into a field/parameter, though I wish it were so https://github.com/ccrma/chuck/issues/110 This should work SndBuf buf => dac; ADSR env => blackhole; spork ~ updateAtSampleRate(); fun void updateAtSampleRate() { while (true) { 1::samp => now; env.value() => buf.rate; } } Cheers, michael On Mar 3, 2020, at 5:37 AM, herman verbaeten <hver...@hotmail.com<mailto:hver...@hotmail.com>> wrote: Hi, I was hoping to use an ADSR as a pichenvelope But Chuck doesn't want to accept it. Is there another way to achieve this? SndBuf buf => dac; ADSR Penv => buf.rate; Kind regards, herman _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu<mailto: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<mailto: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