We did just put version 3.5.1 into beta and you can find the beta release and an even slightly later daily build here:
http://build.palaso.org/project.html?projectId=PhonologyAssistant&tab=projectOverview&guest=1In this beta release one of the things many users have been asking for is the ability to search multiple fields at once. This is useful for example if you want to search the pronunciation field and variants or a built in field and a custom field as a single search. This is set up by using multiple data sources to point at different fields of the same phonetic database. It can also be helpful if multiple dialects are being tracked in a single flex database.
By selecting and un-selecting these various data sources, it is possible to get consonant and vowel charts for all the dialects together or for any one of them individually or for multiple dialects.
In this sense, it is helpful to have Phonology Assistant as a separate program. It now allows for various custom fields to be set up and searched. The fields can be set up using bulk changes and they can be set up using a process function to create the custom field.
We added a built in filter to filter the single syllable words, By enabling tones on the CV patterns it is fairly straightforward to get the tone patterns that occur in the data. It is also easy to see which tone patterns occur on open syllables, closed syllables, etc.
We added distribution charts to allow the charting of consonants occurring in syllable onsets or codas. We also have distribution charts for combinations of vowels in the nucleus or the identification of rhymes that occur in the language.
The help file has been completely reworked for this version of PA. It now includes topics on how to use the filter function and other new features of the program. The Tools menu allows multiple phones to be treated as a single phone for the purposes of charting or other kinds of transformations to be run on the data before it is analyzed.
I am not saying that the Phonology Assistant functionality couldn't be included in the Language Explorer. If fact, some people use regular expressions or bulk changes with custom functions, or even FlexTools to accomplish some of the things that can be accomplished with PA out of the box. But my guess is you may need to be prepared to give up a fair bit of the functionality you get with PA to include it in the Language Explorer program. I am not saying it shouldn't be done, I am just saying it would be worth doing a complete analysis of what you gain and what you loose.
-Greg