Vs: Re: [CinCVS] Re: Cinelerra sound system?

2007-03-14 Thread markku.linnoskivi


Alkuperäinen viesti
Lähettäjä: [EMAIL PROTECTED]
Päivämäärä: Mar 13, 2007 7:08:36 PM
Vastaanottaja: cinelerra@skolelinux.no
Kopio: Adrian Prantl [EMAIL PROTECTED]
Aihe: Re: [CinCVS] Re: Cinelerra sound system?

hi all,

  I was looking into writing support for the JACK sound system in
  CinelerraCVS. This is for me or for the whole community (if I'll ever
  get it working). I did find a message that said it's possible to use
  oss2jack, I havent't tried that, but off cause it would be nicer to have
  a native system.

 This would be _really_ cool. It would open a lot of new possibilities to
 the Cinelerra workflow!

I wrote that email about oss2jack.
With jack support, MacOS X[1] port could get accepted (since sound is the 
only 
important thing lacking, afaik) and Windows port would be easy too, as there 
is a jack version for windows[2] and X for windows and macosx.

[1] - jack for macosx: http://www.jackosx.com/
[2] - jack for windows: http://www.grame.fr/~letz/jackdmp.html



I'm seriously still thinking about implementing. Though I haven't got the hang 
of the system yet. Theres no commentation in the source! I would first 
implement the playback only. Though full Jack support would be nice.

Could someone tell me where some writing to the audio device is done so I 
could understand the system better?



___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: Vs: Re: [CinCVS] Re: Cinelerra sound system?

2007-03-14 Thread Johannes Sixt
On Wednesday 14 March 2007 11:05, [EMAIL PROTECTED] wrote:
 Could someone tell me where some writing to the audio device is done so I
 could understand the system better?

Start looking in VirtualAConsole::process_buffer(), there is a call to 
renderengine-audio-write_buffer().

-- Hannes

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCVS] Re: Cinelerra sound system?

2007-03-13 Thread rafael2k
hi all,

  I was looking into writing support for the JACK sound system in
  CinelerraCVS. This is for me or for the whole community (if I'll ever
  get it working). I did find a message that said it's possible to use
  oss2jack, I havent't tried that, but off cause it would be nicer to have
  a native system.

 This would be _really_ cool. It would open a lot of new possibilities to
 the Cinelerra workflow!

I wrote that email about oss2jack.
With jack support, MacOS X[1] port could get accepted (since sound is the only 
important thing lacking, afaik) and Windows port would be easy too, as there 
is a jack version for windows[2] and X for windows and macosx.

[1] - jack for macosx: http://www.jackosx.com/
[2] - jack for windows: http://www.grame.fr/~letz/jackdmp.html

bye,
rafael diniz

-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Eng. da Computação @  Unicamp
Rádio Muda, radiolivre.org, TV Piolho, tvlivre.org, www.midiaindependente.org
Chave PGP: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x2FF86098
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-



pgpWVrJjii5QP.pgp
Description: PGP signature


[CinCVS] Re: Cinelerra sound system?

2007-03-10 Thread Adrian Prantl

Markku Linnoskivi schrieb:

Hello.

I was looking into writing support for the JACK sound system in
CinelerraCVS. This is for me or for the whole community (if I'll ever
get it working). I did find a message that said it's possible to use
oss2jack, I havent't tried that, but off cause it would be nicer to have
a native system.

This would be _really_ cool. It would open a lot of new possibilities to 
the Cinelerra workflow!

I couldn't quite figure out the sound architecture Cinelerra uses, the
code isn't really documented that well! So I was hopeing some one could
explain it to me.

At a glance it seems that Cinelerra just creates desired audio class
(ALSA, ESD etc.) (Where is this done?) and then probably writes in some
buffer. This might cause problems with JACK though (callback architecture).

The respective classes cinelerra/audio[alsa,esound,1394].C are 
instantiated in cinelerra/audiodevice.C


I believe it would be great if Cinelerra would support JackTransport at 
some time in the future. Does anyone know how hard it would be to make 
Cinelerra slave to an external clock source?


--
Adrian


___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra