Archive for May, 2008

Subversion with web access on ubuntu

I will take you through on how to install subversion with web access using apache module, which can be achieved through simple steps.

Installing subversion

sudo apt-get install subversion libapache2-svn

Creating repository

sudo svnadmin create /svnrepo

Editing web module configuration

I have used gedit for editing. You can use any editor of your choice

sudo gedit /etc/apache2/mods-enabled/dav_svn.conf

The Element in the configuration file indicates the root directory where the subversion will be accessible from. For example, if you are accessing the subversion as http://localhost/svn, the Location element will look like this.

<Location /svn>

Uncomment the DAV line to enable webdav module

# Uncomment this to enable the repository,DAV svn

Set the SVNPath line to the repository directory which you created in the beginning.

SVNPath /svnrepo

The next section is the Authentication to access subversion. This is just a basic authentication, so it is not considered to be very secure. Uncomment the following lines and leave it unchanged.

# Uncomment the following 3 lines to enable Basic AuthenticationAuthType BasicAuthName "Subversion Repository"AuthUserFile /etc/apache2/dav_svn.passwd

Create Users

c – creates new user.
m – md5 encryption

sudo htpasswd -cm /etc/apache2/dav_svn.passwdNew password:Re-type new password:Adding password for user

Adding permissions to repository

sudo chown -R www-data:www-data /svnrepo

Restart Apache

To reflect the changes made, restart the apache sever using the following command.

sudo /etc/init.d/apache2 restart

Access the url

Now access the url, you must be now able to browse the subversion repository.

http://localhost/svn

Leave a Comment

Ubuntu Studio – Operating System for Multimedia Production

Ubuntu Studio is a multimedia creation flavor of Ubuntu. Ubuntu Studio is aimed at the audio, video and graphic enthusiast as well as professional. The project aims to provide a suite of the best open-source applications available for multimedia creation.

The Kernel which is included in Ubuntu Studio is modified for intensive multimedia and graphic work. It allows the scheduler to gain immediate access to the cpu time, which can reduce audio latency to a large extent. Ubuntu Studio can be download here

The Packages which are included in Ubuntu Studio are:

Audio

Ardour :

Ardour is a hard disk recorder and digital audio workstation application. It runs on Linux, FreeBSD, Solaris and Mac OS X. Its primary author is Paul Davis, who is also responsible for the JACK Audio Connection Kit. Ardour’s intention is to provide digital audio workstation software suitable for professional use.

Audacity

Audacity is a digital audio editor application. Audacity is cross-platform, using the wxWidgets software library to provide a similar graphical user interface on several different operating systems. It is currently used in the OCR National Level 2 ICT course for the sound creation unit.

Hydrogen

Hydrogen is an advanced drum machine created by Alessandro Cominu, an Italian programmer who goes by the pseudonym Comix. Its main goal is to bring professional yet simple and intuitive pattern-based drum programming.

JACK Audio Connection Kit

The JACK Audio Connection Kit or JACK is a sound server daemon that provides low latency connections between so-called jackified applications, for both audio and MIDI data.

JAMin

JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering interface. JAMin is an open source application designed to perform professional audio mastering of stereo input streams. It uses LADSPA for digital signal processing (DSP).

JAMin features:

* Linear filters
* JACK I/O
* 30 band graphic EQ
* 1023 band hand drawn EQ with parametric controls
* Spectrum analyser
* 3 band peak compressor
* Lookahead brickwall limiter
* Multiband stereo processing
* Presets and scenes
* Loudness maximiser

GNU LilyPond

GNU LilyPond is a free software program for engraving sheet music that is available for all common operating systems; it is written in C++ and assembled by a Scheme library (GNU Guile) which allows for user customization and extension[1]. It uses a simple text notation for music, which is then compiled into PDF (via PostScript), SVG or other formats. LilyPond can also automatically generate MIDI files from music specified in the LilyPond format.

Mixxx

Mixxx is open source digital DJ’ing software that allows an individual to mix music together using a personal computer, as a DJ would with a pair of physical turntables.

MusE

PiTiViMusE is a MIDI/Audio sequencer with recording and editing capabilities written by Werner Schweer. MusE aims to be a complete multitrack virtual studio for Linux: it currently has no support under other platforms, due to its reliance on JACK and ALSA.

Rosegarden

Rosegarden is a free software digital audio workstation program developed for Linux with ALSA and KDE. It acts as an audio and MIDI sequencer, scorewriter and musical composition and editing tool. It is intended to be a free replacement for such applications as Cubase.

Rosegarden does not provide a built-in software synthesizer, so it requires a hardware MIDI synthesizer, a soft synthesizer such as FluidSynth or TiMidity++, or a synthesizer plugin in order to make any sound from MIDI compositions. Recent versions of Rosegarden support the DSSI software synthesizer plugin interface, and can use some Windows VST plugins through an adapter.

TiMidity

TiMidity++, originally and still frequently informally titled TiMidity, is a software synthesizer that is able to convert from MIDI to various formats, and some other file types as well, to PCM audio, either rendering to soundcard in real time or storing it to file (for example, .wav file).

Video

PiTiVi

PiTiVi is a piece of free video editing software. It allows users to easily edit audio/video projects based on the GStreamer framework: Capture audio and video; mix, resize, cut, apply effects to audio/video sources; Render/Save the projects to any format supported by the GStreamer framework. PiTiVi is still in a very early stage of development, and contributions are much welcome. PiTiVi can:

* capture and encode video
* crop, trim, add video effects, enhance audio, etc

Kino

Kino is a free software, GTK+-based non-linear digital video editor. Its vision is: “Easy and reliable DV editing for the Linux desktop with export to many usable formats.” The program supports many basic video editing and assembling tasks.

Kino can import raw AVI and DV files, as well as capture footage from digital camcorders using the raw1394 and dv1394 libraries, and export to camcorders using the ieee1394 or video1394 libraries. Kino does not support Linux 2.6.22’s new firewire stack.

Stopmotion

Stopmotion is a free application for creating stop-motion animation movies. The users will be able to create stop-motions from pictures imported from a camera or from the harddrive, add sound effects and export the animation to different video formats such as mpeg or avi.

VLC media player

VLC media player is a free software media player written by the VideoLAN project.

It is a portable multimedia player, encoder, and streamer supporting many audio and video codecs and file formats as well as DVDs, VCDs, and various streaming protocols. It is able to stream over networks and to transcode multimedia files and save them into various different formats. VLC used to stand for VideoLAN Client, but that meaning is now deprecated.

Graphics

Agave

Agave is a very simple application for the GNOME desktop that allows you to generate a variety of colorschemes from a single starting color.
Features

* Generate 6 different types of color schemes: Complements, Split Complements, Triads, Tetrads, Analogous, and Monochromatic
* Select a color that’s displayed anywhere on the screen (“dropper” tool)
* Easily change the lightness or saturation of a colorscheme with a toolbar button
* Copy the hexstring (e.g. “#336699″) of a color to the clipboard for use in CSS and HTML files
* Save your favorite colors to a ‘Favorites’ list for easy reference and export your favorites as a Gimp Palette file
* Navigate back and forward through history of previously selected colors
* Choose colors from a palette of pre-defined “web-safe” colors (more palettes to come soon)
* Drag and Drop between Agave and the Gimp, as well as many other programs
* Generate a random colorscheme if you’re stuck and need some inspiration.
* User interface translated into English, Dutch (nl), German (de), Spanish (es_ES), Brazilian Portugese (pt_BR), Russian (ru), Czech (cs), and Bulgarian (bg).

Blender

Blender is a 3D animation program released as free software. It can be used for modeling, UV unwrapping, texturing, rigging, water simulations, skinning, animating, rendering, particle and other simulations, non-linear editing, compositing, and creating interactive 3D applications.

Enblend

Enblend overlays multiple TIFF images so as to make the seam invisible. It works with 8, 16 or 32 bit (HDR floating point) per channel images. Enblend can work as a plug-in for PTGui, Hugin, PTMac or PTAssembler or standalone from the command line or by Enblend Front End.

FontForge

FontForge (formerly known as PfaEdit) is a typeface (font) editor program developed by George Williams. It supports several font formats like TrueType, PostScript, OpenType, CID-keyed, multi-master, CFF, SVG, BDF, Datafork TrueType, etc.

GIMP

The GNU Image Manipulation Program, or GIMP, is a raster graphics editor used to process digital graphics and photographs. Typical uses include creating graphics and logos, resizing and cropping photos, altering colours, combining multiple images, removing unwanted image features, and converting between different image formats.[2] GIMP can also be used to create basic animated images in GIF format. It is often used as a free software replacement for Adobe Photoshop, the most widely used bitmap editor in the printing and graphics industries; however, it is not designed to be a Photoshop clone.

Inkscape

Inkscape is a vector graphics editor application. Its stated goal is to become a powerful graphic tool while being fully compliant with the XML, SVG and CSS standards.

Scribus

Scribus is a desktop publishing (DTP) application. Native versions are available for Linux, Unix, Mac OS X, OS/2, and Microsoft Windows. It is known for its broad feature set of page layout features comparable to leading commercial applications such as Adobe PageMaker, QuarkXPress and Adobe InDesign.

Scribus is designed for flexible layout and typesetting, and the ability to prepare files for professional quality image setting equipment. It can also create animated and interactive PDF presentations and forms. Example uses include writing small newspapers, brochures, newsletters, posters and books.

Synfig

Synfig is a free and open source 2D vector graphics and animation program created by Robert Quattlebaum.

This computer animation software, which was originally a closed source application of VoriaStudio, was released 2005 under the GPL-license.

The goal of the developers is to create a program that is capable of producing “feature-film quality animation with fewer people and resources.” The program offers an alternative to manual tweening so that the animator doesn’t have to draw each and every frame.

Comments (1)

Top Video Applications for Ubuntu

VLC

VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, …) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.

AvideMUX

Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEGfiles, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.

Cinelerra

Cinelerra does primarily 3 main things: capturing, compositing, and editing audio and video with sample level accuracy. It’s a seamless integration of audio, video, and still photos rarely experienced on a web server.
If you want to make movies with the same kind of compositing and editing suite that the big boys use, on the world’s most efficient UNIX operating system, it’s time for Cinelerra.

CinePaint

CinePaint is used to retouch feature films and in pro photography. CinePaint opens high fidelity image file formats such as DPX, 16-bit TIFF, and OpenEXR, and conventional formats like JPEG and PNG. It has a flipbook for movie playback of image sequences in RAM. It supports 8-bit, 16-bit and 32-bit color channels, HDR and CMS.
CinePaint is used for motion picture frame-by-frame retouching, dirt removal, wire rig removal, render repair, background plates, and painting 3D model textures. It’s been used on many feature films, including The Last Samurai where it was used to add flying arrows.
For still photography, CinePaint can import bracketed HDR exposures. It has gallery-quality 16-bit per channel color printing with GutenPrint. CinePaint’s high dynamic range is crucial with B&W still photography, where images only have a single channel.

Jahshaka

* Edit with flexibility and speed
* Create Effects in real time
* Animate with unlimited features
* Paint and design on moving video
* Create music with all the tools the pros use
* Work in any format at any resolution

Kino

Kino is a non-linear DV editor for GNU/Linux. It features excellent integration with IEEE-1394 for capture, VTR control, and recording back to the camera. It captures video to disk in Raw DV and AVI format, in both type-1 DV and type-2 DV (separate audio stream) encodings.
You can load multiple video clips, cut and paste portions of video/audio, and save it to an edit decision list (SMIL XML format). Most edit and navigation commands are mapped to equivalent vi key commands. Also, Kino can export the composite movie in a number of formats: DV over IEEE 1394, Raw DV, DV AVI, still frames, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2, and MPEG-4. Still frame import and export uses gdk-pixbuf, which has support for BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF, and XPM. MP3 requires lame. Ogg Vorbis requires oggenc. MPEG-1 and MPEG-2 require mjpegtools or ffmpeg. MPEG-4 requires ffmpeg.

LiVES

LiVES mixes realtime video performance and non-linear editing in one application. It will let you start editing and making video right away, without having to worry about formats, frame sizes, or framerates. It is a very flexible tool which can be used by both VJ’s and video editors – mix and switch clips from the keyboard, trim and edit your clips, and bring them together using the multitrack timeline. You can even record your performance in real time, and then edit it further or render it straight away as a new clip!

recordMyDesktop

recordMyDesktop is a desktop session recorderfor GNU/linux that attemps to be easy to use, yet also effective at it’s primary task.
As such, the program is separated in two parts; a simple command line tool that performs the basic tasks of capturing and encoding and an interface that exposes the program functionality in a usable way.
Slideshow Creator:
With Slideshow Creator and dvd-slideshow you can transform your pictures in a beautiful dvd-quality slide show rich of fashinating effects like ken burns, pan and animated transitions. Adding a musical soundtrack too you will have a really cool result!

Comments (1)

Top Audio Applications for Ubuntu

Ardour

Ardour is a digital audio workstation. You can use it to record, edit and mix multi-track audio. You can produce your own CDs, mix video soundtracks, or just experiment with new ideas about music and sound.

Ardour capabilities include: multichannel recording, non-destructive editing with unlimited undo/redo, full automation support, a powerful mixer, unlimited tracks/busses/plugins, timecode synchronization, and hardware control from surfaces like the Mackie Control Universal. If you’ve been looking for a tool similar to ProTools, Nuendo, Pyramix, or Sequoia, you might have found it.

Audacity

Audacity is a free, easy-to-use audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems. You can use Audacity to:

  • Record live audio.
  • Convert tapes and records into digital recordings or CDs.
  • Edit Ogg Vorbis, MP3, WAV or AIFF sound files.
  • Cut, copy, splice or mix sounds together.
  • Change the speed or pitch of a recording.

Grip

 

Grip is a cd-player and cd-ripper for the Gnome desktop. It has the ripping capabilities of cdparanoia builtin, but can also use external rippers (such as cdda2wav). It also provides an automated frontend for MP3 (and other audio format) encoders, letting you take a disc and transform it easily straight into MP3s. Internet disc lookups are supported for retrieving track information from disc database servers.Grip works with DigitalDJ to provide a unified “computerized” version of your music collection.

Hydrogen

Hydrogen is an advanced drum machine for GNU/Linux. It’s main goal is to bring professional yet simple and intuitive pattern-based drum programming.

Jokosher

Jokosher is a simple yet powerful multi-track studio. With it you can create and record music, podcasts and more, all from an integrated simple environment.

LMMS

LMMS aims to be a free alternative to popular (but commercial and closed- source) programs like FruityLoops/FL Studio, Cubase and Logic allowing you to produce music with your computer. This includes creation of loops, synthesizing and mixing sounds, arranging samples, having fun with your MIDI-keyboard and much more…

LMMS combines the features of a tracker-/sequencer-program and those of powerful synthesizers, samplers, effects etc. in a modern, user-friendly and easy to use graphical user-interface.

Features

  • Song-Editor for arranging the song
  • creating beats and basslines using the Beat-/Bassline-Editor
  • easy-to-use piano-roll for editing patterns and melodies
  • instrument- and effect-plugins
  • support for hosting VST(i)- and LADSPA-plugins (instruments/effects)
  • automation-editor
  • MIDI-support

Muse

 

MusE is a MIDI/Audio sequencer with recording and editing capabilities written by Werner Schweer. MusE aims to be a complete multitrack virtual studio for Linux, it is published under the GNU General Public License. MusE has among other things support for:

* Midi sequencing
o Record/Playback/Import
o Input filter
* Audio sequencing
o Record/Playback several mono/stereo inputs/outputs.
o AudioGroups
* LASH
o Perform audio effects like chorus/flanger in realtime!
* Jack – jack-audio-connection-kit
o Use the jack for midi/audio routing.
o Internal Audio Routing Interface
* ALSA – based on the Advanced Linux Sound Architecture

You can use several soundcards to access external midi devices and record/playback them with MusE.

Rosegarden

Rosegarden is a professional audio and MIDI sequencer, score editor, and general-purpose music composition and editing environment.

Sound Konverter
soundKonverter is a frontend to various audio converters.

The key features are:
Audio conversion
Replay Gain calculation

Streamripper

With the emergence of file sharing protocols such as Napster, Gnutella, and now Mojonation and Freenet, the average Internet user can download nearly any mp3 he wants in a matter of no time, but many times people don’t know what they want. Streamripper allows you to download an entire station of music. Many of these mp3 radio stations only play certain genres, so you can now download an entire collection of goa/trance music, an entire collection of jazz, punk rock, whatever you want.

Comments (1)