List of music software: Difference between revisions

Fredg999 (talk | contribs)
m Add todo
BudjarnLambeth (talk | contribs)
Merged in the content from “Useful Tools”. Still need to go through and remove duplicates and potentially merge redundant subheadings
Line 1: Line 1:
{{todo|merge articles|inline=1|comment=Merge [[Useful Tools]] into [[Software]] and move to [[List of music software]]}}
{{todo|merge articles|inline=1|comment=Merge [[Useful Tools]] into [[Software]] and move to [[List of music software]]}}
== Electronic composing & software ==
 
== Audio recording software (DAWs) ==
 
:''See [[DAWs]]''
 
== Electronic composing software ==
* [http://www.tallkite.com/alt-tuner.html alt-tuner] microtuning plug-in, does adaptive tunings, on-the-fly retuning, and scale analysis.
* [http://www.tallkite.com/alt-tuner.html alt-tuner] microtuning plug-in, does adaptive tunings, on-the-fly retuning, and scale analysis.
* [https://savethehuman5.com/ Chameleon] – a customizable MIDI controller interface that can be used to create, among other things, virtual microtonal keyboards.
* [https://savethehuman5.com/ Chameleon] – a customizable MIDI controller interface that can be used to create, among other things, virtual microtonal keyboards.
Line 17: Line 22:
**[http://12equalboresme.com/ Scala Microtuners for Kontakt and SynthEdit] which enable real-time scale or key change for an ensemble of soft synths by means of note events on designated midi channels
**[http://12equalboresme.com/ Scala Microtuners for Kontakt and SynthEdit] which enable real-time scale or key change for an ensemble of soft synths by means of note events on designated midi channels
* [https://github.com/maxwellpollack/scalemap scalemap] – drop-in microtonal note-to-frequency mapping for C, C++, and Javascript
* [https://github.com/maxwellpollack/scalemap scalemap] – drop-in microtonal note-to-frequency mapping for C, C++, and Javascript
* [https://sevish.com/scaleworkshop/ Scale Workshop] Browser-based scale-creation site by Sevish. Allows playing via QWERTY computer keyboard. Can also export .scl and .kbm files.
* [https://sevish.com/scaleworkshop/ Scale Workshop] Browser-based scale-creation site by Sevish. Allows playing via QWERTY computer keyboard. Can also export .scl and .kbm files.
* [http://schismata.net/ Schismata] Musical composition tool in any user defined tuning. Supports polyrhythms, tuning changes in real-time, sliding notes, instrument design.
* [http://schismata.net/ Schismata] Musical composition tool in any user defined tuning. Supports polyrhythms, tuning changes in real-time, sliding notes, instrument design.
Line 26: Line 30:
* [https://www.thumbjam.com/ ThumbJam] – an iPad/iPhone touch-to-play app with customizable layout and scales. It can open any .scl (Scala) files.
* [https://www.thumbjam.com/ ThumbJam] – an iPad/iPhone touch-to-play app with customizable layout and scales. It can open any .scl (Scala) files.
* [http://timidity.sourceforge.net/ TiMidity++] (→ [[Wikipedia: TiMidity++]])
* [http://timidity.sourceforge.net/ TiMidity++] (→ [[Wikipedia: TiMidity++]])
*[http://tonalsoft.com/tonescape.aspx Tonescape] – music composition, analysis and educational tool.
*[http://tonalsoft.com/tonescape.aspx Tonescape] – music composition, analysis and educational tool.
*[http://robertinventor.com/software/tunesmithy/music.htm Tune Smithy].
*[http://robertinventor.com/software/tunesmithy/music.htm Tune Smithy].
Line 34: Line 37:
*[https://www.microsoft.com/p/xenharmonic-keyboard/9ppbl2brsk6z Xenharmonic Keyboard] – a Windows-only isomorphic microtonal MIDI keyboard.
*[https://www.microsoft.com/p/xenharmonic-keyboard/9ppbl2brsk6z Xenharmonic Keyboard] – a Windows-only isomorphic microtonal MIDI keyboard.


== Software plugins (VST etc.) ==
== Mathematics software ==
 
* [http://www.sengpielaudio.com/calculator-centsratio.htm Cents to Ratio Calculator] - and much more! Also, [http://robertinventor.com/software/tunesmithy/help/cents_and_ratios.htm another one] with extensive instructions.
:''See [[List of Microtonal Software Plugins]]''
* [http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/cfCALC.html Continued Fraction Calculator]
 
* [http://www.mindspring.com/~alanh/fracs.html Fast Decimal to Fraction Approximations]
== Audio recording software (DAWs) ==
* [https://play.google.com/store/apps/details?id=an.FracPro Fraction Calculator] — An Android app that [[User:PiotrGrochowski]] recommends to install. Allows to do arithmetic on fractions, while ''not'' outputting a mixed fraction.
 
* [http://www.numberempire.com/fractionscalculator.php Fraction Expression Calculator] - easily do ratio arithmetic
:''See [[DAWs]]''
* [http://www.calculatorsoup.com/calculators/math/lcd.php Least Common Denominator of Fractions (LCD) Calculator] - put your JI ratios in here!
* [https://scratch.mit.edu/projects/245142985/ Number To Fractions] — Finds fractions to a number that improve over the previous. Allows restricting to 3–limit, 5–limit, 7–limit, 11–limit or 13–limit. Type a number to be approximated by JI ratios, or the binary logarithm of a ratio to be approximated by edo intervals.
* [http://www.gnu.org/software/octave/ Octave] - a free, open source equivalent to MATLAB; useful for working with matrices and much more
*[http://www.codecogs.com/latex/eqneditor.php Online LaTeX Equation Editor] - create mathematical expressions in LaTeX format for wiki pages etc.
* [http://www.wolframalpha.com Wolfram Alpha] - perform a variety of intensive mathematical calculations in your browser


== Notation software ==
== Notation software ==
Line 50: Line 57:
* [https://musescore.org/ MuseScore] open-source notation software. Can be microtuned with the [https://github.com/euwbah/musescore-microtonal-edo-plugin retuner plugin for almost any edo]. The [https://musescore.org/en/project/xentuner Xentuner] plugin by [[Keenan Pepper]] is also very good. See [[MuseScore]] for the dedicated page.
* [https://musescore.org/ MuseScore] open-source notation software. Can be microtuned with the [https://github.com/euwbah/musescore-microtonal-edo-plugin retuner plugin for almost any edo]. The [https://musescore.org/en/project/xentuner Xentuner] plugin by [[Keenan Pepper]] is also very good. See [[MuseScore]] for the dedicated page.


== Research ==
== Research software ==
*[http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/cfCALC.html Continued Fraction Calculator]
*[http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/cfCALC.html Continued Fraction Calculator]
* [[Interval calculator|Interval calculator—a nice online interval calculator tool, shows linear fraction and EDO fraction expansions, too]]
* [[Interval calculator|Interval calculator—a nice online interval calculator tool, shows linear fraction and EDO fraction expansions, too]]
Line 58: Line 65:
* [http://www.untwelve.org/static/javascript_demos/MOSring.html Untwelve.org animated Javascript Moment of Symmetry (MOS) ring demo]
* [http://www.untwelve.org/static/javascript_demos/MOSring.html Untwelve.org animated Javascript Moment of Symmetry (MOS) ring demo]
*[http://www.toverlamp.org/static/wickisynth/wickisynth.html Wicksynth - An excellent Firefox browser tuning demo synthesizer]
*[http://www.toverlamp.org/static/wickisynth/wickisynth.html Wicksynth - An excellent Firefox browser tuning demo synthesizer]
== Software plugins (VST etc.) ==
:''See [[List of Microtonal Software Plugins]]''
== Tuning manipulation software ==
* [http://www.huygens-fokker.org/scala/ Scala] - the ''de facto'' standard software for creating, manipulating and analyzing tunings
**[https://en.wikipedia.org/wiki/Scala_%28program%29 Wikipedia article on Scala]
** instructions for [[Creating_Scala_scl_files_for_rank_two_temperaments|Creating Scala scl files for rank two temperaments]]
* [http://www.tallkite.com/alt-tuner.html alt-tuner] - a tuning plug-in that does adaptive tunings, on-the-fly retuning, and scale analysis by Kite Giedraitis
* [http://robertinventor.com/software/tunesmithy/music.htm Fractal Tune Smithy & Bounce Metronome] - by Robert Walker
*[http://www.microtonalsoftware.com/ Scala to TUN and MTS online converter] - by MicrotonalSoftware.com
* [https://github.com/maxwellpollack/scalemap scalemap] - drop-in microtonal note-to-frequency mapping functionality for C, C++, and Javascript
* [http://x31eq.com/temper/ Temperament finder] - site by [[Graham_Breed|Graham Breed]]
* [http://tonalsoft.com/tonescape.aspx Tonescape] - Music composition, analysis and educational tool by Joe Monzo
== Tuning manipulation software (browser-based) ==
*[http://www.untwelve.org/static/javascript_demos/MOSring.html Animated MOS ring demo]
* [https://www.desmos.com/calculator/0ple0quvkd Diatonic Scale Explorer] - Visualize the diatonic scale with different sizes of fifths
* [http://micro.soonlabel.com/Scott_Thompson/edjiruler.html edjiruler v0.0.1] - Visualize JI intervals close to equal divisions of whole numbers
* [https://maxis.cool/frex Frequency Explorer] - a browser-based synthesizer + sequencer with precisely-configurable musical scale and harmonic spectrum
* [http://www.mikebattagliamusic.com/HE-JS/HE.html Harmonic Entropy Calculator] - Interactive Harmonic Entropy curves.
*[http://sjoerdvisscher.handcraft.com/keyboard.html Hexagonal Keyboard Demo]{{Dead link}} - by Sjoerd Visscher
* [[Interval calculator]] - a nice online interval calculator tool, shows linear fraction and EDO fraction expansions, too
* [http://www.chord-book.com/microtonal/scale_intervals_calculator.php JI Scale Interval Calculator] - Shows a list of all JI intervals in your JI scale
*[[Just_Intonation_--_EDO_calculator|Just Intonation -> EDO calculator]]
* [http://www.microtonalsoftware.com/scale-tree.html Microtonal Software Scale Tree] - ET Scale Tree Playground
* [https://microtonal-tuner.herokuapp.com Microtonal-tuner] - Wilckerson Ganda's tuner for all EDOs and EDONOIs (be sure to use https: not http:)
*[http://microtone.isans.net/ Microtone]{{Dead link}} - A HTML5 uniform keyboard demo with any equal temperament
*[http://the-monochord.rhcloud.com/ The Monochord]{{Dead link}} - Try out just intervals from a base frequency.
*[http://ia801408.us.archive.org/1/items/mosedo.html/mosedo.html?p=12&g=5 MOSedo] - Moments of Symmetry in equal divisions of the octave calculator
* [https://jeremiahgoyette.com/calculators/ Music Calculators | Jeremiah Goyette] (mostly set calculators)
* [http://offtonic.com/synth/index.html Offtonic Microtonal Synth]
* [https://academo.org/demos/19-tet-keyboard/ Online 19-edo keyboard]
* [http://musictheory.zentral.zone/huntsystemcalc.html Online H-System Calculators] - Hunt Intonation Quality Grade Point Average (IQGPA) Calculator
* [http://http://terpstrakeyboard.com/web-app/keys.htm Online Terpstra keyboard (isomorphic hexagonal keyboard)]
*[http://micro.soonlabel.com/Scott_Thompson/r2rtg.html Rank 2 Regular Temperament Generator] - generate rank2 regular temperaments
*[http://fritzo.org/keys/#style=piano Rational Keyboard] - JI keyboard with keys that grow in size
* [http://sevish.com/scaleworkshop/ Scale Workshop] - Generate tuning files in your browser
*[https://scratch.mit.edu/projects/247892491/ Selected just intervals by error]
*[https://scratch.mit.edu/projects/249278782/ Selected just intervals by error (MediaWiki output)]
*[https://scratch.mit.edu/projects/247966069/ Table of edo intervals]
*[https://scratch.mit.edu/projects/247936394/ Tempered out comma finder]
*[https://scratch.mit.edu/projects/247941879/ Tempering out edo finder]
*[http://www.jhhl.net/tonespiral.html Tonespiral] - Listen to harmonics visualized as a spiral
*[http://www.toverlamp.org/static/wickisynth/wickisynth.html Wickisynth] - tuning demo synthesizer with Wicki-Hayden key layout
*[[Wolfram Alpha Regular Temperament Widgets]]
* [https://www.yacavone.net/xen-calc/ Xen-calc] An interval calculator that translates to/from ratios, cents, FJS and color notation, much more too.
*[https://xenpaper.com/ Xenpaper.com] - A text-based microtonal sequencer, like a notepad. Write down musical ideas and share the link around


== About ==
== About ==
Line 74: Line 130:
[[Category:Todo:expand]]
[[Category:Todo:expand]]


<!-- interwiki -->
{{interwiki
[[https://de.xen.wiki/w/Software]]
| de = Software
| en = Useful Tools
| es = Herramientas Útiles
| ja =
}}