Date: Thu, 16 Jul 2009 22:34:01 -0300 From: "Carlos A. M. dos Santos" <unixmania@gmail.com> To: =?UTF-8?B?TWljaGFsIFTFr21h?= <98758@mail.muni.cz> Cc: multimedia@freebsd.org Subject: Re: Requirements for including project in the FreeBSD source tree Message-ID: <e71790db0907161834j29f6d795v9f64191c620741b6@mail.gmail.com> In-Reply-To: <1247783904-98758-296.689418514088-18078@mail.muni.cz> References: <1247783904-98758-296.689418514088-18078@mail.muni.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 16, 2009 at 7:38 PM, Michal T=C5=AFma<98758@mail.muni.cz> wrote= : > Hi, > I would implement a deamon for controlling OSS mixer devices. > > The deamon would open MIDI device and start listening on it to reflect vo= lume > changes based on receiving MIDI Control Change messages. And vice versa, = for > reflecting volume changes to MIDI device via MIDI Control Change messages= . I > have tested receiving and sending MIDI Control Change messages via USB MI= DI > Driver (snd_uaudio, FreeBSD 8) and it seems there is no border to impleme= nt > such a deamon. > > So I have a question. Are there any special requirements for implemeting = it to > be able to include it in the FreeBSD source tree? I would implement it us= ing > C++. The base system is meant to contain just essential features. Consider the option of making your daemon available as a port, just like most of the multimedia applications. This would allow you to release newer versions independently of the OS release cycles. Take a look at the Porter's Handbook at http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ Ask for help at the freebsd-ports mailing list, if necessary. > Excuse my english, best regards, > Michal Tuma You don't need to apologize. English is not the first language of many FreeBSD users and developers. --=20 My preferred quotation of Robert Louis Stevenson is "You cannot make an omelette without breaking eggs". Not because I like the omelettes, but because I like the sound of eggs being broken.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e71790db0907161834j29f6d795v9f64191c620741b6>