For information about our main software product, the zs4 video compositing system, please visit the zs4 web site at www.zs4.net.


products

linux
osx
win32
bsd

autodox

classtree

source code

showaudio

Version 0.958, build id 0703161351

Module Description

class for interacting with tabaudio objects under the grafix module, this essentialy is the t@b "audioplayer" module as things stand right now....
module type : so
license: t@b0
depends on: kernel grafix tabaudio

Module History


Version: 0.953

fixes for gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)

Version: 0.939

2005 july 22

added zoom in/out/all buttons for import mode of zs4 editor

2005 july 20

added the ability to display 2 time positions in the wave-peak-display methods, this in the course of allowing zs4 users to create loops and thus necessary for marking an end-loop-position as well as a (start) position marker (snap-marker).

Version: 0.935

2005 june 10

fixed file reader in playback loop to properly fetch samples without repeating every 6th sample or so...

Version: 0.927

2005 april 19

ensuring that progress is displayed when a video stream is opened and the peek file generation is in progress. this will hopefully indicate to the user that the program is NOT frozen, but analyzing the opened file....

Version: 0.923

2005 feb 5

fixed the problem with the normalize toggle in the export tab. this affects the waveman application such that the "not normalized"/"normalized" button surface reflects the true procedure during export...

2005 feb 3

hacked class document_audiopeek thinggie to avoid excessive re-scanning for peek-file-creation. this should imroove average open-file performance

2005 feb 2

groundhog day. modified showaudio class so that
files with video only can be imported as well. the control, upon open, simply goes to the video tab ihnstead of the wave tab if such a audio-less file is opened.

2005 jan 31

added an internal import mode flag. this causes the showaudio component to display a more minimal UI if it is impedded in applications via a showaudio derivative... in short, mekkit look different when embedded in zs4.

Version: 0.922

2005 jan 22

updated the slide show tab to be as consistent with the new digslides object int grafix module as possible. this means that, at the least, the left and right array keys are going to work to move from one slide to the next/previous. there's a real chance that the refresh key (F5) will start the slides from the beginning.

Version: 0.921

2004 end

removed (temporarily?) the events tab from that waveman application display

Version: 0.918 and earlier

2004-11-13-Sat

an insane amount of program changes have affected this module...

directly inside this module:
* the addition of an export tab allowing sections of the viewed audio file to be exporting with normalization, fade-in and fade-out (all optional)
* a new tab has been added will (soon) govern the management of audio events within sample streams. (yes, we're serious about this)
* enabled the selection of amplitude ranges (up to two amplitudes per channel). this is done by drawing rectangles in the wave display while holding the SHIFT key.
* a completely and utterly beautifull frequency display has been added on a per-channel basis. the display can of course be easily turned on and off.
* the peekfile content has been extended to also include basic frequency statistics for 10 bands ranging from 50 to 15000 Hz (roughly, likely more)

and indirectly through modifications in tabpix , tabaudio and document_mswav among others...

... and the addition of the modules document_mp3, document_ogg and document_msplayer

which of course primarily affects the product waveman .

2004-10-20-Mon

fixed pause button behavious. now pause stops playback WITHOUT seeking to start (setting position to beginning of file/selection)

fixed load-while-play crash, methinx

2004-10-18-Mon

added an audio dig feature to the showaudio logic. this includes a simple "dig" button (banana-bunch), for memorizing sections (selections) from the currently displayed wave file. and a "next-dig" button to move from one selection to an other.

2004-10-12-Tue

Not offering playback device choice if there are less than 2 devices available. this typically saves the UI space used for a device-choice gadget. now also properly resetting media position when new audio file is opened.

also, when a clip completes playing the "current-play-position" is automatically reset to zero (the beginning), so that the user only needs to press "play" once more for hearing the same tune again...

2004-09-27-Mon

hmmm, theres been a shitload of progress here... the module plays now wav files back on both linux and billyboy. billyboy of course sounds like crap, since nobody cares to deal with the stoopid ms interfaces...

2004-09-17-Mon

instigate this module

Defines T@B-Script Classes

audiovisualization, av_audio, av_events, av_export, av_fotoman, av_openfile, av_picturedigs, av_tabout, av_video, choice_audiodevice, dig_audio, document_audiopeek, export_digaudio, showaudio