pyjack status and patches

View: New views
2 Messages — Rating Filter:   Alert me  

pyjack status and patches

by Pau Arumí :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

I'm under the impression that pyjack is not maintained because I wrote
the author, Andrew, (via sourceforge) more than a week ago, and it went
without answer. Does anybody knows more about the pyjack status?

https://sourceforge.net/projects/py-jack/

The point is that clam developers (at least the ones in BarcelonaMedia)
find a jack python module very useful for our purposes. And since we
needed to write and maintain patches we have put the code in this public
subversion path:

svn co http://clam-project.org/clam/trunk/pyjack/

Of course this is not ment to be a fork but a provisional place to
maintain the patches. However, if the project is confirmed orphan we'd
be happy to adopt and care the baby.

See all the changes here
http://clam-project.org/clam/trunk/pyjack/CHANGES

Changes in a nutshell:
     1. Many small fixes in the pyjack C implementation.
     2. Added the transport protocol patch written by Akhilman
     3. Added a new high level patch-by api

With 2 you can, for example, easily connect Blender and Ardour.
In 3 we added an api for doing connections in a bus fashion (i.e.
connecting all or a subset of ports in order). An example:

        metro = 'jack_metro -b 60'
        c1 = run_jack_client(metro)
        c2 = run_jack_client(metro)

        # passing jack clients names
        bus_connect(c1, 'system')
        bus_connect('system', 'system')

        # passing ports list. Note the use of python list slicing
        bus_connect( outports('system')[:-1] , inports('system')[-2:] )
        bus_connect( c2 , inports('system')[-3:] )

Any feedback is very welcomed

P


--
--------------------------------------------------
Pau Arumí

Barcelona Media - Innovation Centre
Av. Diagonal 177, planta 9, 08018 Barcelona, Spain
Phone: +34 93 238 1400  


_______________________________________________
Jack-Devel mailing list
Jack-Devel@...
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org

Re: pyjack status and patches

by Patrick Shirkey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Patrick Shirkey
Boost Hardware Ltd


On 11/07/2009 01:57 AM, Pau Arumí wrote:

> Hi all,
>
> I'm under the impression that pyjack is not maintained because I wrote
> the author, Andrew, (via sourceforge) more than a week ago, and it went
> without answer. Does anybody knows more about the pyjack status?
>
> https://sourceforge.net/projects/py-jack/
>
> The point is that clam developers (at least the ones in BarcelonaMedia)
> find a jack python module very useful for our purposes. And since we
> needed to write and maintain patches we have put the code in this public
> subversion path:
>
> svn co http://clam-project.org/clam/trunk/pyjack/
>
> Of course this is not ment to be a fork but a provisional place to
> maintain the patches. However, if the project is confirmed orphan we'd
> be happy to adopt and care the baby.
>
> See all the changes here
> http://clam-project.org/clam/trunk/pyjack/CHANGES
>
> Changes in a nutshell:
>       1. Many small fixes in the pyjack C implementation.
>       2. Added the transport protocol patch written by Akhilman
>       3. Added a new high level patch-by api
>
> With 2 you can, for example, easily connect Blender and Ardour.
> In 3 we added an api for doing connections in a bus fashion (i.e.
> connecting all or a subset of ports in order). An example:
>
> metro = 'jack_metro -b 60'
> c1 = run_jack_client(metro)
> c2 = run_jack_client(metro)
>
> # passing jack clients names
> bus_connect(c1, 'system')
> bus_connect('system', 'system')
>
> # passing ports list. Note the use of python list slicing
> bus_connect( outports('system')[:-1] , inports('system')[-2:] )
> bus_connect( c2 , inports('system')[-3:] )
>
> Any feedback is very welcomed
>
>    



Good idea to update this code. With the transport patch alone it is
extremely valuable.



Patrick Shirkey
Boost Hardware Ltd


>
>    
_______________________________________________
Jack-Devel mailing list
Jack-Devel@...
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org