TwistedWave ForumDiscuss anything related to TwistedWave |
||
Posts by TwistedWave employees are marked:
|
First, let me say I do like using TwistedWave because it suits my purposes well.
It would be even more polished if the program had an option to remember a default zoom setting. Currently, when I load an audio file the selection *and* zoom windows display the same complete audio waveform, which for me could be 20 mins worth or more. The first operation I always have to perform is change the zoom window to show 2 secs worth because that's always my starting point for viewing the waveforms, and I have to do this every time I load a new file. If the program remembered I had set 2 secs zoom, that would be just great. I don't mind if it only remembered a user selected ratio e.g. 1:512 or 1:2048 samples (like SoundForge does) instead of a time zoom, just so long as the zoom setting is remembered. What do you think about this, Thomas ? kind regards, Mark
Mark Lovell Saturday, January 16, 2010
This is a great idea, indeed. I was thinking about the best way to do this. It is now done, and available with this update:
http://twistedwave.com/download/TwistedWave1.7.0.16.dmg Check the preferences window to enable it.
Thomas this is indeed a big help.
I wonder, though. Is it possible to keep building the summary waveform as you slide the zoomed area up and down? Right now, it stops building if you move someplace else in the file and start playing. Once the audio stops, it resumes building the display.
Mark, in principle, if you start playing and TwistedWave is still loading the file, or applying an effect, it should continue processing in the background and updating the waveform.
A high priority thread will read the file and process any applied effect for the audio playback, and a lower priority thread will update the waveform in the background. I have been experimenting, and I could reproduce your problem by setting a small buffer size in the devices preferences. It seems the file is still loaded in the background, but not displayed. When you stop playback, the waveform that was computed is immediately displayed. Is this what you were experiencing? I will certainly have a look at this, and find a correction.
Yes, Thomas, what you describe in that last paragraph was what I experienced. During playback, any additional display of the waveform is suspended. You're right, though -- some additional calculation is going on unseen, since the second the playback stops, the waveform is immediately filled in.
Ok, thanks for the info. I will investigate this and improve this behavior. Can you just tell me what value is your buffer size set to, and what kind of mac (cpu # and speed) you are running?
|
|
