Zunächst mal Danke für die prompte Antwort
Ich dachte mir schon, dass die CPU-Last eigentlich zu hoch ist. Meine RAM's würde ich ebenfalls als Bremse sehen... aber auf diesem Rechner mache ich nichts mehr weiter. Und der nächste Rechner ist für dieses Jahr eingeplant, aber nicht vor Mitte bis Ende Sommer.
Die Frage nach Java hat einen sehr speziellen Grund:
OpenOffice macht ja öfter von Java Gebrauch, wie ja bekannt ist. Augenblicklich benutze ich StereoTool noch nicht wirklich regelmäßig (das war mal ganz anders speziell bei den 3.X-Versionen... und dabei fiel mir dies hier auch auf), aber zu früheren Zeiten gab es ein heftiges 'Leistungsproblem', wenn ich mit aktivem StereoTool in OO arbeitete. Da waren dann Komplett-Tonaussetzer, die in kurzen Intervallen auftraten, an der Tagesordnung. Andere Programme aber, die bekanntermaßen keinerlei Scripting nutzten, verursachten auch bei deutlich höherer CPU-Last keinerlei Aussetzer (z.B. Bildverarbeitung).
Die reine CPU-Last und ein Engpass in der Speicherbandbreite würde ich hier weniger vermuten, da die Arbeiten in OO nur selten wirklich zumindest kleinere Datenmengen im niedrigen MB-Bereich bewegt haben und die CPU-Last des 'alten' StereoTool deutlich niedriger war als die der 6.X-Versionen.
Daher vermutete ich immer einen Engpass, der eher auf 'Seiteneffekten' einer Scripting-Engine beruhte, die wegen sehr hohen Anforderungen in Bezug auf das Timing mit einem Thread wie StereoTool schlichtweg 'ausgelastet' war.
Zu dem Thema Lizenz noch eine Frage:
Es wird ja eher auf eine Erweiterung der Funktionen hinaus laufen, vermute ich mal. Wird das dann wieder eine 'vollständig neue' Lizenz sein, die wieder für eine ganze Sammlung von Features gilt (und deren 'Updates'), oder soll das eher eine 'Zusatz-Zahlung' werden (für Lizenz-Besitzer), die dann sozusagen für die 'Erweiterung' gedacht ist (manche Entwickler lassen ja eh' regelmäßig auch Upgrades zahlen... in dieser Art also meine ich)?
Abschließend: StereoTool ist ein wirklich gutes Stück Software. Auch wenn ich von CPU-Lasten schreibe... ich bin mir sehr wohl darüber im Klaren, wie hoch die Anforderungen an ein Programm aussehen, das in Echtzeit diese Menge von Parametern erfasst, errechnet und auch anzeigt - guter Job!
StereoTool ist eines der wenigen Programme, das eigentlich kein eigenständiges Programm darstellt (ich weiß, diese 'Variante' existiert ebenfalls... aber ursprünglich und im eigentlichen Sinne ist es ein klassisches AddOn bzw. PlugIn für andere Programme, ob nun Media-Player oder VST-Host), dem ich aber eine eigenständige Existenzberechtigung in Bezug auf 'Shareware' jederzeit unterschreibe.
Dies ist keineswegs selbstverständlich... und Programme wie Firefox mit seinen zahlreichen AddOn's, deren Entwickler auch immer öfter bezahlt werden wollen, zeigen in meinen Augen einen hohen Prozentsatz von Entwicklungenm, die schlicht unnötigerweise auf dem teils hohen Niveau entwickelt werden. De facto ist es einem 'normalen' User schlichtweg nicht möglich, alle AddOn's zu zahlen, da ansonsten auf manch einem Rechner ein Firefox liefe, der mehr kostete als ein Microsoft Office... Und nur mit Bezahlung lohnt es sich, solche Software
eigens zu erstellen und zu pflegen. Anders sieht es natürlich aus, wenn man wesentliche AddOn-Teile wie z.B. die Engine aus einem schon bestehenden Programm heraus - evtl. abgewandelt - verwenden kann.
Ich bin ebenfalls wieder dabei, mich mit Programmierung intensiver zu beschäftigen... dabei bin ich mit der Problematik Freeware/Shareware in gleicher Weise konfrontiert wie wohl viele andere Entwickler. Ich weiß daher auch, dass ein Programm um so 'attraktiver' als Shareware wird, je mehr es sich in seinem Segment vom Durchschnitt unterscheidet.
Auf StereoTool trifft das auf alle Fälle zu!