The following comparison of music education software compares general and technical information for different music education software.
For the purpose of this comparison, music education software is defined as any application which can teach music.
Name | Author | First public release | Stable version | Cost | Software license | Written in | Notes |
---|---|---|---|---|---|---|---|
EarMaster | EarMaster ApS | 1996 | 6.2 | Non-free US$59.95/Freemium (iOS) | Proprietary | iPad version released in 2016 | |
GNU Solfege | GNU Project | 2001 | 3.23.4 | Free Software | GNU General Public License | Python | Music theory |
InstrumentChamp | InstrumentChamp | 2015 | 1.0 | Non-free | Proprietary | C++ | |
Rocksmith | Ubisoft | November 8, 2011 | 2014 | Non-free US$79.99 | Proprietary | ||
Synthesia | Synthesia LLC | December 1, 2006 | 9.0 | Non-free US$29+ | Proprietary | Formerly named Piano Hero [1] |
This section lists the operating systems on which the software supports. There may be multiple versions of a player for different operating systems.
Name | Windows | OS X | Linux | iOS | Android | Xbox 360 | PlayStation |
---|---|---|---|---|---|---|---|
EarMaster | Yes | Yes | No | Yes | No | No | No |
GNU Solfege | Yes | Yes | Yes | No | No | No | No |
InstrumentChamp | Yes | Yes | No | No | No | No | No |
Rocksmith | Yes | Yes | No | No | No | Yes | Yes |
Synthesia | Yes | Yes | Partial | Yes | beta | No | No |
Name | Video tutorials | MIDI compatible | Instrument playback | Interactive sheet music | Printable sheet music | Real time feedback | Social media integration | Progress tracking | Onscreen instrument | Modern Songs |
---|---|---|---|---|---|---|---|---|---|---|
EarMaster | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No |
GNU Solfege | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No |
InstrumentChamp | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes |
Rocksmith | Yes | No | No | No | No | Yes | No | No | No | Yes |
Synthesia | No | Yes | No | Yes | No | No | No | No | Yes | Yes |
Name | Accompaniments | Autoplay | Section looping | Adjustable tempo | Metronome | Song segmentation | Time tracking | Session recording | Music theory | Mini games |
---|---|---|---|---|---|---|---|---|---|---|
Rocksmith | Yes | No | Yes | Yes | No | No | No | No | No | Yes |
GNU Solfege | No | No | No | No | No | No | No | No | Yes | No |
InstrumentChamp | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No |
EarMaster | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
Synthesia | No | No | Yes | Yes | Yes | No | No | No | No | No |
Name | Guitar | Piano | Drums | Trumpet | Saxophone | Voice |
---|---|---|---|---|---|---|
EarMaster | Yes | Yes | No | Yes | Yes | |
GNU Solfege | No | Yes | No | No | No | Yes |
InstrumentChamp | Yes | Yes | Yes | Yes | Yes | |
Rocksmith | Yes | No | No | No | No | |
Synthesia | No | Yes | No | No | No |
Video editing software, or a video editor is software used for performing the post-production video editing of digital video sequences on a non-linear editing system (NLE). It has replaced traditional flatbed celluloid film editing tools and analog video tape editing machines.
TextEdit is an open-source word processor and text editor, first featured in NeXT's NeXTSTEP and OPENSTEP. It is now distributed with macOS since Apple Inc.'s acquisition of NeXT, and available as a GNUstep application for other Unix-like operating systems such as Linux. It is powered by Apple Advanced Typography.
Hercules is a computer emulator allowing software written for IBM mainframe computers and for plug compatible mainframes to run on other types of computer hardware, notably on low-cost personal computers. Development started in 1999 by Roger Bowler, a mainframe systems programmer.
An application program is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users. Word processors, media players, and accounting software are examples. The collective noun "application software" refers to all applications collectively. The other principal classifications of software are system software, relating to the operation of the computer, and utility software ("utilities").
These tables provide a comparison of operating systems, of computer devices, as listing general and technical information for a number of widely used and currently available PC or handheld operating systems. The article "Usage share of operating systems" provides a broader, and more general, comparison of operating systems that includes servers, mainframes and supercomputers.
In computer graphics, graphics software refers to a program or collection of programs that enable a person to manipulate images or models visually on a computer.
Certification is part of testing, inspection and certification and the provision by an independent body of written assurance that the product, service or system in question meets specific requirements. It is the formal attestation or confirmation of certain characteristics of an object, person, or organization. This confirmation is often, but not always, provided by some form of external review, education, assessment, or audit. Accreditation is a specific organization's process of certification. According to the U.S. National Council on Measurement in Education, a certification test is a credentialing test used to determine whether individuals are knowledgeable enough in a given occupational area to be labeled "competent to practice" in that area.
Jmol is computer software for molecular modelling chemical structures in 3-dimensions. Jmol returns a 3D representation of a molecule that may be used as a teaching tool, or for research e.g., in chemistry and biochemistry. It is written in the programming language Java, so it can run on the operating systems Windows, macOS, Linux, and Unix, if Java is installed. It is free and open-source software released under a GNU Lesser General Public License (LGPL) version 2.0. A standalone application and a software development kit (SDK) exist that can be integrated into other Java applications, such as Bioclipse and Taverna.
This is a comparison of non-linear video editing software applications. See also a more complete list of video editing software.
These tables compare free software / open-source operating systems. Where not all of the versions support a feature, the first version which supports it is listed.
cmus is a small and fast console audio player for Unix-like operating systems. cmus is distributed under the terms of the GPL-2.0-or-later and is operated exclusively through a text-based user interface, built with ncurses.
Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses and recommends the name "GNU/Linux" to emphasize the use and importance of GNU software in many distributions, causing some controversy.
Software audio synthesis environments typically consist of an audio programming language and a user environment to design/run the language in. Although many of these environments are comparable in their abilities to produce high-quality audio, their differences and specialties are what draw users to a particular platform. This article compares noteworthy audio synthesis environments, and enumerates basic issues associated with their use.
This comparison of disc authoring software compares different optical disc authoring software.
Bharat Operating System Solutions is an Indian Linux distribution based on Debian, with Its latest stable version is 9.0 ("Urja") which was released in February 2021.
The following outline is provided as an overview of and topical guide to software:
The following comparison of audio players compares general and technical information for a number of software media player programs. For the purpose of this comparison, "audio players" are defined as any media player explicitly designed to play audio files, with limited or no support for video playback. Multi-media players designed for video playback, which can also play music, are included under comparison of video player software.
Productivity software is application software used for producing information. Its names arose from it increasing productivity, especially of individual office workers, from typists to knowledge workers, although its scope is now wider than that. Office suites, which brought word processing, spreadsheet, and relational database programs to the desktop in the 1980s, are the core example of productivity software. They revolutionized the office with the magnitude of the productivity increase they brought as compared with the pre-1980s office environments of typewriters, paper filing, and handwritten lists and ledgers. In the United States, some 78% of "middle-skill" occupations now require the use of productivity software. In the 2010s, productivity software has become even more consumerized than it already was, as computing becomes ever more integrated into daily personal life.