SongBase can be used to make music on your PC or laptop with up to 15 instrumental voices and a percussion track. Instruments can be chosen from either the default soundbank of 128 instruments or other soundbanks of your choice.
Songs can be developed, tested and edited very quickly and easily by virtue of the database structure and the JFugue MusicString notation. Notes within a MusicString are specified by their name and octave or by their MIDI value and their durations are specified either by character code, or numerically. A scale of quarter notes can be written as:
C5q D5q E5q F5q G5q A5q B5q C6q
Sequences of MusicStrings can be assembled into Patterns, which can be nested to any level.
The Song Template application, which is packaged with SongBase, creates templates by voice where each voice is a Pattern containing other Patterns and MusicStrings. Bars can be MusicStrings or Patterns. Pattern bars can be used to contain separate MusicStrings and/or Patterns.
- Export to MIDI
- Export to MusicXML
- Song backup and restore via XML
- Shared database support for MySQL, Oracle and PostgreSQL
- Linux Ubuntu version available
- JFugue extension for string constants
Be the first to post a review of SongBase (formerly Song Builder)!