Proposal for a multimedia team.
Hi, we need a multimedia team, I know from watching submit requests that there are at least three other potential members besides me. A little bit more communication between us would be beneficial to the mmaps and mmlibs projects especially multimedia:libs which contains packages that can wreak havoc if broken. ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it? Regards Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Le 23/11/2010 11:55, Dave Plater a écrit :
Hi, we need a multimedia team, I know from watching submit requests that there are at least three other potential members besides me. A little bit more communication between us would be beneficial to the mmaps and mmlibs projects especially multimedia:libs which contains packages that can wreak havoc if broken. ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it? Regards Dave P
I'm on this list because I use many sound and video apps, and write small scripts for ffmpeg. But I'm neither programmer nor packqger, I can just test things :-) jdd -- http://www.dodin.net http://pizzanetti.fr -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
At Tuesday 23 November 2010 Dave Plater wrote:
Hi, we need a multimedia team, I know from watching submit requests that there are at least three other potential members besides me. A little bit more communication between us would be beneficial to the mmaps and mmlibs projects especially multimedia:libs which contains packages that can wreak havoc if broken. ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it? Regards Dave P
I'm on this list, and yes I prefer also a communication besides packaging. -- Oliver Bengs -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hi, On Tue, Nov 23, 2010 at 12:55:06PM +0200, Dave Plater wrote:
ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it?
I am subscribed to this list as well, because I am focussed on music production. I wanted to start some discussion soon mainly for creating overview of applications with introduction and a MIDI hardware list. More to come soon. As soon as I have more time to try out things. -- Bye, Stephan Barth Novell Technical Services, Worldwide Support Services Linux SUSE LINUX GmbH, GF: Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstr. 5, D-90409 Nuremberg -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/23/2010 04:40 PM, Stephan Barth wrote:
Hi,
On Tue, Nov 23, 2010 at 12:55:06PM +0200, Dave Plater wrote:
ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it?
I am subscribed to this list as well, because I am focussed on music production. I wanted to start some discussion soon mainly for creating overview of applications with introduction and a MIDI hardware list.
More to come soon. As soon as I have more time to try out things.
One of my pet packages is rosegarden, I also publish regular svn snapshots, when I'm not updating the release, of rosegarden in home:plater : http://download.opensuse.org/repositories/home:/plater/openSUSE_11.3 or replace the 11.3 with whatever version you're on although atm the post 10.10 rosegarden doesn't build with less than libqt4-4.6.3 which excludes 11.2 down. It has an extensive list of midi drivers which is being added to all the time. AccessVirus.rgd Kawai-ES-3.rgd Novation-D-Station.rgd Roland-GR-30.rgd Roland-SR-JV80-04.rgd Yamaha-Motif-ES.rgd Alesis-NanoSynth.rgd Kawai-MP5.rgd Novation-KS-4-5-Rack.rgd Roland-GR-33.rgd Roland-SR-JV80-05.rgd Yamaha-Motif-Rack.rgd Alesis-QS6.rgd Korg-03rw.rgd Novation-Super-Nova.rgd Roland-JD-800.rgd Roland-SR-JV80-08.rgd Yamaha-Motif-XS.rgd Alesis-QS7_QS8.rgd Korg-05RW.rgd Novation-XioSynth.rgd Roland-JD-990.rgd Roland-SR-JV80-09.rgd Yamaha-MU50.rgd Alesis-QS7.rgd Korg-KARMA.rgd Oberheim-Matrix-1000.rgd Roland-Juno106.rgd Roland-SR-JV80-11.rgd Yamaha-MU90R.rgd Alesis-S4Plus.rgd Korg-microKORG.rgd PC51f_sf2.rgd Roland-JV-1010.rgd Roland-SR-JV80-14.rgd Yamaha-P60.rgd Alesis-SR16.rgd Korg-microX.rgd Peavey-Spectrum-Bass.rgd Roland-JV-1080.rgd Roland-SR-JV80-15.rgd Yamaha-P90.rgd all-numbers.rgd Korg-NS5R.rgd PodXTLive.rgd Roland-JV-2080.rgd Roland-SR-JV80-17.rgd Yamaha-PSR1500.rgd Behringer-V-Amp-Pro.rgd Korg-Radias-Factory.rgd raw-numbers.rgd Roland-JV-80.rgd Roland-TD-8.rgd Yamaha-PSR270.rgd Boss-DR-660.rgd Korg-Trinity-DRS.rgd Roland-Alpha-Juno-2B.rgd Roland-JX-305.rgd Roland-XP30.rgd Yamaha-PSR280.rgd Casio-MT-540.rgd Korg-Triton-Extreme-Combi.rgd Roland-D2.rgd Roland-KR-570.rgd Roland-XV-2020.rgd Yamaha-PSR290.rgd Casio-WK-3000.rgd Korg-Triton-Extreme-Prog.rgd Roland-D-50.rgd Roland-MC-303.rgd Roland-XV-88.rgd Yamaha-PSR3000.rgd Chaos12m.rgd Korg-Wavestation.rgd Roland-D-50-v2.rgd Roland-MVS-1.rgd Sirius.rgd Yamaha-PSR403.rgd Creative-SBLive8MB.rgd Korg-X3.rgd Roland-E-09_addons.rgd Roland-RD-600.rgd Technics-KN901.rgd Yamaha-PSR550.rgd Emu-Proteus-2000.rgd Korg-X50_GM.rgd Roland-E-09.rgd Roland-RD-700GX.rgd XG.rgd Yamaha-PSR-E403.rgd Emu-Proteus-2.rgd Korg-X50_Korg.rgd Roland-EM-20.rgd Roland-RD-700SX.rgd XG-Rhythmn-Kits-and-Mappings.rgd Yamaha-QY70.rgd Emu-Proteus-FX.rgd Korg-x5dr.rgd Roland-Fantom-S88.rgd Roland-RS-70.rgd Yamaha-CS1x.rgd Yamaha-RM1X.rgd Ensoniq-MR76.rgd Kurzweil-ME1.rgd Roland-Fantom-S.rgd Roland-RS-9.rgd Yamaha-CS2x.rgd Yamaha-RM50.rgd GM2.rgd Lexicon-PCM-91-internal-presets.rgd Roland-Fantom-XA.rgd Roland-SC-33.rgd Yamaha-CS6R.rgd Yamaha-S08.rgd GM.rgd Line6-PodXTLive.rgd Roland-Fantom-XR-addon-SRX-02.rgd Roland-SC-8820.rgd Yamaha-DGX200.rgd Yamaha-S80.rgd GS.rgd Miracle-PTS.rgd Roland-Fantom-XR-addon-SRX-06.rgd Roland-SC-88.rgd Yamaha-DGX500-300.rgd Yamaha-S90.rgd Hammond-XM1.rgd MM6.rgd Roland-Fantom-XR-addon-SRX-09.rgd Roland-SonicCell.rgd Yamaha-DGX505-305.rgd Yamaha-TG500-mlt.rgd Juno-G.rgd Native-Instruments-B4.rgd Roland-Fantom-X.rgd Roland-SR-JV80-01.rgd Yamaha-DGX630.rgd Yamaha-VL70-m.rgd Kawai-CA9-MT1.rgd Novation-A-Station.rgd Roland-Fantom-XR.rgd Roland-SR-JV80-02.rgd Yamaha-DX200.rgd Zoom-RT-323.rgd Kawai-CA9-MT2.rgd Novation-Bass-Station.rgd Roland-Fantom-X-V2.rgd Roland-SR-JV80-03.rgd Yamaha-Motif-6-7-8.rgd Regards Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hi, On Tue, Nov 23, 2010 at 08:32:05PM +0200, Dave Plater wrote:
One of my pet packages is rosegarden, I also publish regular svn snapshots, when I'm not updating the release, of rosegarden in home:plater : http://download.opensuse.org/repositories/home:/plater/openSUSE_11.3 or replace the 11.3 with whatever version you're on although atm the post 10.10 rosegarden doesn't build with less than libqt4-4.6.3 which excludes 11.2 down.
I will take deeper look at rosegarden. My main idea is to create a dedicated wiki page for new users to see which applications are well maintained and some basic steps to use them. Most of them have nice manuals, but new users usually don't find it. I have some other thoughts, I just need the time to put them together ;) -- Bye, Stephan -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/25/2010 12:14 PM, Stephan Barth wrote:
Hi,
On Tue, Nov 23, 2010 at 08:32:05PM +0200, Dave Plater wrote:
One of my pet packages is rosegarden, I also publish regular svn snapshots, when I'm not updating the release, of rosegarden in home:plater : http://download.opensuse.org/repositories/home:/plater/openSUSE_11.3 or replace the 11.3 with whatever version you're on although atm the post 10.10 rosegarden doesn't build with less than libqt4-4.6.3 which excludes 11.2 down.
I will take deeper look at rosegarden.
My main idea is to create a dedicated wiki page for new users to see which applications are well maintained and some basic steps to use them. Most of them have nice manuals, but new users usually don't find it.
I have some other thoughts, I just need the time to put them together ;)
I'm working on the documentation problem, whenever I update a multimedia package I always look for extra documentation and try and make the summary and description fields as descriptive as possible. Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hi, On Thu, Nov 25, 2010 at 02:43:08PM +0200, Dave Plater wrote:
I'm working on the documentation problem, whenever I update a multimedia package I always look for extra documentation and try and make the summary and description fields as descriptive as possible.
Excellent! Although I didn't look at the documentation of your projects. However I would propose a portal in the wiki for music production. I think this the best way to present that topic to users and to show what is important, what can be improved or other important information like links to http://www.linuxaudio.org/ etc. What do you think? -- Bye, Stephan -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/25/2010 05:03 PM, Stephan Barth wrote:
Hi,
On Thu, Nov 25, 2010 at 02:43:08PM +0200, Dave Plater wrote:
I'm working on the documentation problem, whenever I update a multimedia package I always look for extra documentation and try and make the summary and description fields as descriptive as possible.
Excellent! Although I didn't look at the documentation of your projects.
I don't actually write the documentation but very often as a package evolves docs get added but not included in the build. I just take time to look for features that have been overlooked. Before factory was opened up to non novell employees, the package maintainers were sometimes overworked.
However I would propose a portal in the wiki for music production. I think this the best way to present that topic to users and to show what is important, what can be improved or other important information like links to http://www.linuxaudio.org/ etc.
What do you think?
This is the beginning of what I had in mind, to present linux and openSUSE specifically as an efficient tool for music production. Since maintaining multimedia I'm amazed at the range of software that is available for music production and it's all free. Lets start the wiki page. Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/25/2010 05:03 PM, Stephan Barth wrote:
However I would propose a portal in the wiki for music production. I think this the best way to present that topic to users and to show what is important, what can be improved or other important information like links to http://www.linuxaudio.org/ etc.
What do you think?
I realized that I hadn't emailed the openSUSE project list about the
proposal for a multimedia team so I did and so far have some good info
about wiki portal creation :
-------- Original Message --------
Subject: Re: [opensuse-project] multimedia team proposal
Date: Fri, 26 Nov 2010 08:23:26 -0600
From: Rajko M.
Anyway we have the intention for a multimedia wiki page and a few interested users, one a developer of some of the apps we have in the two main multimedia devel projects and one that's focused on music production who is interested in creating a wiki focused on music production using openSUSE. I'm an active maintainer of multimedia apps and libs. Any suggestions, guidance or participation will be welcomed. Dave P
First the obvious: Portal:Multimedia http://en.opensuse.org/Portal:Multimedia There is template available in drop down http://en.opensuse.org/Portal:Multimedia/Intro Into section: In short what is multimedia (MM). Please be concise and put the most relevant info right in the beginning of the first sentence of the first paragraph. Web readers parse web pages for keywords and words that are right at the top left has the biggest chance to be read. Also, we would like to reuse that text in other pages in the way that templates work. Google will extract only one or two sentences out of the top of the article; try query "opensuse portal" and see what I mean. http://en.opensuse.org/Portal:Multimedia/Topics Topics: How do you plan to sort topics? Audio, Video, Graphics, or some other sort order? http://en.opensuse.org/Portal:Multimedia/News News section: The best is to have RSS/Atom feed included there. Also, we did not use that section for announcements, but top can be used to announce meetings and other actions. The team introduction: Link to "openSUSE:Multimedia team" page somewhere in the topic section. http://en.opensuse.org/Portal:Multimedia/ TODO section: All that should be done related to MM project. If list is excessive create another page with title: "openSUSE:Multimedia TODO" and put link in TODO on portal page. Alternative is to list few easy tasks (those that need an hour or lesser) on TODO page, so that readers that want to participate have something to do, and add link to "openSUSE:Multimedia TODO" in the footer of section as "More..." . The right column is a narrow one and it is for navigation. http://en.opensuse.org/Portal:Multimedia/Navigation There you can put just link to wiki category page about multimedia: http://en.opensuse.org/Category:Multimedia Syntax is: '''Multimedia articles:''' <categorytree>Multimedia</categorytree> '''All portals:''' <categorytree>Portals</categorytree> First line will be bold "Multimedia articles:" acting as a subtitle. Second line will become listing of Category:Multimedia . Don't forget to put your articles in that category by including: [[Category:Multimedia]] at the end of each article that belongs there. MediaWiki software will do the rest. The same is valid for "All portals:" part that is used to interconnect all portals. If you need more help with the wiki: http://en.opensuse.org/Portal:Wiki or use contact information listed in: http://en.opensuse.org/openSUSE:Wiki_team section Communicate. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hi David, On Fri, Nov 26, 2010 at 09:09:22PM +0200, Dave Plater wrote:
On 11/25/2010 05:03 PM, Stephan Barth wrote:
However I would propose a portal in the wiki for music production. I think this the best way to present that topic to users and to show what is important, what can be improved or other important information like links to http://www.linuxaudio.org/ etc.
What do you think?
I realized that I hadn't emailed the openSUSE project list about the proposal for a multimedia team so I did and so far have some good info about wiki portal creation :
Yes, I saw it and thanks for that. Rajko is right with the Intro and the other sections, but that would need more initial work. I can do that, but not before December 12. I will try to collect some info meanwhile though. -- Bye, Stephan -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/29/2010 12:03 PM, Stephan Barth wrote:
Hi David,
On Fri, Nov 26, 2010 at 09:09:22PM +0200, Dave Plater wrote:
On 11/25/2010 05:03 PM, Stephan Barth wrote:
However I would propose a portal in the wiki for music production. I think this the best way to present that topic to users and to show what is important, what can be improved or other important information like links to http://www.linuxaudio.org/ etc.
What do you think?
I realized that I hadn't emailed the openSUSE project list about the proposal for a multimedia team so I did and so far have some good info about wiki portal creation :
Yes, I saw it and thanks for that. Rajko is right with the Intro and the other sections, but that would need more initial work. I can do that, but not before December 12. I will try to collect some info meanwhile though.
I'm also quite busy atm, as long as we have something solid by 11.4 beta. Thanks Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hi, On Mon, Nov 29, 2010 at 12:16:10PM +0200, Dave Plater wrote:
I'm also quite busy atm, as long as we have something solid by 11.4 beta.
I have started the multimedia portal: http://en.opensuse.org/Portal:Multimedia Up to now I was mainly fiddling with the wiki semantics ;) I failed with including the application list from http://en.opensuse.org/Category:Applications:Multimedia. I will try it again tomorrow. Meanwhile some ideas would be nice since I don't know all aspects of multimedia so well. -- Bye, Stephan Barth Novell Technical Services, Worldwide Support Services Linux SUSE LINUX GmbH, GF: Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstr. 5, D-90409 Nuremberg -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 12/02/2010 06:58 PM, Stephan Barth wrote:
Hi,
On Mon, Nov 29, 2010 at 12:16:10PM +0200, Dave Plater wrote:
I'm also quite busy atm, as long as we have something solid by 11.4 beta.
I have started the multimedia portal:
http://en.opensuse.org/Portal:Multimedia
Up to now I was mainly fiddling with the wiki semantics ;) I failed with including the application list from http://en.opensuse.org/Category:Applications:Multimedia. I will try it again tomorrow.
Meanwhile some ideas would be nice since I don't know all aspects of multimedia so well.
osc ls multimedia:apps abcde aeolus aldrin alevt alsamixergui alsamodular alsaplayer ardour aseqview audacity awesfx bb cecilia coriander csound cuetools dvb dvbd dvbsnoop dvbstream dvbtune dvgrab exaile FA_clalsadrv FA_clthreads FA_clxclient flash-player freqtweak gamix gnash gnump3d gramofile grip guitarix gwc hydrogen icecast ices id3v2 jaaa jack-rack jackEQ jamin kid3-qt Last.fm
This is a list of project multimedia:apps : lilypond madfuload me-tv meterbridge midisport-firmware mikmod mkvtoolnix moonshine nxtvepg ogmtools opensuse-codecs-installer picard pmidi postfish qjackctl qtractor rakarrack rasqal resample ripit rosegarden schismtracker seq24 smilutils snd snd_sf2 solfege sonic-visualiser sox streamtuner sweep timidity tse3 tv-fonts tvbrowser tvtime vkeybd vorbis-tools wavemon xine-lib xine-ui xv zvbi ZynAddSubFX And this is multimedia:libs : osc ls multimedia:libs agg alsa alsa-firmware alsa-oss alsa-plugins alsa-tools alsa-utils aubio audiofile cdparanoia celt dirac dssi enca esound exempi ffado ffado-mixer fftw3 flac fluidsynth fluidsynth-dssi freealut ftgl glew gnonlin gst-rtsp gstreamer-0_10 gstreamer-0_10-doc gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-base gstreamer-0_10-plugins-farsight gstreamer-0_10-plugins-gl gstreamer-0_10-plugins-good gstreamer-0_10-plugins-ugly id3lib jack ladspa ladspa-devel lash lcms lcms2 libao libass libatomic-ops-devel libavc1394 libcaca libcdaudio libcddb libcddb-utils libcdio libcdio-mini libdc1394 libdiscid libdmapsharing libdv libdvbpsi libdvdnav libdvdread libebml libEMF libFLAC7 libgpod libgsm libid3tag libiec61883 libimobiledevice libjackasyn libkate liblo liblrdf libmatroska libmikmod libmodplug libmpcdec libmpd libmusicbrainz libmusicbrainz3 libofa libogg liboggz liboil libopenraw libplist libquicktime libraw1394 librubberband libsamplerate libsap libshout libsidplay1 libsndfile libsndfile-progs libtheora libtimidity libtunepimp liburiparser1 libusb-1_0 libvorbis libvpx libwpg libxspf libzzub mjpegtools openal-soft orc portaudio psimedia pstoedit pulseaudio pyalsa raptor schroedinger soundtouch speex taglib translation-update-upstream usbmuxd vamp-plugin-sdk vcdimager vigra wavpack xsynth-dssi Some of these packages aren't in factory. I'll get the descriptions via osc meta pkg and put them together in a file. Multimedia:libs contains all of the dssi and ladspa plugins openSUSE ladspa contains most of the available ladspa plugins and some of the packages in mmlibs are simply there for the apps that aren't in factory to build. Regards Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On Tuesday 23 November 2010, Stephan Barth wrote:
Hi,
On Tue, Nov 23, 2010 at 12:55:06PM +0200, Dave Plater wrote:
ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it?
I am subscribed to this list as well, because I am focussed on music production. I wanted to start some discussion soon mainly for creating overview of applications with introduction and a MIDI hardware list.
More to come soon. As soon as I have more time to try out things.
I forgot that I was subscribed to this mailing list, because it had very little traffic lately. In the past I've answered some questions about MIDI here. I am a software developer, with almost all my pet projects and contributions related to MIDI [1]. This area is in a very bad shape in almost all Linux distros, and I doubt that anybody working in music production using MIDI would think that openSUSE (or any other Linux) would be an alternative. I'm not interested in packaging, but I'm still using openSUSE, so if you don't mind I would try to contribute to the discussion. Regards, Pedro [1] http://plcl.users.sourceforge.net/projects.shtml http://www.ohloh.net/accounts/plcl -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/23/2010 08:47 PM, Pedro Lopez-Cabanillas wrote:
On Tuesday 23 November 2010, Stephan Barth wrote:
Hi,
On Tue, Nov 23, 2010 at 12:55:06PM +0200, Dave Plater wrote:
ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it?
I am subscribed to this list as well, because I am focussed on music production. I wanted to start some discussion soon mainly for creating overview of applications with introduction and a MIDI hardware list.
More to come soon. As soon as I have more time to try out things.
I forgot that I was subscribed to this mailing list, because it had very little traffic lately. In the past I've answered some questions about MIDI here. I am a software developer, with almost all my pet projects and contributions related to MIDI [1]. This area is in a very bad shape in almost all Linux distros, and I doubt that anybody working in music production using MIDI would think that openSUSE (or any other Linux) would be an alternative. I'm not interested in packaging, but I'm still using openSUSE, so if you don't mind I would try to contribute to the discussion.
Regards, Pedro
[1] http://plcl.users.sourceforge.net/projects.shtml http://www.ohloh.net/accounts/plcl
Great, I recognize a couple of packages and am primarily a packager and I concentrate on multimedia where I'm a maintainer and I sent out this message to try and get a couple of other multimedia maintainers to form a team but there doesn't seem to be much interest. I'm open to suggestions about improvements to multimedia in openSUSE, one thing I would like to achieve is a jack that just works with no tweaking but it seems there is a security problem with a %post rpm script granting real time rights when jack is installed. Regards Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
At Wednesday 24 November 2010 Dave Plater wrote:
Great, I recognize a couple of packages and am primarily a packager and I concentrate on multimedia where I'm a maintainer and I sent out this message to try and get a couple of other multimedia maintainers to form a team but there doesn't seem to be much interest. I'm open to suggestions about improvements to multimedia in openSUSE, one thing I would like to achieve is a jack that just works with no tweaking but it seems there is a security problem with a %post rpm script granting real time rights when jack is installed. Regards Dave P
In Jacklab I used a changed rpm of pam, which set the realtime rights to the group audio. So there was no need for a %post rpm script, but I don't think we should put a version of pam in obs://multimedia. Olli -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On Wednesday 24 November 2010, Dave Plater wrote:
I would like to achieve is a jack that just works with no tweaking but it seems there is a security problem with a %post rpm script granting real time rights when jack is installed.
Can we see this %post script? Is it modifying /etc/security/limits.conf and/or something else? Regards, Pedro -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/25/2010 12:54 AM, Pedro Lopez-Cabanillas wrote:
On Wednesday 24 November 2010, Dave Plater wrote:
I would like to achieve is a jack that just works with no tweaking but it seems there is a security problem with a %post rpm script granting real time rights when jack is installed.
Can we see this %post script? Is it modifying /etc/security/limits.conf and/or something else?
Regards, Pedro
I simply inquired, on the packaging list about the existence of a macro to add the entries that jack needs to /etc/security/limits.conf and one of the factory reviewers replied quote : "I'd veto such abuse of the audio group. The jack daemon needs to be started with appropriate privileges, ie either by a supervising root process or via setuid/fscaps." and when I explained that jack was normally run as a users process and was normally started by the application that wished to use it quote : "Just as cited above :-) Either some root process needs to start jackd as the intended user with the necessary privileges (e.g. via DBus) or you need to make jackd setuid root/grant fscaps. If jackd isn't prepared to run that way you could also write a small wrapper for that purpose. In any case the security team wants to review such things prior to inclusion in Factory." I haven't quite digested this information yet but it doesn't look like there's any other way to achieve this besides sed. What I don't quite understand yet is what I have to do to enable this to be accepted into factory although I'm starting to understand the reason for jack dbus, which doesn't work for rosegarden. I've test built a jack with both classic and dbus which works with rosegarden although I perceived a slow down and the warning when built, also my instinct, says be wary of this. I've only about 5 to 8 years, self taught, linux experience, my programming has all been win98se multimedia and dedicated arcade games at assembler level and getting a jack that "just works" is the thing that prompted me to start this thread. Do you understand from the quoted replies above what is needed to get a jack that "just works"? Thanks Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On Thursday 25 November 2010, Dave Plater wrote:
On 11/25/2010 12:54 AM, Pedro Lopez-Cabanillas wrote:
On Wednesday 24 November 2010, Dave Plater wrote:
I would like to achieve is a jack that just works with no tweaking but it seems there is a security problem with a %post rpm script granting real time rights when jack is installed.
Can we see this %post script? Is it modifying /etc/security/limits.conf and/or something else?
Regards, Pedro
I simply inquired, on the packaging list about the existence of a macro to add the entries that jack needs to /etc/security/limits.conf and one of the factory reviewers replied quote : "I'd veto such abuse of the audio group. The jack daemon needs to be started with appropriate privileges, ie either by a supervising root process or via setuid/fscaps." and when I explained that jack was normally run as a users process and was normally started by the application that wished to use it quote : "Just as cited above :-) Either some root process needs to start jackd as the intended user with the necessary privileges (e.g. via DBus) or you need to make jackd setuid root/grant fscaps. If jackd isn't prepared to run that way you could also write a small wrapper for that purpose. In any case the security team wants to review such things prior to inclusion in Factory."
I haven't quite digested this information yet but it doesn't look like there's any other way to achieve this besides sed. What I don't quite understand yet is what I have to do to enable this to be accepted into factory although I'm starting to understand the reason for jack dbus, which doesn't work for rosegarden. I've test built a jack with both classic and dbus which works with rosegarden although I perceived a slow down and the warning when built, also my instinct, says be wary of this.
I've only about 5 to 8 years, self taught, linux experience, my programming has all been win98se multimedia and dedicated arcade games at assembler level and getting a jack that "just works" is the thing that prompted me to start this thread.
Do you understand from the quoted replies above what is needed to get a jack that "just works"?
I'm not a Jack expert, and I try to avoid using Jack as much as I can, so my best advice for you is to look for answers in the Jack or linux-audio-dev mailing lists. Anyway, here is my opinion. I've been a Rosegarden user for some years, and contributed to the project in the past. You can build and use Rosegarden without Jack, if you only want MIDI functionality. Indeed, Rosegarden has good MIDI support, but very limited audio capabilities. Other sequencers like Muse and Qtractor depend on Jack more deeply, and can't be installed without it. You *can* use Jack without realtime priority. For instance, just start the server without the "-R" argument. It is not the best/optimal scenario, but this configuration "just works" depending on your audio card, CPU, concurrently running software, and latency requirements. Finally, if you really need to run Jack with high priority, in my opinion the best way is using PAM/limits.conf, as it is documented in jackaudio.org (setting group or user limits in /etc/security/limits.conf). The solution of running Jack as root or setuid root is not an option, because in that case the clients as Rosegarden must be executed as root as well. I think that a wrapper program to start the daemon is not an option either, because Jack can be auto-started (forked) by the client applications. This is a consequence of the design of Jack, and you can do very little about it. If you want to write such a wrapper program and need some documentation, here are some pointers: http://linux.die.net/man/2/getrlimit http://linux.die.net/man/2/sched_setscheduler http://linux.die.net/man/1/chrt Other audio servers have the same requirements as Jack with regarding to high priority, for instance PulseAudio can be used with RLIMIT_RTPRIO like Jack or with a new solution named RealtimeKit, which is based on DBus and PolicyKit. Some documentation about RealtimeKit: http://git.0pointer.de/?p=rtkit.git;a=blob;f=README Unfortunately, Jack can't use RealtimeKit and looks like Jack developers aren't interested in it. BTW, RealtimeKit doesn't work in openSUSE 11.3 without manual tweaking of config files, so PulseAudio can't be used with high priority by default. This is off topic in this discussion, but I think that opensuse-multimedia readers should be aware of this problem. This is not only a limitation for PulseAudio, but also for other programs using RealtimeKit like FluidSynth and all programs using my Drumstick libraries. Regards, Pedro -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Apologies if this ends up as a double post but it didn't seem to find it's way to the list so I'm retrying with my alt email (the one I use to receive list mail due to the fact that gmail doesn't supply a copy of email I've sent to list). On 11/25/2010 12:54 AM, Pedro Lopez-Cabanillas wrote:
On Wednesday 24 November 2010, Dave Plater wrote:
I would like to achieve is a jack that just works with no tweaking but it seems there is a security problem with a %post rpm script granting real time rights when jack is installed.
Can we see this %post script? Is it modifying /etc/security/limits.conf and/or something else?
Regards, Pedro
I simply inquired, on the packaging list about the existence of a macro to add the entries that jack needs to /etc/security/limits.conf and one of the factory reviewers replied quote : "I'd veto such abuse of the audio group. The jack daemon needs to be started with appropriate privileges, ie either by a supervising root process or via setuid/fscaps." and when I explained that jack was normally run as a users process and was normally started by the application that wished to use it quote : "Just as cited above :-) Either some root process needs to start jackd as the intended user with the necessary privileges (e.g. via DBus) or you need to make jackd setuid root/grant fscaps. If jackd isn't prepared to run that way you could also write a small wrapper for that purpose. In any case the security team wants to review such things prior to inclusion in Factory." I haven't quite digested this information yet but it doesn't look like there's any other way to achieve this besides sed. What I don't quite understand yet is what I have to do to enable this to be accepted into factory although I'm starting to understand the reason for jack dbus, which doesn't work for rosegarden. I've test built a jack with both classic and dbus which works with rosegarden although I perceived a slow down and the warning when built, also my instinct, says be wary of this. I've only about 5 to 8 years, self taught, linux experience, my programming has all been win98se multimedia and dedicated arcade games at assembler level and getting a jack that "just works" is the thing that prompted me to start this thread. Do you understand from the quoted replies above what is needed to get a jack that "just works"? Thanks Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hi, On Tue, Nov 23, 2010 at 07:47:35PM +0100, Pedro Lopez-Cabanillas wrote:
I forgot that I was subscribed to this mailing list, because it had very little traffic lately. In the past I've answered some questions about MIDI here. I am a software developer, with almost all my pet projects and contributions related to MIDI [1]. This area is in a very bad shape in almost all Linux distros, and I doubt that anybody working in music production using MIDI would think that openSUSE (or any other Linux) would be an alternative.
Yes, I think so too, but we can try to change that.
I'm not interested in packaging, but I'm still using openSUSE, so if you don't mind I would try to contribute to the discussion.
You are welcome. This is how open source works. Everyone contributes a part and as a whole it is a great thing. -- Bye, Stephan -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
At Tue, 23 Nov 2010 12:55:06 +0200, Dave Plater wrote:
Hi, we need a multimedia team, I know from watching submit requests that there are at least three other potential members besides me. A little bit more communication between us would be beneficial to the mmaps and mmlibs projects especially multimedia:libs which contains packages that can wreak havoc if broken. ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it?
Good that you taking an initial action! I've been still watching activity of multimedia:* area, but I myself have too little time recently. I guess you can use this list and occasionally Cc or move to bigger lists. thanks, Takashi -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 11/26/2010 12:49 PM, Takashi Iwai wrote:
At Tue, 23 Nov 2010 12:55:06 +0200, Dave Plater wrote:
Hi, we need a multimedia team, I know from watching submit requests that there are at least three other potential members besides me. A little bit more communication between us would be beneficial to the mmaps and mmlibs projects especially multimedia:libs which contains packages that can wreak havoc if broken. ATM when I need help I use the packaging list but sometimes the help is blind to the needs of multimedia ie. jack, it would be nice to be able to discuss these things with more experienced multimedia oriented people. I've cc'ed this to opensuse-multimedia list but I wonder how many people actually subscribe to it?
Good that you taking an initial action!
I've been still watching activity of multimedia:* area, but I myself have too little time recently.
I guess you can use this list and occasionally Cc or move to bigger lists.
thanks,
Takashi
Thanks for the support, did you see the os packaging thread about adding lines to "/etc/security/limits.conf" for jack, maybe you can point me in the right direction. Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
participants (7)
-
Dave Plater
-
Dave Plater
-
jdd
-
Oliver Bengs
-
Pedro Lopez-Cabanillas
-
Stephan Barth
-
Takashi Iwai