[chuck-users] trying to implement a midi sequencer in chuck

Forrest Curo treegestalt at gmail.com
Sat Feb 12 13:22:17 EST 2022


So how is this going to change their timing? It shouldn't, unless some
process somewhere keeps running and won't yield when the wait ends (and the
waiting spork wants to start from there.)

Jack or fluidsynth -- or what?

On Sat, Feb 12, 2022 at 9:55 AM Curtis Ullerich <curtullerich at gmail.com>
wrote:

> "advancing time" means "yield for this long." so the other shreds will be
> executing, or yielding, as their own timing dictates.
>
> On Sat, Feb 12, 2022, 06:40 Forrest Curo <treegestalt at gmail.com> wrote:
>
>> "Advancing time on a spork" means to "Wait until this amount of time has
>> elapsed."
>> If one spork is waiting for time to elapse, the others will be doing...
>> what?
>>
>> On Fri, Feb 11, 2022 at 1:36 PM d <dchuck at yurfish.com> wrote:
>>
>>>
>>> Yes,thats the one I modeled mine after.
>>> I removed the ugen stuff and replaced it with
>>> send (midiout).
>>> I have fluidsynth on jack The behaviour is strange.
>>> It appears that advancing time on a spork advances
>>> time in others and events get missed
>>> But I could be wrong. I have notes with
>>> no note off and CC that never happens
>>>
>>> It works fine for single track files.
>>>
>>> On Fri, 11 Feb 2022 13:10:20 -0800
>>> Dana Batali <dana.batali at gmail.com> wrote:
>>>
>>> > Hi Davud,  have you seen this example?
>>> >
>>> > https://cannerycoders.com/docs/chuck/examples/midi/midifile-play.html
>>> >
>>> > One obvious point is that min.read accepts a track number.
>>> > _______________________________________________
>>> > chuck-users mailing list
>>> > chuck-users at lists.cs.princeton.edu
>>> > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>>
>>>
>>> On Fri, 11 Feb 2022 13:10:20 -0800
>>> Dana Batali <dana.batali at gmail.com> wrote:
>>>
>>> > Hi Davud,  have you seen this example?
>>> >
>>> > https://cannerycoders.com/docs/chuck/examples/midi/midifile-play.html
>>> >
>>> > One obvious point is that min.read accepts a track number.
>>> > _______________________________________________
>>> > chuck-users mailing list
>>> > chuck-users at lists.cs.princeton.edu
>>> > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>>
>>> _______________________________________________
>>> chuck-users mailing list
>>> chuck-users at lists.cs.princeton.edu
>>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>>
>> _______________________________________________
>> chuck-users mailing list
>> chuck-users at lists.cs.princeton.edu
>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20220212/9ee2aaf1/attachment.html>


More information about the chuck-users mailing list