von ulf am Mo 26. Jul 2010, 11:56
Hallo Diggedag,
es gibt 3 Dinge zu unterscheiden:
(a) die 2 GB Begrenzung hat nichts damit zu tun, dass WavePurity momentan nur als 32 Bit Anwendung verfügbar ist. Ursache hierfür sind interne historische Strukturen von WavePurity (es ist immerhin schon im 11. Lebensjahr), welche diese 32 Bit Begrenzung bewirken. Hier haben wir in Planung, mit dem nächsten größeren Versionswechsel Abhilfe zu schaffen, um künftig auch große WAV Dateien bearbeiten zu können.
(b) die Multicore Unterstützung von Windows 7 ist prinzipiell auch für 32 Bit Anwendungen gegeben. Im Falle von WavePurity könnte es z.B. Sinn machen, beim Anwenden von Filtern oder Bearbeitungsschritten im Editor oder Trackprozessor die beiden Stereokanäle mit 2 getrennten Threads zu bearbeiten. Dann würden auf jeden Fall 2 CPU Kerne genutzt. Das WavePurity Entwickler Team hat hier allerdings noch keine Entscheidung getroffen, ob ein derartiger struktureller Umbau der Filter für die nächste große Hauptversion erfolgen soll bzw. erfolgen kann.
(c) die Möglichkeit einer 64 Bit Version für WavePurity sehe ich momentan am unwahrscheinlichsten. WavePurity ist mit der Programmiersprache Delphi entwickelt. Erstens gibt es noch keine 64 Bit Version der Delphi Entwicklungsumgebung. Der Hersteller Embarcadero hat so etwas zwar momentan in Arbeit, es gibt aber noch keine Version. Zweitens würde ein Umbau der WavePurity Applikation auf 64 Bit wahrscheinlich sehr viele strukturelle Anpassungen nach sich ziehen. Ich möchte eine konkrete Aussage hierzu erst dann machen, wenn es auch einen 64 Bit Delphi Compiler auf dem Markt gibt.
Ulf
WavePurity Team