Skip site navigation (1)Skip section navigation (2)
From:      Juhana Sadeharju <kouhia@nic.funet.fi>
To:        martin.kraft@fal.de
Cc:        trevor@jpj.net, tkato@prontomail.ne.jp, freebsd-ports@freebsd.org
Subject:   Re: ports/19200: new port:  audio/xwave
Message-ID:  <20000628133039Z3417-532%2B5166@nic.funet.fi>
In-Reply-To: <20000627234642.A16228@eiche.priconet.de> (message from Martin Kraft on Tue, 27 Jun 2000 23:46:44 %2B0200)
References:  <200006121020.DAA10189@freefall.freebsd.org> <Pine.BSI.4.21.0006120725510.14283-100000@blues.jpj.net> <20000627234642.A16228@eiche.priconet.de>

next in thread | previous in thread | raw e-mail | index | archive | help
>> The version I submitted (version 2) has some enhancements by Juhana Kouhia
>> <kouhia@nic.funet.fi>.  Like version 0.6, it seems not to be maintained
>> any longer.  The version you found seems to be maintained, and may be
>> better just for that reason.

Thanks for mailing to me. XWave2 is indeed not maintained by me anymore.
I succeeded to add a few improvements and correct some errors, but then
I had to stop because the original code was badly designed. For example,
I could not add a proper loop-play feature.

My page "http://www.funet.fi/~kouhia/waves" has two versions: the XWave2
and XWave2v2 with the loop-play patch found from Sunsite. It also has
an additional text-field entry for setting selection. With that version
I also goofed and breaked the rule "if it works, don't fix it" -- that is
why drawing fails slightly. I suggest to take that XWave2 version and
look how I added the loop-play patch.

Though, I would like to know what is that maintained version you wrote about?


>I tried to use xwave2 and encountered some differences to the basic xwave 0.6,
>as ported by myself:
>
>1. The divided recording level meter (short and long time averages) in
>   xwave2 is certainly an advantage over xwave 0.6.
>
>2. There seems to be an error in xwave2, drawing the signal levels of a loaded
>   piece of music, wether the sound file was recorded freshly or loaded from
[ ... ]
>3. While recording, in xwave2 there seems to be an error in the continuous
>   display of recorded time and disk space; some numeric / data type error:
>
>At this time and today's state of xwave 2, it is my suggestion, that we
>commit at least a port of the original xwave 0.6.

How fast do you need the port? I suggest we take the XWave2v2 and fix the
bugs. The original 0.6 should be forgotten because my changes are quite
helpful:
 -Selection is readjustable; click mouse button 2 in the zoomable waveform
  window; I needed this with very large files where selection cannot be
  made with a single stroke
 -The zoom-scrollbar works logarithmically and thus makes possible to handle
  large files
 -The location scrollbar works better; at the right, a click moves the
  view a full window; at middle, a half window, etc.
 -Playing between the nearest selection edge and the pointer, with ctrl-mb2;
  this is useful in fine-tuning the selection

So, I would not go back to original 0.6 version.

XWave is quite a kludge. It is not designed to be a marvelous editor.
I moved to write my own editor which is not finished because I'm not
a great programmer.

Fixing those bugs would be okay. Perhaps we could also look at a possibility
to make effects to files directly -- effects are possible only in memory.

Juhana


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000628133039Z3417-532%2B5166>