List of music software: Difference between revisions
m Changed "Just rations" to "just ratios" |
m Moved list items to under more accurate subheadings |
||
Line 11: | Line 11: | ||
:''See [[DAWs]]'' | :''See [[DAWs]]'' | ||
== Composing software | == 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://csound.github.io/ Csound] (→ [[Csound]] and [[Wikipedia: Csound]]). | * [https://csound.github.io/ Csound] (→ [[Csound]] and [[Wikipedia: Csound]]). | ||
**[https://blue.kunstmusik.com/ blue] – a composition environment and frontend for Csound with python-based scripting capabilities. | **[https://blue.kunstmusik.com/ blue] – a composition environment and frontend for Csound with python-based scripting capabilities. | ||
**[https://www.untwelve.org/microcsound microcsound] – a Python-based front-end to Csound specifically geared to microtonal composition ([http://www.untwelve.org/static/microcsound/tutorial.txt tutorial]). | **[https://www.untwelve.org/microcsound microcsound] – a Python-based front-end to Csound specifically geared to microtonal composition ([http://www.untwelve.org/static/microcsound/tutorial.txt tutorial]). | ||
**[http://rationale.sourceforge.net/ Rationale: A Just Intonation Sequencer] – open-source software based on Csound and Python. | **[http://rationale.sourceforge.net/ Rationale: A Just Intonation Sequencer] – open-source software based on Csound and Python. | ||
* [https://www.celemony.com Melodyne] – commercial audio software with editing and analysis functions for scales and tunings. | * [https://www.celemony.com Melodyne] – commercial audio software with editing and analysis functions for scales and tunings. | ||
* [ | * [https://microtonal-tuner.herokuapp.com Microtonal-tuner] - Wilckerson Ganda's tuner for all EDOs and EDONOIs (be sure to use https: not http:) | ||
* [http://www.math.tu-dresden.de/%7Emutabor/ Mutabor] – open-source dynamic microtuner, allowing mutable and static scales and tunings using flexible language developed for musicians with GUI ([http://schlemmersoft.de/en/Mutabor%20tutorial tutorial]). | * [http://www.math.tu-dresden.de/%7Emutabor/ Mutabor] – open-source dynamic microtuner, allowing mutable and static scales and tunings using flexible language developed for musicians with GUI ([http://schlemmersoft.de/en/Mutabor%20tutorial tutorial]). | ||
* [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 | ||
* [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. | ||
* [https://www.soundmodeler.com SoundModeler] Free sound modeling application. Exports audio files and Halion multisamples. The note pitch is transposed in accordance with chosen temperament (equal, Pythagorean, just or meantone 1/4 comma) in the settings. | |||
* [https://www.soundmodeler.com SoundModeler] Free sound modeling application. Exports audio files and Halion multisamples. The note pitch is transposed in accordance with chosen temperament (equal, Pythagorean, just or meantone 1/4 comma) in the settings. | |||
* [http://terpstrakeyboard.com/play-it-now/ Terpstra Keyboard WebApp] – cross-platform web app that allows mapping of any tuning (in Scala format) on any form of generalized hexagonal layout. Settings are stored in the address bar for easy sharing. | * [http://terpstrakeyboard.com/play-it-now/ Terpstra Keyboard WebApp] – cross-platform web app that allows mapping of any tuning (in Scala format) on any form of generalized hexagonal layout. Settings are stored in the address bar for easy sharing. | ||
* [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] | ||
*[https://www.tuningvine.com/ Tuning Vine] – an interface for just intonation, with a color-coded lattice. | *[https://www.tuningvine.com/ Tuning Vine] – an interface for just intonation, with a color-coded lattice. | ||
*[https:// | *[https://xenpaper.com/ Xenpaper.com] - A text-based microtonal sequencer, like a notepad. Write down musical ideas and share the link around | ||
== Desmos tools == | == Desmos tools == | ||
Line 58: | Line 46: | ||
* [https://www.desmos.com/calculator/0za9hshqah What EDOs have generator sizes/interval ranges] | * [https://www.desmos.com/calculator/0za9hshqah What EDOs have generator sizes/interval ranges] | ||
* [https://www.desmos.com/calculator/dstp7wnidf Zeta in Desmos] | * [https://www.desmos.com/calculator/dstp7wnidf Zeta in Desmos] | ||
== Software instruments == | |||
* [https://audiokitpro.com/synth/ AudioKit Synth One] – a free iPad/iPhone touch-to-play app with customizable layout and scales, which can import scales directly from within Wilsonic. | |||
* [https://savethehuman5.com/ Chameleon] – a customizable MIDI controller interface that can be used to create, among other things, virtual microtonal keyboards. | |||
* [http://www.jhhl.net/iPhone/Droneo/ Droneo] – 8-voice polyphonic droning iPhone app, defines intervals in just ratios, equal divisions of an interval, or interactively with a tone spiral. Sounds nice, too. | |||
*[http://www.dynamictonality.com/ Dynamic Tonality] – freely available dynamic tonality synthesizers and sequencers. ([[Wikipedia: Dynamic tonality|Wikipedia article on the dynamic tonality paradigm]]). | |||
*[https://maxis.cool/frex Frequency Explorer] – a browser-based synthesizer + sequencer with precisely-configurable musical scale and harmonic spectrum. | |||
*[https://www.moforte.com/ GeoShred] – an iPad/iPhone touch-to-play app with customizable layout and scales. | |||
* [https://sjoerdvisscher.glitch.me/keyboard/ Hexagonal Keyboard Demo]- by Sjoerd Visscher | |||
* [http://microtone.isans.net/ Microtone]{{Dead link}} - A HTML5 uniform keyboard demo with any equal temperament | |||
* [[User:SAKryukov #Microtonal Fabric|Microtonal Fabric]] – web-browser based microtonal music platform, a framework for building universal or customized microtonal musical keyboard instruments, microtonal experiments and computing, music study, and teaching music lessons with possible remote options | |||
*[http://the-monochord.rhcloud.com/ The Monochord]{{Dead link}} - Try out just intervals from a base frequency. | |||
*[https://offtonic.com/synth Offtonic Microtonal Synthesizer] – a JavaScript browser app that lets you play around with tunings. | |||
*[https://itunes.apple.com/us/app/orphion/id495465097?mt=8 Orphion] – an iPad/iPhone touch-to-play app with customizable layout and scales. | |||
*[https://academo.org/demos/19-tet-keyboard/ Online 19-edo keyboard] | |||
* [http://http://terpstrakeyboard.com/web-app/keys.htm Online Terpstra keyboard (isomorphic hexagonal keyboard)] | |||
* [http://fritzo.org/keys/#style=piano Rational Keyboard] - JI keyboard with keys that grow in size | |||
*[https://sonic-pi.net/ Sonic Pi - The Live Coding Music Synth for Everyone] – besides ''Live Coding'', you can also record to WAV format, microtonal capabilities are provided through adding decimals to MIDI numbers. | |||
*[https://www.warmplace.ru/soft/sunvox/ SunVox Modular Music Studio] – a modular synthesizer with pattern-based sequencer (tracker), available for desktop (free of cost) and mobile devices (for approx. $6). [https://youtu.be/UJXEsfbUvvs Changing the musical scale in SunVox (video)] | |||
*[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://www.toverlamp.org/static/wickisynth/wickisynth.html Wickisynth] - tuning demo synthesizer with Wicki-Hayden key layout | |||
*[https://www.microsoft.com/p/xenharmonic-keyboard/9ppbl2brsk6z Xenharmonic Keyboard] – a Windows-only isomorphic microtonal MIDI keyboard. | |||
== Mathematics software == | == Mathematics software == | ||
Line 69: | Line 80: | ||
*[http://www.codecogs.com/latex/eqneditor.php Online LaTeX Equation Editor] - create mathematical expressions in LaTeX format for wiki pages etc. | *[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 | * [http://www.wolframalpha.com Wolfram Alpha] - perform a variety of intensive mathematical calculations in your browser | ||
** [[Wolfram Alpha Regular Temperament Widgets]] | |||
== Notation software == | == Notation software == | ||
Line 77: | Line 89: | ||
**[https://www.steinberg.net/dorico/ Dorico], expensive but a leading notation software with full support with the same method as Mus2 above. https://www.youtube.com/watch?v=zaadFpqm3-U | **[https://www.steinberg.net/dorico/ Dorico], expensive but a leading notation software with full support with the same method as Mus2 above. https://www.youtube.com/watch?v=zaadFpqm3-U | ||
* [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. | ||
== Software plugins (VST etc.) == | == Software plugins (VST etc.) == | ||
:''See [[List of Microtonal Software Plugins]]'' | :''See [[List of Microtonal Software Plugins]]'' | ||
== Programming == | |||
:''See [[Programming]]'' | |||
== Tuning manipulation software == | == Tuning manipulation software == | ||
Line 97: | Line 108: | ||
* [https://github.com/FloraCanou/temperament_evaluator Temperament Evaluator] – [[User:FloraC|FloraC]] wrote this set of Python scripts to compute [[TE tuning|TE tunings]], [[Badness|badnesses]], [[Optimal patent val|optimal patent vals]], etc. | * [https://github.com/FloraCanou/temperament_evaluator Temperament Evaluator] – [[User:FloraC|FloraC]] wrote this set of Python scripts to compute [[TE tuning|TE tunings]], [[Badness|badnesses]], [[Optimal patent val|optimal patent vals]], etc. | ||
* [http://tonalsoft.com/tonescape.aspx Tonescape] - Music composition, analysis and educational tool by Joe Monzo | * [http://tonalsoft.com/tonescape.aspx Tonescape] - Music composition, analysis and educational tool by Joe Monzo | ||
* [https://itunes.apple.com/us/app/wilsonic/id848852071?mt=8 Wilsonic] – an iPad/iPhone app for exploring alternative scales, see it in action: [https://www.youtube.com/watch?v=ylZ6VE6E_uE the source file 3 - YouTube] | |||
== Tuning manipulation software (browser-based) == | == Tuning manipulation software (browser-based) == | ||
Line 103: | Line 115: | ||
* [https://www.desmos.com/calculator/0ple0quvkd Diatonic Scale Explorer] - Visualize the diatonic scale with different sizes of fifths | * [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 | * [http://micro.soonlabel.com/Scott_Thompson/edjiruler.html edjiruler v0.0.1] - Visualize JI intervals close to equal divisions of whole numbers | ||
* [http://www.mikebattagliamusic.com/HE-JS/HE.html Harmonic Entropy Calculator] - Interactive Harmonic Entropy curves. | * [http://www.mikebattagliamusic.com/HE-JS/HE.html Harmonic Entropy Calculator] - Interactive Harmonic Entropy curves. | ||
* [[Interval calculator]] - a nice online interval calculator tool, shows linear fraction and EDO fraction expansions, too | * [[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 | * [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]] | *[[Just_Intonation_--_EDO_calculator|Just Intonation -> EDO calculator]] | ||
* [http://www.microtonalsoftware.com/scale-tree.html Microtonal Software Scale Tree] - ET Scale Tree Playground | * [http://www.microtonalsoftware.com/scale-tree.html Microtonal Software Scale Tree] - ET Scale Tree Playground | ||
*[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 | *[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) | * [https://jeremiahgoyette.com/calculators/ Music Calculators | Jeremiah Goyette] (mostly set calculators) | ||
* [http://musictheory.zentral.zone/huntsystemcalc.html Online H-System Calculators] - Hunt Intonation Quality Grade Point Average (IQGPA) Calculator | * [http://musictheory.zentral.zone/huntsystemcalc.html Online H-System Calculators] - Hunt Intonation Quality Grade Point Average (IQGPA) Calculator | ||
*[http://micro.soonlabel.com/Scott_Thompson/r2rtg.html Rank 2 Regular Temperament Generator] - Scott Thompson's web app to generate rank 2 regular temperaments | *[http://micro.soonlabel.com/Scott_Thompson/r2rtg.html Rank 2 Regular Temperament Generator] - Scott Thompson's web app to generate rank 2 regular temperaments | ||
* [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. | ||
**[https://sevish.com/scaleworkshop1/ Scale Workshop (legacy version)] | **[https://sevish.com/scaleworkshop1/ Scale Workshop (legacy version)] | ||
Line 131: | Line 134: | ||
*[http://www.jhhl.net/tonespiral.html Tonespiral] - Listen to harmonics visualized as a spiral | *[http://www.jhhl.net/tonespiral.html Tonespiral] - Listen to harmonics visualized as a spiral | ||
*[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] | ||
* [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://www.yacavone.net/xen-calc/ Xen-calc] An interval calculator that translates to/from ratios, cents, FJS and color notation, much more too. | ||
[[Category:Software| ]] | [[Category:Software| ]] |