1
edit
(Update Word generators and Sound Change appliers) |
(Add to SCA section and fix typos.) |
||
| Line 46: | Line 46: | ||
'''Sound Change Appliers''' allow conlangers to quickly create and/or test the phonological changes throughout and between their conlangs. Allowing for a complex exception system. | '''Sound Change Appliers''' allow conlangers to quickly create and/or test the phonological changes throughout and between their conlangs. Allowing for a complex exception system. | ||
* [https://github.com/Girv98/asca-rust ASCA - command line tool] and [https://asca.girv.dev/ ASCA] | * [https://github.com/Girv98/asca-rust ASCA - command line tool] and [https://asca.girv.dev/ ASCA - web] | ||
:ASCA is a new SCA written in rust that comes as a ''' website''' and as a '''command line tool.''' | :ASCA is a new SCA written in rust that comes as a ''' website''' and as a '''command line tool.''' ASCA does not require setting up categories, having instead in-built phonetic segments defined by distinctive features. | ||
* [https://github.com/bradrn/brassica/ Brassica] and [https://bradrn.com/brassica/ Brassica - web] | |||
:Brassica is a featureful SCA written in Haskell. It is category based, with support for defining distinctive features, and supports MDF dictionary format. Brassica comes as a '''website''', '''application''', '''command line tool''' and '''library'''. | |||
* [https://github.com/samanthamccabe/didelphis-sca/releases Didelphis SCA] | * [https://github.com/samanthamccabe/didelphis-sca/releases Didelphis SCA] | ||
:It was | :It was previously known as '''Haedus Toolbox SCA.''' It is a very nice, phonetic segment-operating sound change applier created by Fiona Morrigan, a computational linguist and conlanger. It is written in java and only comes as a '''command line tool.''' | ||
* [http://akana.conlang.org/tools/gsca0.8/index.html gSCA v0.8] or [http://akana.conlang.org/tools/gsca0.5/ gSCA v0.5] | * [http://akana.conlang.org/tools/gsca0.8/index.html gSCA v0.8] or [http://akana.conlang.org/tools/gsca0.5/ gSCA v0.5] | ||
:'''Geoff's Sound Change Applier''', is a program that applies rule-based transformations to strings of Unicode text. Originally based on [[w:Mark Rosenfelder|Mark Rosenfelder's]] SCA, the GSCA is now a much more complex and powerful alternative. Among its features are featural sound changes, assimilation, preprocessing, randomization, simultaneous dialectal evolution, word exceptions and more. | :'''Geoff's Sound Change Applier''', is a program that applies rule-based transformations to strings of Unicode text. Originally based on [[w:Mark Rosenfelder|Mark Rosenfelder's]] SCA, the GSCA is now a much more complex and powerful alternative. Among its features are featural sound changes, assimilation, preprocessing, randomization, simultaneous dialectal evolution, word exceptions and more. | ||
* [https://gitlab.com/jaspax/phonix Phonix] | |||
:Phonix is a command line program written in C#. Phonix is distinctive feature based and has in-built phonetic segments, but also allows users to define additional symbols and features. It supports both IPA and X-SAMPA. | |||
* [https://www.zompist.com/sounds.htm SCA] | * [https://www.zompist.com/sounds.htm SCA] | ||
| Line 71: | Line 77: | ||
====Lexurgy==== | ====Lexurgy==== | ||
'''Lexurgy''' is a very powerful sound change applier that is even turing complete. It comes | '''Lexurgy''' is a very powerful sound change applier that is even turing complete. It comes as a ''' website''' and as a '''command line tool'''. | ||
* [https://github.com/def-gthill/lexurgy/releases | * [https://github.com/def-gthill/lexurgy/releases Command line tool] | ||
* [https://lexurgy-app.vercel.app/sc The new interface] | * [https://lexurgy-app.vercel.app/sc The new interface] | ||
* [https://www.lexurgy.com/sc The old interface] | * [https://www.lexurgy.com/sc The old interface] | ||
* [https://lexurgy.vercel.app/sc The old interface - copy] | * [https://lexurgy.vercel.app/sc The old interface - copy] | ||
===Keyboard layout editors=== | ===Keyboard layout editors=== | ||
edit