Quote from: smiley
Yes. Wouldn't be much of an editor if you couldn't do that. The layout will be similar to Pamela.
That's great! If I may make a suggestion about the implementation of this: Instead of having those excruciatingly annoying draggable vertical phoneme bars like Pamela (which are quite painful on the eyes) how about if phoneme placement and re-positioning were handled by simple clicks? For example, you could have the full phoneme list displayed in a constantly visible menu, up top (or left, or right, or wherever, really.) And whenever the user wants to place a new vertical phoneme bar, they'd simply left-click the phoneme they want from the menu, and then left-click again on the waveform to indicate exactly where they wish to place it. If they accidentally placed the phoneme bar in the wrong position, then a simple left-click would re-position it to the current mouse position along the waveform.
Left-clicking directly ON a phoneme bar already positioned along the waveform would allow that phoneme to become the active one that can be re-positioned (meaning 2 phonemes would not be allowed to occupy exactly the same space, like they currently can in Pamela.)
Left-clicking or Right-clicking on phoneme bar letters positioned on the waveform would allow you to change the currently assigned phoneme (just like Pamela.)
Right-clicking directly ON the phoneme bar would delete the phoneme (again, just like Pamela.)
I think a simple, non-draggable placement method like this would save incredible amounts of time and frustration!
Quote from: smiley
Since the plugin can already find the usage of audio files in scripts, it should be easy to get the text...if it's already in the script/dialog.
Nice! Will the tool also allow a user to type their text in manually if they wish, rather than grabbing it automatically from the game script/dialog? As sometimes I've noticed with Annosoft, that you have to intentionally misspell a word in order to get the phoneme selection to look just right. Though, I suppose these kinds of touch-ups would likely be few and far between, and could probably be performed manually with the editor.