Short: 16Bit HD-Edit Sample Editor Author: post@rraaiinneerr.de (Rainer "No.3" Müller) Uploader: post rraaiinneerr de (Rainer "No.3" Müller) Type: mus/edit Version: V0.15alpha Requires: OS3.0, ReqTools.library, mpega.library & lame (for reading/writing MP3 files) Architecture: m68k-amigaos >= 3.0.0 Well, I am still working on SampleZ V1.0 final (see SampleZ History below), but the progress is extremly slow. Beside the rewrite of the programs backbone, some functionalities were improved and could be easily implemented, so here is V0.15alpha: ----------- This time the file-io and audio-io libraries were reworked. 1) sz_aio_paula.library is much smaller now and very much faster as the most CPU intensive part is now written in Assembler! :-D That means, for HD-editing AHI is no more mandatory as sz_aio_paula.library is now HD-edit capable! :-D 2) audio playback is faster in general, therefore the smallest possible audio- buffer is now 1/20 second. The audiobuffer setting now affects not only HD-editing but also memory-editing. => the new SampleZ_Prefs program considers these changes 3) the save sample file format selection window was completely overworked, I hope you like it! :-) 4) the possibility to save a mono sample as stereo and the other way round was removed (a relict from the time when SampleE/Z was just a sample converter) => the file-io libraries are much smaller now! :-) 5) the sz_fio_multi.library is now named "raw" instead of "multi" representing what it really is 6) NEW: sz_fio_dtype.library ! yes, SampleZ now supports loading samples via datatypes i.e. if SampleZ loaders can not load a file, SampleZ tries to load the file via datatypes. The new OS 3.2 datatypes.library is supported i.e. the possibility to load a sample as 16 bit (if the appropriate file format datatype is 16 bit capable). 7) sz_fio_mpeg.library is now named sz_fio_mp3.library aaaaaand is able to SAVE as MP3 using the "lame" encoder! :-D Some important words to feature 7): for now: copy the lame encoder executable to "sz-libs" ! I use the (very old) lame version 3.20 (Aminet:mus/misc/lame.lha) because I can not get the newer version working!?? If you use a new lame version it should also work fine. There are four possible options: 1) Fixed "CBR" or variable "VBR" bitrate, the former is the lame standard setting. Selecting VBR activates "-v" in the lame options. 2) CBR: bitrate, VBR: minimum bitrate. This sets "-b n" in the lame options. 3) channel mode: a) automatic, b) (force) mono, c) stereo, d) joint stereo: a) use the lame standard setting, see lame manual in which case which setting is the default setting b,c,d) these set "-m m", "-m s", "-m j" in the lame options. See lame manual for details. 4) VBR quality: sets "-V n" in the lame options. normal: lame default (n=4) highest: n=0 high: n=2 lowest: n=9 V0.14alpha: ----------- - some small improvements in the Paula player and one big one: the maximum possible replay rate is no more "guessed" but calculated on the timings of the screen mode: SuperPlus 27928 Hz A2024 28603 Hz Euro36 28603 Hz Film24 28603 Hz NTSC 28603 Hz PAL 28603 Hz HD720 32540 Hz XTREME 33148 Hz HighGFX 38976 Hz Super72 40768 Hz DblNTSC 47291 Hz DblPAL 47291 Hz Euro72 49956 Hz Productivity 49956 Hz - the new optional intuition.library V45 from OS 3.1.4 allows windows to be dragged out of the screen. This feature has to be requested by the screen and SampleZs own screen does so. - beside the OS 2.0 style icons I added NewIcons and GlowIcons in OS 3.1.4 and 3.9 style. Many thanks to Philip A. Vedovatti, Martin "Mason" Merz and Jaakko Oranen! (and the built-in AppIcon now shows SampleZ and no more SampleE) New in V0.13alpha ----------------- I wrote a new sample-highlighting function for the final SampleZ. But it was no problem to implement this function into V0.12alpha. So I did and here it is for you! How the new highlighting funcion works: 1) there is no area marked a) as before, click the left mouse button in order to mark from left to the right b) new: click the right button and mark from right to left 2) an area of the sample is already marked a) click the left button to edit the left end of the marked area b) click the right button to alter the right end of the mark 3) double click with left or right button in order to unmark the sample -------- SampleZ History -------- After over 4 years of SampleE, the program got bigger and bigger and the code got more and more messy. So a major code cleanup is neccessary. Because that and the reason that the current SampleE hasn't much in common with the first Aminet version I decided to stop SampleE and start a new project called SampleZ. SampleZ was meant to base very heavy on SampleEs code. But after some smaller code cleanups/changes I came upon several things which to change in an existing and working program is nearly impossible. So I decided to stop SampleZ at his point (V0.12alpha) and COMPLETELY REWRITE 50-75% of the code! Only the sample-editing parts of the code will be taken from SampleE. As this rewriting of the code will take much time and SampleZ has already some new working features, I decided to share SampleZ V0.12alpha with you. But keep your eyes open for the Final-Version of SampleZ ! NEWS and CHANGES compared to SampleE V4.08 - better implementation of the progressbar -> needs less cpu - new and better moving bar during playback + display of the time -> AHI: bar + time update now 8 times per second (instead of 4) -> Paula: bar + time update now 4 times per second (instead of 2) - read (WAVE-) MPEG-Audio files using mpega.library V2+ - read uncompressed AIFC files - opens its window on Workbench-, Own- and new: Default-Public-Screen - moved several, often needed functions into a "support"-library -> main-program and io-librarys are much smaller now and several internal changes, which won't be recognized by the user :-) SampleZ should be as stable as the latest SampleE, afterall its a alpha version! Use SampleZ at your own risk. I am not responsible for any damage which may be caused by using this program. I included the last SampleE-Guide as the usage of SampleZ is exactly the same.