PackageList

Revision 45 as of 2006-10-17 13:24:30

Clear message

It currently looks like Ubuntu Studio will be made up of 7 packages + a 8th of the users choosing.

  • - I need help with things that wont be able to be instaled by default because they are non-free. - C.Kontros

These packages we will re-use from Ubuntu: ubuntustudio-minimal, ubuntustudio-base, ubuntustudio-live, ubuntustudio-minimal, ubuntustudio-standard

ubuntustudio-desktop

ubuntustudio-desktop-settings

This is for desktop settings and system tweaks.

  • Package list:
  • Status -

ubuntustudio-artwork

Easy one. Package that contains all the Mubuntu artwork. Themes, wallpaper, icons etc...

  • What from ubuntu-artwork should we include? Trimming this package down is good for diskspace. - C.Kontros

Package list:

  • Status - In planning

ubuntustudio-audio

All applications deemed nessessary to provide a working PC studio environment. This is the package most users of other derivatives will be interested in, so they don't get forced into a different desktop environment with a new theme and such.

  • Package list:

aconnectgui alsa-tools alsa-tools-gui ams amsynth ardour-gtk ardour-session-exchange audacity beast bitscope bristol cheesetracker creox csound denemo ecamegapedal ecasound fluidsynth freebirth freewheeling freqtweak galan gmorgan gnusound gtick horgand hydrogen jackbeat jackd jackeq jack-rack jack-tools jamin jdelay jokosher kaconnect kluppe lilypond-data lilypond linuxsampler lmms meterbridge mhwaveedit mixxx muse mx44 om patchage puredata qamix qarecord qjackctl qmidiarp qmidicontrol qmidiroute qsampler qsynth rezound rosegarden4 seq24 shaketracker solfege sooperlooper soundstretch soundtracker specimen spiralsynthmodular supercollider swami sweep tapiir terminatorx timemachine timidity tk707 vkeybd xmms xmms-flac xmms-jackasyn xmms-modplug zynaddsubfx

  • - what about ubuntustudiolauncher ? (ttoine)
  • Status - We have a mostly complete list.

ubuntustudio-ladspa-plugins

As Ttoine suggested, all the plugins should be in one package, because it will be nice for people who wish to pick and choose what audio apps, but will want all the LADSPA plugins. We should decide if we want to put DSSI into this as well, or split it into two packages, one for LADSPA and one for DSSI. Once we decide, we can modify the lists.

  • - I think if it is possible to make dssi working, we must provide it, in order to give the possibility as soon as possible to make available VST plug-ins. A lot of people have a lot these plug-ins, sometimes, they buy and some are very expensive. I know some professional who won't try audio in Linux until vst will work with. (ttoine)BRBR - FST is included in Debian. How they got around the legal team, I have no idea. In any event, it is illegal to redistribute Steinberg's header files, and so this is simply something we can't do. If you want to change that, contact Steinberg. -DanaOlsonBRBR - Is there a way to make only a source package, and during the installation the user will be prompted to provide his steinberg sdk to proceed ? I know that something like that can be done with gentoo. (ttoine)

  • Package list:

blop caps cmt fil-plugins ladspa-sdk mcp-plugins omins swh-plugins tap-plugins vcf-plugins

  • Status: all LADSPA plugins listed above.

ubuntustudio-dssi

  • Package List:

dssi-example-plugins dssi-host-jack dssi-plugin-fluidsynth dssi-plugin-hexter dssi-plugin-xsynth dssi-utils

  • Status: All DSSI plugins listed above

ubuntustudio-video

Video editing apps.

  • Package list:

gimp-gap cinelerra jahshaka avidemux cinepaint qdvdauthor pitivi stopmotion synfigstudio kino gochop

  • codec packages : what about multiverse codecs ?? (ttoine)
  • Status - we have quite a good list.

Wishlist:

ubuntustudio-graphics

A current, complete set of 2D/3D manipulation applications. ie: Inkscape, GIMP, Blender, and so on.

  • Package list:

inkscape blender gimp gimp-svg gimp-dcraw f-spot scribus fontforge sane nvu k3d wings3d synfig

  • Status - none

Wishlist:

Disk Breakdown

CD Image

I currently plan on creating a 2 cd set. The disks will include:

Disk 1

  • ubuntustudio-minimal, ubuntustudio-base, ubuntustudio-live, ubuntustudio-standard, ubuntustudio-desktop, ubuntustudio-settings and ubuntustudio-artwork

Disk 2

  • ubuntustudio-audio, ubuntustudio-dssi, ubuntustudio-ladspa-plugins, ubuntustudio-video and ubuntustudio-graphics

DVD Image

The DVD will include:

  • ubuntustudio-minimal, ubuntustudio-base, ubuntustudio-live, ubuntustudio-standard, ubuntustudio-desktop, ubuntustudio-settings, ubuntustudio-artwork, ubuntustudio-audio, ubuntustudio-dssi, ubuntustudio-ladspa-plugins, ubuntustudio-video and ubuntustudio-graphics

Now on either disk you use, these are installed by default: ubuntustudio-minimal, ubuntustudio-base, ubuntustudio-live, ubuntustudio-standard, ubuntustudio-desktop, ubuntustudio-settings and ubuntustudio-artwork. Ubuntustudio-audio, ubuntustudio-audio-plugins, ubuntustudio-video and ubuntustudio-graphics will be installed, as needed, by the user.

Comments

ttoine: Id like you to refine your ideas here and add them above. - C.Kontros

Ok... I think that with the first list of metapackages upper in the page, there's a lot of things done like I was thinking. I still think that we must provide one or two "marketing" oriented meta-package, in order to make it easy to test some equivalent config, to seduce people currently working with other OS/apps, I mean professional musicians/sound engineers who do not have the time to try all apps suggested in the mubuntu-audio metapackage. E.G :BRBR

  • making a good selection (I know it's subjective) to show an equivalent of a pro-tools solution, with a metapackage dedicated to people making only audio work, with only ardour, patchage, jack-rack, ladspa effects and some good essential apps, but not everything
  • do the same for an equivalent of a cubase and vst intruments, etc...
  • do the same for an equivalent of a reason production selection of software (if possible ? I am not familiar with midi and synth since I only play real intruments)
  • Then, write a bit of documentation, illustrated with some screen captures to show in few steps how to make a music production in two or three different ways people used to work today. (ttoine)

Please, let me know what do you think about that. We can perhaps delete the list below, just do it if you think it is not necessary anymore. (ttoine)

I make a start here:

  • Ubuntustudio-audio-basics
    • jackd (the jack daemon, one program "to rule them all")
    • qjacktcl (good gui to control jackd)
    • ardour (essential tool for audio recording)
    • ubuntustudiolauncher (launch applications in the good way for real time) --> this is a bad idea, IMO. LASH is the way to go. Realtime should be automatic anyhow.

  • Ubuntustudio-multiverse
    • (start the list here)
  • Mubuntu-soundwork
    • rezound (tool to edit wave)
    • audacity
    • jamin (mastering tool)
  • Ubuntustudio-midi-basics
    • please fill with a good set of apps, I don't know well about midi music (ttoine)
  • Ubuntustudio-synth
    • ams (alsa modular synth)
    • zynaddsubfx (good synth)
    • please fill the list

Don't hesitate to comment, complete the list, etc... Of course, that's just an idea. (ttoine)

  • - My thoughts on this are the fact that if I want to make music, I need the following: ardour, jack, seq24, zynaddsubfx, hydrogen at minimum. So to get these, I install the metapackages that contain them - ubuntustudio-basics, ubuntustudio-seq, ubuntustudio-mastering, etc. and I end up having EVERYTHING installed anyhow. So either we simply use one big package, or we use many packages that depend on different *sets* of applications. If I want seq24, I don't want Rosegarden. But installing a package how you have laid it out, I get both. I don't want both. Do you see the problem? If we get both, then the division into many smaller metapackages by type is just pointless. -DanaOlsonBRBR - Let me clarify what I mean by "sets of applications." My preferred combo is: seq24 + zynaddsubfx + hydrogen + ardour. Other people wouldn't want those, and they might choose: rosegarden4 + ams + specimen + ardour. That's what I mean. The problem is that there are infinite combinations. But having a metapackage contianing all sequencers, and one with all synths, etc just ends up with everything installed anyhow. I hope this is clearer. -DanaOlsonBRBR - Well... the only interest of separating by kind of application is that some people could be interested by only midi apps, some other by audio+midi apps, etc... My choice will be only audio apps, since I only work with real intruments and so don't need midi or synth. Perhaps we don't need to separate every kind of apps, but for sound engineers working in studios, it is important to provide a good solution wih selected audio apps, that they can test without having to install everything. It was in that way I started this list. If you think it is not important, so, I let it down.

Also, there are tons of audio apps you are not accounting for... The list is here: http://ubuntustudio.com/wiki/index.php/Important_Audio_Software For packaging requests, I have that here: http://ubuntustudio.com/wiki/index.php/Software_Packaging_Efforts[[BR]][[BR]]

  • - I just want to make a precision : the idea was to ease testing of apps... I know that everyboy don't need the same set of applications.... and of course, that having the same kind of applications is not very util. But only the people who know the softs, like us, don't need meta-packages, since they know what to install. The Idea was to ease the installation of categories of softwares for beginners tests.BRBR - Beginners will want everything installed and make a choice by trying the software or following tutorials. I don't object to breaking them down further, but it's extra work for what will amount to nothing. New users don't know what they want, experienced users know how to get what they want, and they won't want to install every MIDI app via a metapackage. -DanaOlsonBRBR - An alternative approach is to have certain package provide meta-packages. In other words (something like this):

    • seq24 Provides: midi-sequencer rosegarden Provides: midi-sequencer, digital-audio-sequencer ardour Provides: digital-audio-sequencer mubuntu-audio Recommends: midi-sequencer, digital-audio-sequencer

    - ForestBond


Collecting ideas about the "marketing" meta-packages and other suggestions :

For new users a few tutorial patches for LASH that demonstrate a lot of the programs running at the same time would be a very good "ad" for mUbuntu. For example a 4 workspace setup with a Reason-ish screen with drummachines and synths, a JACK routing window, a midi/audio sequencer screen, and an effects/mastering screen. Maybe even a short video clip of this with Xgl/Compiz for the website.

Generally it would be a good idea to encourage new users to install all the packages, and have the tutorial patches demonstrate the different styles of setups one can create. If the user is going to work with audio, they probably should have a hard drive with a couple of gigs to spare.

The tutorials should cover at least:

  • Audio-only, for "oldschool" studio professionals (with an MTC synced video player?)
  • Midi and audio, for musicians used to softsynths and audio tracks
  • Midi-only, for people used to FruityLoops/Reason/hardware synths

I will try to help with this project, but as my Creamware card (as our band's MOTU box) will probably never be supported in Linux, my fiddling with audio will happen on other OS:s. But as an Ubuntu user, I will be watching this space and testing all sorts of stuff that needs testing with this project. And if needed, I can help with the finnish localization of the distro. If I have any spare time left.

-MikkoKuorelahti-