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>