zooming
Performous 0.3.1
A free Linux karaoke game more>>
Performous 0.3.1 is created to be a karaoke program that can both display the lyrics, notes but also display how well you actually hit the notes. Unlike in many other games in this genre, you will also see the pitch that you are singing, so that you can see what you are doing wrong and easily (well, everything is relative) correct your pitch.
Most of the songs available also contain the original vocals and actual karaoke versions are rare.How it works? The game records your voice via a microphone, attached to your computer. The audio is recorded and realtime FFT analysis is done on it. This analysis reveals which frequency bands contain audio (peaks).
Further analysis is used to find out the exact audio frequencies inside each band, and to combine base frequencies and their harmonics into single tones. Finally, some temporal (over time) filtering is applied to the detected tones to smooth out the output. It doesn't matter if you didn't take university courses on acoustics and mathematics, and none of that makes any sense: you will get a wave on screen, displaying your singing pitch.
Scoring and note types
- Regular notes: displayed in light blue (1x points)
- Golden notes: displayed in gold (2x points)
- Freestyle notes: displayed in green, pitch does not matter (1x points)
The singing octave does not matter, so as long as you get the right note in any octave, you will get full points. Singing near the correct note also gives some points, but the amount of points per second decreases as you get farther from the right tone. Singing within the right semitone always gives full points, so you may actually be off by a quarter tone and still get the points.
The maximum number of points is always 10000, but it is practically unreachable in real songs, usual scores being in the range of 2000-9000, depending mostly on the skills of the singer, but also on the song: even though the maximum is the same, slower songs are generally easier to sing.
Oh, and in case you were wondering: you will not get full points by placing the microphone near a speaker, because it will also pick up other instruments, which usually have incorrect pitch. Expect to get about 3000 points with this method.
Major Features :
- Should work on almost any platform
- Primary platform is Linux (where the development is done)
- OS X is known to work well
- Windows should be possible by just compiling the program from source (please let us know if you try)
- Playstation 3 works but is unplayable (needs OpenGL acceleration)
- Very accurate singing pitch detection
- Noisy environments are not an issue
- Multiple simultaneous tones can be detected and separated properly
- OpenGL-based graphics rendering
- Music videos as backgrounds
- Based on ffmpeg (supports almost all formats)
Enhancements:
- Multiplayer with Singstar mics or any other stereo input
- Dramatically improved performance, runs fine on very slow machines now
- Fully OpenGL-based (some kind of 3D acceleration is now mandatory, but even Intel works fine)
- Heavily pimped graphics in singing screen
- Automatically zooming notelines in singing screen
- Real widescreen support (adaptive layout instead of stretching or cropping)
- Song folders are now scanned recursively, in the background without blocking the UI
- Ingame and preview volume may be controlled
- Audio roundtrip latency and audio/video sync controls added
- New score window (still no highscores)
- New menu theme song
- Separate game engine thread, so that slow graphics rendering should no longer affect pitch detection
- Our own audio library libda, supporting ALSA, Pulseaudio, JACK and others
- FFMPEG-based video and audio decoding (together with libda replaces Xine and GStreamer)
- CMake-based build (Autotools are gone for good)
Requirements:
- Graphics chip with OpenGL acceleration (e.g. GF2 MX400)
- Pentium III 700 MHz or comparable CPU
- A microphone

ImageJ For Linux 1.40
ImageJ is a freeware image processing tool inspired by NIH Image. more>> ImageJ is a freeware image processing tool inspired by NIH Image.
ImageJ Features
Open Source:
ImageJ and its Java source code are freely available and in the public domain. No license is required.
User Community:
ImageJ has a large and knowledgeable worldwide user community. More than 1700 users and developers subscribe to the ImageJ mailing list.
Macros:
Automate tasks and create custom tools using macros. Automatically generate macro code using the command recorder. More than 300 macros are available on the ImageJ Web site.
Plugins:
Extend ImageJ by developing plugins using ImageJs built in text editor and Java compiler. More than 500 plugins are available.
Toolkit:
Use ImageJ as a image processing toolkit (class library) to develop applets, servlets or applications.
Speed:
ImageJ is the worlds fastest pure Java image processing program. It can filter a 2048x2048 image in 0.1 seconds (*). Thats 40 million pixels per second!
Data Types:
8-bit grayscale or indexed color, 16-bit unsigned integer, 32-bit floating-point and RGB color.
File Formats:
Open and save all supported data types as TIFF (uncompressed) or as raw data. Open and save GIF, JPEG, BMP, PNG, PGM, FITS and ASCII. Open DICOM. Open TIFFs, GIFs, JPEGs, DICOMs and raw data using a URL. Open and save many other formats using plugins.
Image display:
Tools are provided for zooming (1:32 to 32:1) and scrolling images. All analysis and processing functions work at any magnification factor.
Selections:
Create rectangular, elliptical or irregular area selections. Create line and point selections. Edit selectoins and automatically create them using the wand tool. Draw, fill, clear, filter or measure selections. Save selections and transer them to other images.<<less
ghunter 0.0.5
Lightweight Electronic Comic Viewer more>>
ghunter 0.0.5 is yet another extremely useful utility for everyone. It is actually a lightweight picture viewer for electronic comics.
- Add f to fullscreen & q to exit program
- Add use key to scroll image
- Fix issue slideshow can't zoom fit
- Fix issue rotate
- Add feature zoom in & out (code not yet)
Requirements:
- gtk+
KmPlot 1.2.0
KmPlot is a mathematical function plotter for the KDE desktop. more>>
KmPlot supports functions with parameters and functions in polar coordinates. Several grid modes are possible. Plots may be printed with high precision in correct scale.
Major Features:
- Powerful mathematical parser
- Precise metric printing
- Different plot types (functions, parametric, polar)
- Highly configurable visual settings (plot line, axes, grid)
- Export to bitmap format (BMP and PNG) and scalable vector graphics (SVG)
- Save/load complete session in readable xml format
- Trace mode: cross hair following plot, coordinates shown in the status bar
- Support zooming
- Ability to draw the 1st and 2nd derivative and the integral of a plot function
- Support user defined constants and parameter values
- Various tools for plot functions: find minimum/maximum point, get y-value and draw the area between the function and the y-axis
Requirements: KDE 4
conTEXT 2k
conTEXT is an amaroK script that looks for text or html files in the playing directory and inserts them in a new manageable box. more>>
I hope you dont expect too much of a script thats named almost like a tab in amaroK but there already are some ideas to extend its functionality...
Usage:
Scrolling: Left-click an arrow to speed up. Right-click to jump a page up/down. You can also use standard konqueror controls: Shift+ArrowKeys for scrolling, Alt+Mousewheel for horizontal scrolling, Ctrl+Mousewheel for zooming.
Drag the lower box border to resize the box, drag the box header to change its position.
Enhancements:
- fixed fast scrolling for new khtml versions; fixed playlouder.com; fixed rollingstone display; fixed plattentests.de referenzen
UFRaw 0.12.1
UFRaw is a utility for converting and manipulating raw images from digital cameras. more>>
UFRaw supports basic color management using Little CMS, allowing the user to apply color profiles. For Nikon users UFRaw has the advantage that it can read the cameras tone curves. Even if you dont own a Nikon, you can still apply a Nikon curve to your images.
My guiding concept in the development of UFRaw is to give all the essential (and some inessential) information and control over the raw conversion, with the hope that one could resolve all the exposure and white balance issues during the raw conversion.
The obvious advantage is that one can make full use of the raw data. The provisional advantage is that this way we circumvent the current 8-bit limit of the Gimp, as UFRaw does all manipulations in 16-bits.
Main features:
- Embed EXIF information - EXIF data from Nikon NEF, Canon CR2 and Pentax PEF files is embeded in the output JPEG image. This feature is in its preliminary development stages and the EXIF data is only partially created. For other file types the EXIF data is completely ignored, which is a pity. If you are interested in saving the EXIF information, you should check the ExifTool by Phil Harvey.
- Support full color management workflow.
- Zooming and croping.
UFRaw was originally based on Dave Coffins plug-in and Pawel Jochyms plug-in with live preview. Joseph Heled also offers a Gimp plug-in with some interesting features like zooming and saving EXIF information.
UFRaw is licensed under the GNU General Public License. This means that you can use it freely. If you decide to use it, the only thing that Im asking is that you will drop me a line telling me what you think of it. I might create a database of supported cameras in the future, so it would be useful if youll tell me what camera you are using and if you would be willing to test UFRaws support of your camera in the future. You can find my e-mail address at the end of this page.
Enhancements:
- This is a bug correction version.
- Non-integer shrink factors are now handled.
- A crash which occurred when the spot selector reached an image boundary was fixed.
- Some TIFF images are no longer wrongly identified as raw files.
Zhu3D 3.0.0
Zhu3D can help you view and animate up to three functions in 3D-space in a completely interactive manner. more>>
You have up to eight independent lights or spotlights, background settings, miscellaneous wire-modes or global illumination models. Pictures are rendered as PNG, JPG, PDF or PostScript and can be of arbitrary size. For textures Zhu3D recognizes nine common formats. Isosurfaces you can be visualized with different volume-based algorithms.
Zhu3D runs under Linux/Unix, Windows 98-XP and Mac OS X and is localized for English, German and Spanish. It supports different CPUs as well as different APIs like KDE, Motiv, Gnome or Windows. All settings can be changed dynamically at runtime. The application comes with extended help-files and a lot of examples.
COMPILING:
All you need is Qt 4.1 or later and support for OpenGL 1.2, what can be a software implementation like Mesa. The qmake easily can be taylored for special needs, what supports packagers.
HARDWARE:
For basic viewings even an old and slow PC without hardware accelerated OpenGL is sufficient. However, enabling goddies like animation, big textures and especially motion blur is a challenge for every GPU out there. On the other hand isosurfaces with dense meshes need a lot of CPU-power.
VERSIONS:
Whatever ends with an odd number, is considered as "pre". Those versions are not intended to be unfinished or buggy, but my testing capabilities are limited to my own HW/SW-configurations. So especially packagers may wait for an even number. This happens after a significant amount of downloads and no major problems reported. A complete Windows version is available - special thanks to Victor Fernandez, who is hosting this!
Enhancements:
- When wire-mode was on, the xyz-legends rendered incorrect. Fixed
- Small optimization in the "Special editor" ui-form for nicer view
- Slightly polishing startup file and some examples
GTKRawGallery 0.2.2
GTKRawGallery software is an open source image viewer with camera raw files support written in Python and pygtk for Linux O.S. more>>
Why should you try it? Because it has all you need from an image viewer: its very fast (tested with over than 10 Mb files) and light (less than 1900 code lines with a clean syntax for simple maintenance); finally, thanks to raw support, its the definitive solution to manage your photos!
Main features:
- Most known image formats supported;
- Camera raw files support (with DcRaw);
- 16 bit for channel color depth images recognized;
- Exif support (with exif.py);
- Detail and thumbnail view for images;
- Thumbnails zooming;
- Full-screen view;
- Zooming and rotation;
- Slideshow;
- Album manager;
- User friendly graphic interface compatible with several screen resolutions (minimum 800x600)
endlos 1.1.0
endlos projetc is a fractal generator. more>>
Main features:
- Platform independend: runs on any Java virtual machine (1.5 or later; 1.6 up to twice as fast!)
- Multithreaded: uses any amount of threads for faster calculation on computers with multiple cores/CPUs.
- Unlimited precision: high precision modes for 32, 64, 128 bit and unlimited calculations.
- Smooth coloring: days of boring low color stripes are gone.
- Random coloring: see color maps that nobody else has seen before!
- Color maps: support of color maps (*.map) - separat package with over 1600 color maps available.
- Draw modes: choose between draw modes to see pixel, line, block or only full image result.
- Fast zooming: get an instant preview of the location youre zooming into.
- File formats: any file format supported by the Java virtual machine (PNG, JPG, BMP, etc.).
- Multi Fractals: calculate as many fractals as you like at the same time.
- Automatic saving of settings: keep your sophisticated settings.
JGraph 5.10.1.4
JGraph - For Java 1.4 is a freely available graph component for Swing. more>>
JGraph can also be used on the server-side to read an GXL graph, apply a custom layout algorithm, and return the result as an SVG image.
With JGraph, users from highly-technical to very non-technical are able to display and edit complex information without the need to understand the underlying complexity.
JGraph can be integrated into custom applications and websites and allows to use and interact with any data model, from XML files to databases or other native systems.
Written in 100% pure Java, JGraph provides key features such as zooming, cell collapsing/expanding, undo, full event-handling, drag and drop support and much more.
Main features:
- Edge Editing: Add/Remove Points, Connect, Labels
- Moving/Sizing: Transaction-Based, with Live-Preview
- Selection: Single-Cell and Rubber-band Selection
- Zoom: Arbitrary Zoom, Uses Java2D
- Layering: View-Dependent Layering
- Grouping: Children Selectable; Uses Tree-Interface
- Grid: Customizable Size, Color, Appearance
- In-Place Editing: Direct Text Editing for all Cells
- View Attributes: Separate Attributes for each attached View
- Graph Layout: Easy Integration of Custom Algorithms
- Ports: Floating Connection Points for Vertices
- Graph Layout: Easy Integration of Custom Algorithms
- Handles: Flexible Interface for Cell-Modifications
- Drag and Drop: Between JGraphs and native apps
- Clipboard: Supports Multiple Transfer Formats
- Undo/Redo: Multi-View; for all available Operations
- Look-and-Feel: All Swing Pluggable Look-and-Feels
- Routing: Customizable with Default Algorithms
- Visibility: Hide edges, vertices and groups
- Attribute-Split: Per attribute control of view-only attributes
- Clustering: Collapsing/expanding of Groups
- Ant-Based: Ant-based build environment
- Precision: Double precision coordinates
- Labels: Draw Labels Along Edge
- Support: Commercial Support
- Spline & Bezier: Curves with n control points
- Attribute Maps: Custom behaviour, points and bounds
- Geometry: Standalone layout caches & cellviews
Enhancements:
- Snapping to grid for more than MAXCELLS now works correctly.
- Rounding from double to int has been removed in BasicGraphUI.RootHandle.mouseDragged.
- Edge label positions have been changed to be placed relative to the vertex perimeters rather than the centers of the vertices.
- A window close event has been added to the EditorGraph example.
KPlayer 0.6.3
KPlayer is a KDE media player based on MPlayer. more>>
KPlayer is available in Catalonian, Czech, Danish, English, Finnish, French, German, Hungarian, Italian, Polish, Portugese, Russian, Simplified Chinese, Spanish and Swedish languages.
Main features:
- video, audio and subtitle playback from file, URL, DVD, VCD, audio CD, TV, DVB, etc., as well as KDE I/O Slaves;
- volume, contrast, brightness, hue and saturation controls;
- zooming, full screen and fixed aspect options;
- status and progress display and seeking;
- playlist;
- message log;
- configuration dialog;
- file properties for setting file specific options.
ZOOM::IRSpy::Maintenance 1.00
ZOOM::IRSpy::Maintenance is a maintenance documentation for IRSpy. more>>
The IRSpy application is implemented by five components:
- A library of classes within the ZOOM::IRSpy "namespace".
- A command-line invocation script called irspy
- A web-based UI - either this or the command-line script can be used to run the spy software, but the latter is more capable in that it also provides ways to interrogate the database of results.
- A small additional library, ZOOM::Pod, which is used by IRSpy and which is more conveniently included in this distribution than released and maintained separately.
- The configuration for a Zebra database that stores the harvested information.
These components are discussed in turn.
Image Assistant 0.2.4
Image Assistant is a Firefox extension that launches an image in an external viewer. more>>
This allows for zooming, printing, and other rich functionality not available in the browser.
Links 2.1pre29
Links is a graphics and text mode web browser, released under GPL. more>>
In graphics mode it displays PNG, JPEG, GIF, TIFF, and XBM pictures, runs external bindings on other types, and features anti-aliased font, smooth image zooming, 48-bit dithering, and gamma and aspect ratio correction.
Main features:
- Links runs on Linux, BSD, UNIX in general, OS/2, Cygwin under Windows, AtheOS, BeOS, FreeMint.
- Links runs in graphics mode (mouse required) on X Window System (UN*X, Cygwin), SVGAlib, Linux Framebuffer, OS/2 PMShell, AtheOS GUI
- Links runs in text mode (mouse optional) on UN*X console, ssh/telnet virtual terminal, vt100 terminal, xterm, and virtually any other text terminal. Mouse is supported for GPM, xterm, and OS/2. Links supports colors on terminal.
- Easy and quick user control via pull-down menu in both text and graphics mode, in 25 languages.
- HTML 4.0 support (without CSS)
- HTTP 1.1 support
- Tables, frames in both graphics and text mode, builtin image display in graphics mode
- Builtin image display for GIF, JPEG, PNG, XBM, TIFF in graphics mode
- Anti-advertisement animation filter in animated GIFs
- Javascript support with full user control over script run
- Bookmarks
- Background file downloads
- Automatic reconnection in case of TCP connection breakdown
- Keepalive connections
- Background (asynchronous) DNS lookup
- Possibility to hook up external programs for all MIME types, possibility to choose one of more programs at every opening.
- 48-bit high-quality image gamma correction, resampling and Floyd-Steinberg dithering in all color depths.
- Font resampling (antialiasing) for virtually unlimited pitch range, LCD optimization of fonts and images.
- Builtin fonts in the executable without reliance on any fonts installed in the system
- User-adjustable menu, HTML font size and image zoom factor.
- User-adjustable display gammas (red, green, blue), viewing-condition correction gamma and precise calibration of both monitor and Links on a calibration pattern
- Automatic aspect ratio correction for modes like 640x200, 640x400, 320x200 with user-adjustable manual aspect ratio correction.
- Support for one-wheel mice (vertical scroll), two-wheel mice (vertical and horizontal scroll) and smooth scrolling by grabbing the plane with a mouse (no wheel needed).
- Easy installation, the browser is just one executable and no more files.
IV 2.1.4
IV is a simple image viewer with pan and zoom viewing and many editing features. more>>
Image Viewer (often refered to as IV) allows you to; view convert, grab (screenshot), print, rotate, crop, resize, display on desktop, add text, add comments, and open/edit/save animated images.
Additional viewing features include pan & zoom with just a click and a drag.
Currently, IV supports direct opening and saving with the image libraries:
libungif - Uncompressed GIF images
libjpeg - JPEG images
libpng - PNG & MNG images
libtga (internal) - TGA images
libXpm - XPM images
In addition, binary and text files can also be displayed with IVs internal File View and Hex View windows.