Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141295 - [ebuild request] dino
Summary: [ebuild request] dino
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://dino.nongnu.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-21 08:29 UTC by Federico Ferri (RETIRED)
Modified: 2007-09-14 11:22 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Federico Ferri (RETIRED) gentoo-dev 2006-07-21 08:29:48 UTC
hi, I would like to make you know about this piece of software.
Woudl be nice to see it in the portage tree.


Dino is a MIDI sequencer for GNU/Linux. It is free software released under the  GNU General Public License.

Dino is a pattern-based sequencer, which means that you write small patterns of MIDI events that you can repeat and arrange to create a whole song. Each track has its own patterns, so you can for example play the same drum pattern over and over again while you play different lead synth patterns and basslines.

Screenshot: http://dino.nongnu.org/screenshots.html

Dino has a mailing list <http://lists.nongnu.org/mailman/listinfo/dino-list> and a bug tracker <http://savannah.nongnu.org/bugs/?group=dino>, both hosted by Savannah.

Latest release: 0.2.1 

Requirements:

libjack 	This is the JACK library and daemon and if you have used Linux audio software before you probably have this already. Dino uses it to send MIDI data and to synchronise with other JACK clients. You will need to run the jackd daemon for the Dino sequencer to work, but you will be able to edit songs without it. The daemon will be started automatically when needed if you set the environment variable JACK_START_SERVER to 1.
Dino requires a version of JACK that works with MIDI as well as audio. You will need at least version 0.102.6 (which unfortunately is only available in public CVS so far).

libglademm 	This is used to load UI definition files and connect the UI to the program logic. It requires a whole set of other libraries that Dino also uses, like libgtkmm, libsigc++, libglibmm and so on. Your distribution probably have a package for this and when you install it all dependencies should be taken care of automatically.

liblash 	LASH is a library and a daemon that synchronises file saving and loading in all your audio programs (or at least all programs that support LASH). It can be used to load and save entire audio sessions with several programs working together. Your distribution should have a package for this.
If the daemon isn't running when Dino starts you will not be able to save your session (and Dino will warn you about that). You should either set the environment variable LASH_START_SERVER to 1, or start the lashd daemon manually before you start any other audio programs.

libxml++ 	This library is used for writing and reading the XML files that Dino uses to store songs. You probably don't have this installed already, but your distribution should have a package for this too.

http://dino.nongnu.org/
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-14 11:22:11 UTC
No progress for over 1 year, closing WONTFIX. Feel free to reopen with an ebuild.