Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13949 - muse-0.7.2.ebuild (New Package)
Summary: muse-0.7.2.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: J. Ellis (RETIRED)
URL: http://muse.dyne.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-14 19:51 UTC by jaromil
Modified: 2003-03-08 06:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
muse-0.7.2.ebuild (New Package) (muse-0.7.2.ebuild,654 bytes, text/plain)
2003-01-14 19:52 UTC, jaromil
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jaromil 2003-01-14 19:51:39 UTC
hi! i'm MuSE developer and happy gentoo user, i'm just starting packing my
softwares as ebuilds and this is just the first one! thanks for all your work
and i'm happy to join you :)

for this application i suggest media-sound/muse
this ebuild depends from lame, libogg and libvorbis

MuSE is an application for the mixing, encoding, and network streaming of sound.
MuSE can simultaniously mix up to 6 encoded audio bitstreams (from files or
network) plus a souncard input signal. The resulting stream can be played
locally on the sound card and/or encoded as an mp3 bitstream sent to a broadcast
server. MuSE offers two intuitive interfaces (graphical and console) to be
operated realtime and can also run in commandline mode.
MuSE is being developed in the hope to provide the Free Software community with
a user friendly tool for network audio streaming, making life easier for
independent free speech radios.

MuSE is free software and it's sourcecode is released open source and free to be
redistributed under the terms of the GNU General Public License 



:: Internals

    MuSE is written in C++ and is a multithreaded application. It reads streams
using the included libmpeg library (mp3 format) and it can optionally link the
OggVorbis library to read ogg files. For encoding the sound into mp3 it links
LAME as a shared library using it thru API calls. MuSE also features much
interactivity implementing two user interfaces: a GTK+ one for XWin environment
and a NCURSES for text console. 

:: Requirements

  # GNU/Linux - or a POSIX.1b compliant *NIX OS
  # little-endian CPU (no ppc)
  # LAME and in particular libmp3lame and the header lame.h must be properly
installed. The 3.89beta and later versions work fine.
  # OGGVORBIS support can be optionally builded in muse for decoding and mixing
of oggvorbis streams. You can download the latest version of libogg and
libvorbis here.
  # The GTK+ interface will be optionally built if the proper libraries are
present at compile time.
  # The NCURSES interface will be optionally built if the proper libraries are
present at compile time

:: Features

  # mixes up to 6 channels + 1 soundcard input channel simultaniously
  # decodes and mixes both ogg and mp3, from files or network streams
  # encodes and sends an mp3 stream to a icecast/shoutcast server
  # offers two different intuitive user interfaces and a practical command line mode
  # individual play, stop, pause/resume, volume for each channel, plus
continuous looping thru playlists
  # efficient multithreaded architecture for good performance
Comment 1 jaromil 2003-01-14 19:52:51 UTC
Created attachment 7313 [details]
muse-0.7.2.ebuild (New Package)
Comment 2 Maurizio Disimino 2003-01-16 15:33:11 UTC
my attempt (still working on it) is at 
http://web.losingtime.net/gentoo/working/muse

Maurizio
Comment 3 Tobias Eichert 2003-01-19 06:46:00 UTC
I've been a bit puzzled because there's another program called MusE which is
kind of an MIDI/audi sequencer: http://muse.seh.de/ ;)

Anyways, I'll get to MuSE shortly.
Comment 4 J. Ellis (RETIRED) gentoo-dev 2003-03-08 06:27:08 UTC
Commited ~x86 masked.