Thread: [Sndobj-devel] getting the clock ticks
Status: Abandoned
Brought to you by:
veplaini
From: Vilson V. <vi...@vo...> - 2011-01-22 15:59:24
|
Hello, I'm trying to implement a scheduller in Python to deal with PySndObj units. The idea is to have a now() function that returns the current time as a sample counter. With that function, I can call something like play_note(now() + 2 * seconds()) that will trig some PySndObj unit at 2 seconds from now. Is there any way to get the clock ticks of an obj? I've tryied to create a call function on a SndThread that calls a function that increments a counter, but I don't know if it is the best way. It seems to be computational intensive. Any suggestion? Thanks. -- Vilson Vieira vi...@vo... ((( http://automata.cc ))) ((( http://musa.cc ))) |
From: Vilson V. <vi...@vo...> - 2011-01-22 15:55:27
|
I want something like http://www.softsynth.com/jsyn/tutorial/frame_ticks.html Thanks. 2011/1/22 Vilson Vieira <vi...@vo...>: > Hello, > > I'm trying to implement a scheduller in Python to deal with PySndObj > units. The idea is to have a now() function that returns the current > time as a sample counter. With that function, I can call something > like play_note(now() + 2 * seconds()) that will trig some PySndObj > unit at 2 seconds from now. > > Is there any way to get the clock ticks of an obj? > > I've tryied to create a call function on a SndThread that calls a > function that increments a counter, but I don't know if it is the best > way. It seems to be computational intensive. > > Any suggestion? > > Thanks. > > -- > Vilson Vieira > > vi...@vo... > > ((( http://automata.cc ))) > > ((( http://musa.cc ))) > -- Vilson Vieira vi...@vo... ((( http://automata.cc ))) ((( http://musa.cc ))) |
From: Victor L. <Vic...@nu...> - 2011-01-22 16:39:35
|
every call to Write() will increment the output by vecsize samples (default 256). So you could take that into account. If you are using a separate thread, you can set up a process callback to increment the time count, as the callback is called every vecsize samples. Victor On 22 Jan 2011, at 15:27, Vilson Vieira wrote: > Hello, > > I'm trying to implement a scheduller in Python to deal with PySndObj > units. The idea is to have a now() function that returns the current > time as a sample counter. With that function, I can call something > like play_note(now() + 2 * seconds()) that will trig some PySndObj > unit at 2 seconds from now. > > Is there any way to get the clock ticks of an obj? > > I've tryied to create a call function on a SndThread that calls a > function that increments a counter, but I don't know if it is the best > way. It seems to be computational intensive. > > Any suggestion? > > Thanks. > > -- > Vilson Vieira > > vi...@vo... > > ((( http://automata.cc ))) > > ((( http://musa.cc ))) > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Sndobj-devel mailing list > Snd...@li... > https://lists.sourceforge.net/lists/listinfo/sndobj-devel |