Linux SoftwareMultimediaVideoSongs 0.3

Songs 0.3


Songs is a graphical tool to record and mix audio files
Developer:   Sed E. Zeugma
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   60K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Songs is a graphical tool to record and mix audio files. It supports an infinite number of tracks, huge audio files, and various effects.

One important motivation for Songs was the need of a recording tool under Linux. There are some already existing (see the links below), but these are too complex, too huge, eat too much memory and resources. Small machines can be used to record and mix audio files, even with a graphical interface. Songs is trying to prove it.

The recording is done directly to disk, so that with small machines, whithout much memory you can still record.

There is a full duplex mode, but full duplex is not very well handled with OSS. You don't really know if your two streams of samples are synchronized or not, and the interface provided by OSS does not help much with that. So, currently, take the full duplex mode as is. You probably will need to move by hand audio tracks to let them be synchronized.

Here are some key features of "Songs":
  • Unlimited number of tracks.
  • Supports WAV files (mono, stereo). Only 44.1 KHz, 16 bits files are supported, because Songs was born mainly to help me create music I could store on audio digital compact disks.
  • Supports raw float files (mono, stereo). Very useful when you are mixing and that you eat too much resources. Simply put in a new file your current mix, and use this new file instead of several ones. Using float numbers gives more precision of the intermediary mixing.
  • Several effects (currently not that much, but it is planned).
  • Not too much memory used. All the audio files are mapped directly into the memory, so that the Linux kernel can swap them very easily. It means that if your files can exist on your disk, any size they are, they can be used with Songs (with a soft limitation of virtual memory space, which depends on your setup, and a hard limitation of 2 GB, because of the use of signed integers, which currently are 32 bits numbers).
  • Use of gtk 2.0, for the good and the bad. The good is that the interface was done quickly. The bad is that the gtk documentation is far from perfect, that gtk is not bug free, that I may use it the wrong way sometimes and that it may change in the future, forcing Songs to be changed (and what if the Songs authors don't feel the need to do so, for example by lack of time?).

    What's New in This Release:
  • sc1.c sc1_gui.c:
  • New files, ripping a compressor from sc1_1425 coming from swh-plugins-0.4.11.tar.gz (see http://plugin.org.uk/).The compressor was buggy, sometimes in rms_env_process
  • r->sum was negative, leading to NaN for the sqrt stuff.
  • pan/vol/pos.c: Checking return value of malloc (no, it was not done, shame !).
  • various files: Fixing a realloc misusing (doing realloc(size+=32) then size+=32, which finally means size+=64 but only allocing size+32 stuff, weirdy to find).
  • help_gui.c: The "About" stuff only appeared once, fixing it.
  • various files: Fixing bugs those last days, forgot to feed this Changelog.
    tags audio files  much memory  full duplex  too much  that the  files fixing  and that  files are  mono stereo  new file  various files  for the  files mono  

    Download Songs 0.3


     http://sed.free.fr/songs/songs-0.3.tar.gz


    Authors software

    Songs 0.3 (by Sed E. Zeugma)
    Songs is a graphical tool to record and mix audio files


    Similar software

    Songs 0.3 (by Sed E. Zeugma)
    Songs is a graphical tool to record and mix audio files

    slab 4.09-14b (by Nick Copeland)
    SLab is a digital audio recording software suite for UNIX platforms

    XO Wave 0.19.0b (by Bj?rn)
    XO Wave is digital audio software package complete with everything you need to get your music from your instruments to CD.

    XO Wave

    Smart DJ 0.6.0 (by Manuel Amador)
    Smart DJ lets you find tracks based on how similar they sound to each other.

    Smart DJ can also automatically add new tracks to you

    Audacity 1.2.6 (by Dominic Mazzoni)
    Audacity project is a free, easy-to-use audio editor and recorder for Windows, Mac OS X

    CDDOIT 1.5 (by Jose L. Dia)
    CDDOIT is a powerfull Linux Bash script frontend for the creation of audio/data CD's from WAV or MP3 files

    MusicScript 0.5 (by David Piott)
    MusicScript is an open-source music scripting language for linux

    ZoltanPlayer 1.0.0 (by Angel Ortega)
    ZoltanPlayer is a music playing daemon

    Tunez 1.21 (by Philip Lowman)
    Tunez is a MP3 jukebox that works with a voting system

    RipIT 3.5.0 (by Felix Suwald)
    RipIT is used to create MPEG-1 Layer 3 (mp3), Flac (flac) or Ogg Vorbis (ogg) audio files from an audio CD and from version 3.4 also


    Other software in this category

    MPlayer 1.0 RC1 (by The MPlayer Project)
    MPlayerMPlayer is a movie player for Linux (runs on many other Unices, and non-x86 CPUs, see th

    Xine 1.1.3 (xine-lib) (by The xine-Project)
    Xinexine is a free (gpl-licensed) high-performance, portable and reusable multimedia playback e

    MplayerXP 0.6.0 (by Nick Kurshev)
    MplayerXP is a branch of the well known mplayer (http://mplayerhq.hu) which is based on the new (thread based) core.

    The new core

    Ogle DVD player 0.9.2 (by The Ogle Group)
    Ogle is a real DVD player that supports DVD menus and navigation

    XawTV 3.95 (by Gerd Knorr)
    xawtv started as TV application for the bttv driver, because the Motif-based "xtvscreen" was the only TV application at this time

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags