grey
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 76
AmigaSHELL 2.3
AmigaSHELL is a linux shell replacement. more>>
AmigaSHELL makes your boring gray on black colored bash shell revive like in the old days. Just like on Amiga(tm), blue, white, orange, black at its finest. With a nice informational bar at the top.
Installation
(be root)
make install
amigashell start
cd /etc/rc2.d
ln -s ../init.d/amigashell S99amigashell
Enhancements:
- cursors for xfree86 4.3
- left_ptr, right_ptr, busy
- added theme for wmpinboard as well
<<lessInstallation
(be root)
make install
amigashell start
cd /etc/rc2.d
ln -s ../init.d/amigashell S99amigashell
Enhancements:
- cursors for xfree86 4.3
- left_ptr, right_ptr, busy
- added theme for wmpinboard as well
Download (0.02MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1665 downloads
WoodPusher 0.1.1
WoodPusher is a chess application written in C# for the Mono framework. more>>
WoodPusher is a chess application written in C# for the Mono framework.
While in early development, the intention is for WoodPusher to become a full-featured chess application, including the ability to connect to ICS (Internet Chess Servers), play against engines such as Crafty, Phalanx, and gnuchess, and lookup positions in move databases.
Initially Were focusing on its ICS client abilities. This is a great project to get involved with if you want to get your hands dirty with some C# and Gtk#.
<<lessWhile in early development, the intention is for WoodPusher to become a full-featured chess application, including the ability to connect to ICS (Internet Chess Servers), play against engines such as Crafty, Phalanx, and gnuchess, and lookup positions in move databases.
Initially Were focusing on its ICS client abilities. This is a great project to get involved with if you want to get your hands dirty with some C# and Gtk#.
Download (0.14MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1556 downloads
Boolball 0.6
Boolball is a game where you have to drop balls in a field of obstacles to score points. more>>
Boolball is a game where you have to drop balls in a field of obstacles to score points.
Two players each have a row of balls located at the top of the screen, which can be dropped into a field of obstacles. Players take turns dropping one of their balls. The lower the balls fall, the higher the score. Get to the bottom of the field for maximum points. Outsmart your opponent by blocking their balls.
Features easy, medium and difficult computer players to play against, or play head to head with your friends.
Objective
The objective, as with many games, is to score more points than your opponent. Each player has a row of balls, located at the top of the screen, which can be dropped into a field of obstacles. Players take turns dropping one of their balls. The lower the balls fall, the higher the score (2 points per row). The bottom of the field is worth even more: 60 points.
Obstacles
There are various obstacles in the playing field:
Arrows- Left or right arrows make your balls move one square in the way the arrow is pointed The arrow flips the other way as soon as your ball has passed it.
Gray blocks- These babies block any ball instantly. Rest assured though, the gray blocks are removed at the end of the round for instant bonus points.
Teleporters- For that added element of surprise, teleporters randomly teleport your ball to another teleporter.
Bonus blocks- 10 points. Free. Its only there for one player, so grab it before your opponent does.
Strategy and tips
Keep balls that will reach the bottom no matter what for last. They are not very interesting for strategic purposes, see below.
Try to drop those balls which will have a negative effect on your opponents score first, and those balls which will perhaps score better after your opponents balls last.
Go for the bonus blocks, of course, but dont worship them. Balls that hit the bottom of the field are worth far more than a bonus block.
End of the game
The game is over when neither player can drop any more balls; either because they are out of balls or because all the balls are blocked by the opponent. The gray blocks are removed and all balls than can fall do so, scoring more points for their owners in the process. The scores are counted, and the player with the highest score wins!
<<lessTwo players each have a row of balls located at the top of the screen, which can be dropped into a field of obstacles. Players take turns dropping one of their balls. The lower the balls fall, the higher the score. Get to the bottom of the field for maximum points. Outsmart your opponent by blocking their balls.
Features easy, medium and difficult computer players to play against, or play head to head with your friends.
Objective
The objective, as with many games, is to score more points than your opponent. Each player has a row of balls, located at the top of the screen, which can be dropped into a field of obstacles. Players take turns dropping one of their balls. The lower the balls fall, the higher the score (2 points per row). The bottom of the field is worth even more: 60 points.
Obstacles
There are various obstacles in the playing field:
Arrows- Left or right arrows make your balls move one square in the way the arrow is pointed The arrow flips the other way as soon as your ball has passed it.
Gray blocks- These babies block any ball instantly. Rest assured though, the gray blocks are removed at the end of the round for instant bonus points.
Teleporters- For that added element of surprise, teleporters randomly teleport your ball to another teleporter.
Bonus blocks- 10 points. Free. Its only there for one player, so grab it before your opponent does.
Strategy and tips
Keep balls that will reach the bottom no matter what for last. They are not very interesting for strategic purposes, see below.
Try to drop those balls which will have a negative effect on your opponents score first, and those balls which will perhaps score better after your opponents balls last.
Go for the bonus blocks, of course, but dont worship them. Balls that hit the bottom of the field are worth far more than a bonus block.
End of the game
The game is over when neither player can drop any more balls; either because they are out of balls or because all the balls are blocked by the opponent. The gray blocks are removed and all balls than can fall do so, scoring more points for their owners in the process. The scores are counted, and the player with the highest score wins!
Download (0.34MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1555 downloads
Volumevis 0.6.2
Volumevis displays pixel-based 3-dimensional datasets. more>>
Volumevis displays pixel-based 3-dimensional datasets. 3-D pixel datasets mostly come from 3-D computer tomography (CT) and magnetic resonance (MR) images. These datasets usually come in the form of a set of 2-D picture files each being a slice of the 3D dataset.
To be displayed by volumevis, the files have to be ordered with identical names except for a number somwhere in the name corresponding to the slice number. Most image formats (jpg, tiff, dicom, etc ..) are supported.
Volumevis is a tool for visualizing 3D dimensional pixel-based datasets. Most computer 3D visualization in the world is with surfaced-based visualization. This is true for most 3D games, CAD tool, etc.
By stating it simply, surface-based rendering works by dividing a predefined surface into small triangles, and then sending those triangles along with their color to graphicscard to be rendered. For example,if you want to render a sphere in 3D, you would create a surface of the sphere, divide it into triangles, send the triangles to the graphics card, which would then turn the triangles into pixels and displaythem.
The unfortunate side-effect of this is, that if you happen to cut the sphere, or go inside it, you will see that its in fact hollow. Also, you cannot see any of the details that might be inside of the sphere.
Volume visualization is the equivalent in 3D of displaying a photo in 2D. The surface 3D visualizations on the other hand, are the equivalent of reducing a photo to a representation of lines (such as the outlines of people and houses) and drawing the lines on screen. Obviously a lot of information goes lost in the line representation.
The visualization works like this. In openGL (a graphics programming API), all fragments (3D equivalent of pixels) have an alpha value. The alpha value corresponds to the opacity of the fragment. If the fragment has a small alpha value, it will be easy to see through it and see the fragments behind it.
If the alpha value is high, the fragments behind it will be obscured. A 3D dataset is simply a block of data in the shape of a cube. Somewhere in the image there is an object which is white or grey. All the other places in the image are black. To render the object, all the pixels which are black are assigned and alpha value of 0 (meaning they are transparent). Therefore we dont see the black pixels.
The fragments belonging to the object are white and have an alpha value higher than zero. Therefore its not possible to see through them, and we perceive the location of the object fragment to be the surface of the object. Depending on the alpha value of the fragment, we might also be able to see some of the fragments behind it a bit (see inside the object).
At the moment, Volumevis only supports black/white images (which is fine for most CT and MRI datasets).
Enhancements:
- A bug with slice loading of textures which are not a power of two was fixed.
- Movie recording, cropping, and file saving for slices were fixed.
- Various feature improvements were made.
<<lessTo be displayed by volumevis, the files have to be ordered with identical names except for a number somwhere in the name corresponding to the slice number. Most image formats (jpg, tiff, dicom, etc ..) are supported.
Volumevis is a tool for visualizing 3D dimensional pixel-based datasets. Most computer 3D visualization in the world is with surfaced-based visualization. This is true for most 3D games, CAD tool, etc.
By stating it simply, surface-based rendering works by dividing a predefined surface into small triangles, and then sending those triangles along with their color to graphicscard to be rendered. For example,if you want to render a sphere in 3D, you would create a surface of the sphere, divide it into triangles, send the triangles to the graphics card, which would then turn the triangles into pixels and displaythem.
The unfortunate side-effect of this is, that if you happen to cut the sphere, or go inside it, you will see that its in fact hollow. Also, you cannot see any of the details that might be inside of the sphere.
Volume visualization is the equivalent in 3D of displaying a photo in 2D. The surface 3D visualizations on the other hand, are the equivalent of reducing a photo to a representation of lines (such as the outlines of people and houses) and drawing the lines on screen. Obviously a lot of information goes lost in the line representation.
The visualization works like this. In openGL (a graphics programming API), all fragments (3D equivalent of pixels) have an alpha value. The alpha value corresponds to the opacity of the fragment. If the fragment has a small alpha value, it will be easy to see through it and see the fragments behind it.
If the alpha value is high, the fragments behind it will be obscured. A 3D dataset is simply a block of data in the shape of a cube. Somewhere in the image there is an object which is white or grey. All the other places in the image are black. To render the object, all the pixels which are black are assigned and alpha value of 0 (meaning they are transparent). Therefore we dont see the black pixels.
The fragments belonging to the object are white and have an alpha value higher than zero. Therefore its not possible to see through them, and we perceive the location of the object fragment to be the surface of the object. Depending on the alpha value of the fragment, we might also be able to see some of the fragments behind it a bit (see inside the object).
At the moment, Volumevis only supports black/white images (which is fine for most CT and MRI datasets).
Enhancements:
- A bug with slice loading of textures which are not a power of two was fixed.
- Movie recording, cropping, and file saving for slices were fixed.
- Various feature improvements were made.
Download (0.67MB)
Added: 2005-08-02 License: GPL (GNU General Public License) Price:
1543 downloads
Gnome-Turtle 0.1.3
Gnome-Turtle is a turtle and lsys drawing program for GNOME. more>>
Gnome-Turtle is a turtle and lsys drawing program for GNOME.
Aims to provide an educational approach to programming with the help of the turtle language and experiments with fractals in a L-System notation.
Enhancements:
- The screen is now cleared when loading a new definition, menus are greyed accordingly to the state of the screen, new definition examples have been added, and the projects source code has been moved to Savannah.
<<lessAims to provide an educational approach to programming with the help of the turtle language and experiments with fractals in a L-System notation.
Enhancements:
- The screen is now cleared when loading a new definition, menus are greyed accordingly to the state of the screen, new definition examples have been added, and the projects source code has been moved to Savannah.
Download (0.52MB)
Added: 2005-08-05 License: GPL (GNU General Public License) Price:
1542 downloads
FreeType 1.3.1
FreeType is a software font engine that is designed to be small, efficient, highly customizable and portable. more>>
FreeType 1 is a portable and highly efficient TrueType rendering engine, that is now successfully used to bring TrueType support to a very large variety of platforms and environments, be they font servers, graphics libraries or embedded systems.
FreeType 1 is a clean-room implementation that is not derived from the original TrueType engine developed by Apple and Microsoft. It has been created with the sole help of the published TrueType specifications, which to our great surprise (and pain) turned out to be extremely poor and misleading in critical areas. Much hard work has been undertaken to solve ambiguities. The end result is a portable and fast renderer.
Note that FreeType 1 is a library. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is not a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is easy, as demonstrated by the test programs.
Its quality matches these of Windows and the Macintosh, while its memory foot-print and code size (between 48 and 55 kByte of Intel code) remain modest. A thing that cannot be said for most other commercial engines available.
Main features:
- Supports TrueType files (TTF) and collections (TTC). Doesnt support GX or OpenType fonts, but these can be opened and used as normal TTF files by the library. (With the exception of OTF OpenType fonts which really embed a Type 1 font file within a TrueType storage).
- Modular design: Memory and I/O operations can be very easily tailored to your own platform/system (the standard release comes with ANSI libc support).
- Font smoothing, a.k.a. gray-scaling. Just like Win95, the renderer only smoothes the parts of a glyph which need it (i.e., diagonals and curves).
- Support for all character mappings defined in the TrueType specification. The client application can select whichever pleases it.
- A full-featured and efficient TrueType bytecode interpreter. The engine is able to produce excellent output at small point sizes. This component has been extremely difficult to get right, due to the ambiguous and misleadings TrueType specifications. However, we now match Windows and Mac qualities.
- Written in portable ANSI C (and Pascal, for older FreeType 1 versions). Should compile well on all kinds of systems (tested on 16, 32 and 64 bits processors). With full source code available.
- Open Source License. FreeType can be included in all kinds of commercial systems and software.
- Provides test programs to "show-off" the library, runnable on the following platforms: Dos, Unix, OS/2, Win95, and Amiga. Any porters for other systems are welcome and should contact the developers team.
- Support for extensions. These are separately linkable units which can be used to enhance the engines functionalities without recompiling it. They can be written to access additional TrueType tables, or even GX and/or OpenType ones (the latter is already available).
- Kerning support: The TrueType kerning data is available through one of the standard extensions that comes in this release. However, it is up to the application to "interpret" the data, as many different `formats are supported.
- Support for vertical metrics. The engine is able to provide client applications with vertical glyph metrics if they are found in font files (usually in CJKV fonts). If not present, it synthetizes metrics from the horizontal values, ascender, and descender metrics. This means that it is possible to render vertical text correctly.
- Standard extensions are provided to access and load the glyph names in the Postscript table.
<<lessFreeType 1 is a clean-room implementation that is not derived from the original TrueType engine developed by Apple and Microsoft. It has been created with the sole help of the published TrueType specifications, which to our great surprise (and pain) turned out to be extremely poor and misleading in critical areas. Much hard work has been undertaken to solve ambiguities. The end result is a portable and fast renderer.
Note that FreeType 1 is a library. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is not a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is easy, as demonstrated by the test programs.
Its quality matches these of Windows and the Macintosh, while its memory foot-print and code size (between 48 and 55 kByte of Intel code) remain modest. A thing that cannot be said for most other commercial engines available.
Main features:
- Supports TrueType files (TTF) and collections (TTC). Doesnt support GX or OpenType fonts, but these can be opened and used as normal TTF files by the library. (With the exception of OTF OpenType fonts which really embed a Type 1 font file within a TrueType storage).
- Modular design: Memory and I/O operations can be very easily tailored to your own platform/system (the standard release comes with ANSI libc support).
- Font smoothing, a.k.a. gray-scaling. Just like Win95, the renderer only smoothes the parts of a glyph which need it (i.e., diagonals and curves).
- Support for all character mappings defined in the TrueType specification. The client application can select whichever pleases it.
- A full-featured and efficient TrueType bytecode interpreter. The engine is able to produce excellent output at small point sizes. This component has been extremely difficult to get right, due to the ambiguous and misleadings TrueType specifications. However, we now match Windows and Mac qualities.
- Written in portable ANSI C (and Pascal, for older FreeType 1 versions). Should compile well on all kinds of systems (tested on 16, 32 and 64 bits processors). With full source code available.
- Open Source License. FreeType can be included in all kinds of commercial systems and software.
- Provides test programs to "show-off" the library, runnable on the following platforms: Dos, Unix, OS/2, Win95, and Amiga. Any porters for other systems are welcome and should contact the developers team.
- Support for extensions. These are separately linkable units which can be used to enhance the engines functionalities without recompiling it. They can be written to access additional TrueType tables, or even GX and/or OpenType ones (the latter is already available).
- Kerning support: The TrueType kerning data is available through one of the standard extensions that comes in this release. However, it is up to the application to "interpret" the data, as many different `formats are supported.
- Support for vertical metrics. The engine is able to provide client applications with vertical glyph metrics if they are found in font files (usually in CJKV fonts). If not present, it synthetizes metrics from the horizontal values, ascender, and descender metrics. This means that it is possible to render vertical text correctly.
- Standard extensions are provided to access and load the glyph names in the Postscript table.
Download (1.4MB)
Added: 2005-09-30 License: GPL (GNU General Public License) Price:
1491 downloads
libview 0.5.6
libview is VMwares Incredibly Exciting Widgets, a collection of GTK+ widgets used within VMware products. more>>
libview library is a collection of widgets under the MIT license that we developed at VMware while working on Workstation 5. We felt they were general purpose enough to have value to the community. We have benefitted a lot from open source, and felt it was time to make a genuine effort to give back.
Our intention is for the libview SourceForge project to be the one place where these widgets will be developed and maintained. We will not be developing them in-house and pushing them out to the CVS repository. What you see on SourceForge CVS is what were using at VMware. We will be adding more widgets over time to libview as we write them.
Most of the widgets are written in C++ for gtkmm. While this does limit the usefulness to many projects, the projects are free to rewrite them in C and use them.
libview 0.5.1 has been released. This version includes two new widgets, the DeadEntry (a Gtk::Entry that is greyed out when no longer editable) and UndoableTextView (a Gtk::TextView with built-in undo/redo support).
There were some additional bug fixes, and a few test programs have been added.
Enhancements:
- An annoying yet amusing bug in view::FieldEntry was just discovered and fixed.
- Depending on the delimiter used in fields, certain keys may were not allowed to be inputted.
- In the case of our test, where "-" was used as a field delimiter, the character "6" wasnt considered a valid character.
<<lessOur intention is for the libview SourceForge project to be the one place where these widgets will be developed and maintained. We will not be developing them in-house and pushing them out to the CVS repository. What you see on SourceForge CVS is what were using at VMware. We will be adding more widgets over time to libview as we write them.
Most of the widgets are written in C++ for gtkmm. While this does limit the usefulness to many projects, the projects are free to rewrite them in C and use them.
libview 0.5.1 has been released. This version includes two new widgets, the DeadEntry (a Gtk::Entry that is greyed out when no longer editable) and UndoableTextView (a Gtk::TextView with built-in undo/redo support).
There were some additional bug fixes, and a few test programs have been added.
Enhancements:
- An annoying yet amusing bug in view::FieldEntry was just discovered and fixed.
- Depending on the delimiter used in fields, certain keys may were not allowed to be inputted.
- In the case of our test, where "-" was used as a field delimiter, the character "6" wasnt considered a valid character.
Download (0.32MB)
Added: 2005-12-16 License: GPL (GNU General Public License) Price:
1412 downloads
AlienDrive Live CD 1.0
AlienDrive Live CD is a linux distribution based on the SLAX Operating System. more>>
AlienDrive Live CD is a linux distribution based on the SLAX Operating System.
It is sometimes affectionately referred to by the people who love it as "The Alien". It was designed specifically to function as a Digital Audio Workstation and Pre/Post Video Production platform.
The system core is based on a compressed module design that has been carefully tuned to reach a level of performance so advanced, it is thought to have come from the enigmatic Gray Aliens We hope you enjoy meeting The Alien
Live CD login username: root password: toor
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details
<<lessIt is sometimes affectionately referred to by the people who love it as "The Alien". It was designed specifically to function as a Digital Audio Workstation and Pre/Post Video Production platform.
The system core is based on a compressed module design that has been carefully tuned to reach a level of performance so advanced, it is thought to have come from the enigmatic Gray Aliens We hope you enjoy meeting The Alien
Live CD login username: root password: toor
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details
Download (211MB)
Added: 2006-01-02 License: GPL (GNU General Public License) Price:
1391 downloads
gbdfed 1.0
gbdfed lets you interactively create new bitmap font files or modify existing ones. more>>
gbdfed lets you interactively create new bitmap font files or modify existing ones. It allows editing multiple fonts and multiple glyphs.
gbdfed allows cut and paste operations between fonts and glyphs and editing font properties. The editor works natively with BDF fonts.
gbdfed can import:
Metafont PK/GF fonts.
Han Bitmap Font format (HBF) fonts.
Linux console (PSF, CP, and EGA/VGA) fonts.
Sun VF fonts.
OpenType (OTF & TTF) fonts (using Freetype 2).
A font from the X server.
gbdfed can export:
PSF2 Linux console fonts.
HEX fonts (see online help).
The editor also supports 2, 4, and 8 bits-per-pixel gray scale fonts for embedding in OTF fonts.
Main features:
- Multiple fonts can be loaded from the command line.
- Multiple fonts can be open at the same time.
- Cutting and pasting glyphs between fonts.
- Multiple glyph bitmap editors can be open at the same time.
- Cutting and pasting between glyph bitmap editors.
- Export of XBM files from glyph bitmap editors.
- Automatic correction of certain metrics when a font is loaded.
- Generation of XLFD font names for fonts without XLFD names.
- Update an XLFD font name from the font properties.
- Update the font properties from an XLFD font name.
- Font property editor.
- Font comment editor.
- Supports unencoded glyphs (ENCODING of -1).
- Display of glyph encodings in octal, decimal, or hex.
- Builtin on-line help.
- Imports PK/GF fonts.
- Imports HBF (Han Bitmap Font) fonts.
- Imports Linux console fonts (PSF, CP, and FNT).
- Imports Sun console fonts (vfont format).
- Imports fonts from the X server.
- Imports Windows FON/FNT fonts.
- Imports TrueType fonts and collections.
- Exports PSF fonts.
- Exports HEX fonts.
<<lessgbdfed allows cut and paste operations between fonts and glyphs and editing font properties. The editor works natively with BDF fonts.
gbdfed can import:
Metafont PK/GF fonts.
Han Bitmap Font format (HBF) fonts.
Linux console (PSF, CP, and EGA/VGA) fonts.
Sun VF fonts.
OpenType (OTF & TTF) fonts (using Freetype 2).
A font from the X server.
gbdfed can export:
PSF2 Linux console fonts.
HEX fonts (see online help).
The editor also supports 2, 4, and 8 bits-per-pixel gray scale fonts for embedding in OTF fonts.
Main features:
- Multiple fonts can be loaded from the command line.
- Multiple fonts can be open at the same time.
- Cutting and pasting glyphs between fonts.
- Multiple glyph bitmap editors can be open at the same time.
- Cutting and pasting between glyph bitmap editors.
- Export of XBM files from glyph bitmap editors.
- Automatic correction of certain metrics when a font is loaded.
- Generation of XLFD font names for fonts without XLFD names.
- Update an XLFD font name from the font properties.
- Update the font properties from an XLFD font name.
- Font property editor.
- Font comment editor.
- Supports unencoded glyphs (ENCODING of -1).
- Display of glyph encodings in octal, decimal, or hex.
- Builtin on-line help.
- Imports PK/GF fonts.
- Imports HBF (Han Bitmap Font) fonts.
- Imports Linux console fonts (PSF, CP, and FNT).
- Imports Sun console fonts (vfont format).
- Imports fonts from the X server.
- Imports Windows FON/FNT fonts.
- Imports TrueType fonts and collections.
- Exports PSF fonts.
- Exports HEX fonts.
Download (0.29MB)
Added: 2006-01-19 License: Free To Use But Restricted Price:
1376 downloads
Jaaa 0.1.2
Jaaa is an audio signal generator and spectrum analyser designed to make accurate measurements. more>>
Jaaa is short from JACK and ALSA Audio Analyser, is an audio signal generator and spectrum analyser designed to make accurate measurements.
Frequency and Amplitude
These two sets of buttons set the display view. One of these six buttons, or Bandw, Peak, or Noise discussed below, has an orange LED at its left side. The LED indicates the currenty selected parameter that usually can be modified in three ways:
- by typing a new value into the text widget, followed by ENTER,
- by using the < or > buttons to decrement or increment,
- by mouse gestures.
Frequency:
Min and Max set the min and max displayed frequencies. If either of these is selected then
a horizontal Drag Left changes Min,
a horizontal Drag Right changes Max.
Cent is the frequency at the middle of the x-axis.
Span is Max - Min, changing this value preserves Cent.
If either of these is selected then
a horizontal Drag Left changes Cent,
a horizontal Drag Right changes Span.
Cent can also be set by Clicking in the frequency axis scale.
Amplitude:
Max is the maximum value on the y-axis.
Range is the range of the y-axis.
If either of these is selected then
a vertical Drag Left changes Max,
a vertical Drag Right changes Range,
So for the last four mouse gestures, a Drag Left will scroll the display, while a Drag Right will zoom in or out. Maybe I will add and automatic selection of the axis based on the direction of the mouse gesture.
Analyser
The analyser is based on a windowed FFT. Actually the windowing is performed by convolution after the FFT, and combined with interpolation. The windowing and interpolation ensure that displayed peaks will be accurate to 0.25 dB even if the peak falls between the FFT bins. More accurate measurements can be made using the markers (see below).
Bandw sets the FFT length, and hence the bandwidth of the analyser. Depending
on this value, the size of the display and the frequency range, you may sometimes
see two traces. This happens when the resolution of the analyser is better than the
display, so that one pixel contains more than one analyser value. In that case, the
blue trace is the peak value over the frequency range represented by each pixel, and
the gray one is the average value. The first one is correct for discrete frequencies,
and the latter should be used to read noise densities. There is no mouse gesture to change the bandwidth.
VidAv or video average, when switched on, averages the measured energy over time.
This is mainly used to measure noise. The averaging lenght increases over time, to
a maxumum of 1000 iterations. Changing the input or bandwidth resets and restarts
the averaging.
Freeze freezes the analyser, but not the display, so you can still scroll and zoom or use the markers discussed below.
Markers
Markers are used in order to accurately read off values in the display. There can be
up to two markers, set by clicking at the desired frequency inside the display.
When there are two markers, the second one will move with each click, while the first
remains fixed. Measured values for the two markers, and their difference in frequency
and level are displayed in the upper left corner of the display.
Clear clears the markers.
When Peak is selected, clicking inside the display will set a marker at the nearest
peak. The exact frequency and level of the peak are found by interpolation, so the
frequency can be much more accurate than the FFT step, and the level corresponds to the true peak value regardless of display or analyser resolution.
When Noise is selected, clicking inside the display will set a noise marker. The noise density (energy per Hz) is calculated and displayed.
<<lessFrequency and Amplitude
These two sets of buttons set the display view. One of these six buttons, or Bandw, Peak, or Noise discussed below, has an orange LED at its left side. The LED indicates the currenty selected parameter that usually can be modified in three ways:
- by typing a new value into the text widget, followed by ENTER,
- by using the < or > buttons to decrement or increment,
- by mouse gestures.
Frequency:
Min and Max set the min and max displayed frequencies. If either of these is selected then
a horizontal Drag Left changes Min,
a horizontal Drag Right changes Max.
Cent is the frequency at the middle of the x-axis.
Span is Max - Min, changing this value preserves Cent.
If either of these is selected then
a horizontal Drag Left changes Cent,
a horizontal Drag Right changes Span.
Cent can also be set by Clicking in the frequency axis scale.
Amplitude:
Max is the maximum value on the y-axis.
Range is the range of the y-axis.
If either of these is selected then
a vertical Drag Left changes Max,
a vertical Drag Right changes Range,
So for the last four mouse gestures, a Drag Left will scroll the display, while a Drag Right will zoom in or out. Maybe I will add and automatic selection of the axis based on the direction of the mouse gesture.
Analyser
The analyser is based on a windowed FFT. Actually the windowing is performed by convolution after the FFT, and combined with interpolation. The windowing and interpolation ensure that displayed peaks will be accurate to 0.25 dB even if the peak falls between the FFT bins. More accurate measurements can be made using the markers (see below).
Bandw sets the FFT length, and hence the bandwidth of the analyser. Depending
on this value, the size of the display and the frequency range, you may sometimes
see two traces. This happens when the resolution of the analyser is better than the
display, so that one pixel contains more than one analyser value. In that case, the
blue trace is the peak value over the frequency range represented by each pixel, and
the gray one is the average value. The first one is correct for discrete frequencies,
and the latter should be used to read noise densities. There is no mouse gesture to change the bandwidth.
VidAv or video average, when switched on, averages the measured energy over time.
This is mainly used to measure noise. The averaging lenght increases over time, to
a maxumum of 1000 iterations. Changing the input or bandwidth resets and restarts
the averaging.
Freeze freezes the analyser, but not the display, so you can still scroll and zoom or use the markers discussed below.
Markers
Markers are used in order to accurately read off values in the display. There can be
up to two markers, set by clicking at the desired frequency inside the display.
When there are two markers, the second one will move with each click, while the first
remains fixed. Measured values for the two markers, and their difference in frequency
and level are displayed in the upper left corner of the display.
Clear clears the markers.
When Peak is selected, clicking inside the display will set a marker at the nearest
peak. The exact frequency and level of the peak are found by interpolation, so the
frequency can be much more accurate than the FFT step, and the level corresponds to the true peak value regardless of display or analyser resolution.
When Noise is selected, clicking inside the display will set a noise marker. The noise density (energy per Hz) is calculated and displayed.
Download (0.023MB)
Added: 2006-02-03 License: GPL (GNU General Public License) Price:
1358 downloads
IFSgr 1.1
IFSgr is a command line two-dimensional linear IFS (Iterated Function System) grayscale renderer. more>>
IFSgr is a command line two-dimensional linear IFS (Iterated Function System) grayscale renderer.
IFSgr uses Fractints IFS file format, and features automatic fractal scaling and gray level adjustment and consistent image look independent of size or the numbers of iterations.
It can also convert Fractint files to Gimp IFS Compose files and back.
Main features:
- Reads and writes Fractint 2D IFS files, allowing to select particular fractals from them with easy :: notation.
- Reads FDESIGN TRN files.
- Reads and writes Gimp IFS Compose (IFSC) files.
- Renders high-quality grayscale images (see the IFS gallery), automatically scaling the fractals to fit to the canvas and adjusting gray levels.
- Writes Portable GrayMap images with bit depth 8 or 16, or raw pixel hit counts in pseudo-PGM format (like PGM but with 32bit depth).
- Can rotate, skew, asymmetricaly scale or flip the fractal before rendering or exporting to another format
- Allows selection of speed/quality trade-off and gamma (darkness) modification.
- Keeps consistent image impression the same when changing size or the number of iterations (quality).
- Can estimate box-counting dimension of the fractals.
- Its functionality is available as a library, libifsgr.
Enhancements:
- The code should be 64-bit clean now.
<<lessIFSgr uses Fractints IFS file format, and features automatic fractal scaling and gray level adjustment and consistent image look independent of size or the numbers of iterations.
It can also convert Fractint files to Gimp IFS Compose files and back.
Main features:
- Reads and writes Fractint 2D IFS files, allowing to select particular fractals from them with easy :: notation.
- Reads FDESIGN TRN files.
- Reads and writes Gimp IFS Compose (IFSC) files.
- Renders high-quality grayscale images (see the IFS gallery), automatically scaling the fractals to fit to the canvas and adjusting gray levels.
- Writes Portable GrayMap images with bit depth 8 or 16, or raw pixel hit counts in pseudo-PGM format (like PGM but with 32bit depth).
- Can rotate, skew, asymmetricaly scale or flip the fractal before rendering or exporting to another format
- Allows selection of speed/quality trade-off and gamma (darkness) modification.
- Keeps consistent image impression the same when changing size or the number of iterations (quality).
- Can estimate box-counting dimension of the fractals.
- Its functionality is available as a library, libifsgr.
Enhancements:
- The code should be 64-bit clean now.
Download (0.081MB)
Added: 2006-03-14 License: GPL (GNU General Public License) Price:
1321 downloads
BBCD - Bootable Cluster CD 2.2.1c
The BCCD was created to facilitate instruction of parallel computing aspects and paradigms. more>>
BCCD - Bootable Cluster CD was created to facilitate instruction of parallel computing aspects and paradigms. Part of the difficulty instructors face is lack of dedicated resources to explore distributed computing aspects lack of time to preconfigure and test the supporting environment.
The BCCD image addresses this problem by providing a non-destructive overlay way to run a full-fledged parallel computing environment on just about any workstation-class system...Were happy to say that this now includes the MAC too!
The BCCD does share similarities with a few diskless solutions for clustering, such as the Warewulf project, the thin-OSCAR approach, Cluster Knoppix (only an openMosix system, no MPI/LAM/PVM build tools, ...), and so on. This is definitely the trend in HPC. But the main differences are that the BCCD will always fit in your pocket, be highly customizable for specific institutions needs, and will always be geared toward education and not dedicated clusters.
The "gar" build system also sets the BCCD apart from other projects. "gar" is a mix between BSDs "ports" system, Linux from scratch, and gentoo Linux. With gar, you can build an entire BCCD image from net-fetched sources in about two hours (assuming you have a primed ccache!).
The BCCD is also distinctly different from NPACI-Rocks, OSCAR, Cluster in a box or other type of mass-imaging clustering project for two reasons:
1. Its a non-destructive overlay on top of the current hardware. Once a system is rebooted, it reverts back to its original state. It is intended to be booted "over top" of a currently-configured Windows/Linux/BSD/etc. system.
2. Its focus in on educational aspects of High-Performance Computing (HPC) instead of the HPC core. Students will have a much better appreciation and understanding of how to tweak an MTU setting or wire the topology across a cluster if they understand how a distributed computation is laid out! Emphasis is placed upon building, configuring, and running distributed applications.
<<lessThe BCCD image addresses this problem by providing a non-destructive overlay way to run a full-fledged parallel computing environment on just about any workstation-class system...Were happy to say that this now includes the MAC too!
The BCCD does share similarities with a few diskless solutions for clustering, such as the Warewulf project, the thin-OSCAR approach, Cluster Knoppix (only an openMosix system, no MPI/LAM/PVM build tools, ...), and so on. This is definitely the trend in HPC. But the main differences are that the BCCD will always fit in your pocket, be highly customizable for specific institutions needs, and will always be geared toward education and not dedicated clusters.
The "gar" build system also sets the BCCD apart from other projects. "gar" is a mix between BSDs "ports" system, Linux from scratch, and gentoo Linux. With gar, you can build an entire BCCD image from net-fetched sources in about two hours (assuming you have a primed ccache!).
The BCCD is also distinctly different from NPACI-Rocks, OSCAR, Cluster in a box or other type of mass-imaging clustering project for two reasons:
1. Its a non-destructive overlay on top of the current hardware. Once a system is rebooted, it reverts back to its original state. It is intended to be booted "over top" of a currently-configured Windows/Linux/BSD/etc. system.
2. Its focus in on educational aspects of High-Performance Computing (HPC) instead of the HPC core. Students will have a much better appreciation and understanding of how to tweak an MTU setting or wire the topology across a cluster if they understand how a distributed computation is laid out! Emphasis is placed upon building, configuring, and running distributed applications.
Download (200MB)
Added: 2006-03-26 License: GPL (GNU General Public License) Price:
1316 downloads
YAWICA 0.01
YAWICA stands for Yet Another Wavelet based Image Compression Algorithm, it is the result of my diploma thesis. more>>
YAWICA stands for Yet Another Wavelet based Image Compression Algorithm, it is the result of my diploma thesis. This source code is for educational purposes only and not for any commercial application.
So it is neither optimized for speed nor does it accept other image material than PGM images with 256 grey levels. It is intended for photo realistic images and will give a poor performance on bilevel ones.
Here some PSNR-values in dB for different images transformed with the 9/7-wavelet with 0.5 bpp in comparsion to SPIHT and EBCOT.
picture resolution SPIHT EBCOT YAWICA
lena.pgm 512x512 37.25 dB 37.32 dB 37.68 dB
barbara.pgm 512x512 31.40 dB 32.31 dB 32.25 dB
goldhill.pgm 512x512 33.13 dB 33.24 dB 33.49 dB
mandrill.pgm 512x512 25.65 dB 25.58 dB 25.82 dB
bike.pgm 2048x2560 33.01 dB 33.55 dB 33.66 dB
cafe.pgm 2048x2560 26.49 dB 26.84 dB 27.24 dB
woman.pgm 2048x2560 33.59 dB 33.65 dB 33.95 dB
<<lessSo it is neither optimized for speed nor does it accept other image material than PGM images with 256 grey levels. It is intended for photo realistic images and will give a poor performance on bilevel ones.
Here some PSNR-values in dB for different images transformed with the 9/7-wavelet with 0.5 bpp in comparsion to SPIHT and EBCOT.
picture resolution SPIHT EBCOT YAWICA
lena.pgm 512x512 37.25 dB 37.32 dB 37.68 dB
barbara.pgm 512x512 31.40 dB 32.31 dB 32.25 dB
goldhill.pgm 512x512 33.13 dB 33.24 dB 33.49 dB
mandrill.pgm 512x512 25.65 dB 25.58 dB 25.82 dB
bike.pgm 2048x2560 33.01 dB 33.55 dB 33.66 dB
cafe.pgm 2048x2560 26.49 dB 26.84 dB 27.24 dB
woman.pgm 2048x2560 33.59 dB 33.65 dB 33.95 dB
Download (0.025MB)
Added: 2006-04-05 License: Free For Educational Use Price:
1299 downloads
Imagero Reader 2.0.0 RC3
Imagero Reader is a Java library for reading image files. more>>
Imagero Reader is a Java library for reading image files. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including 12-bit grey), PSD, PBM, PGM, PPM, TGA, EPS, EPSI, and EPSF.
The following RAW file types are also supported, at least partially: MRW, CRW, NEF, DCR, and DNG. It can read thumbnails, read metadata (IPTC, EXIF, and XMP), edit metadata, get image width and height, get the number of images contained in a file, define an area to read, add a ProgressListener, choose an image channel to read, set a scale factor, set subsampling (JPEG only), and read an image (or channel) directly into an array.
Supported file types are:
- BMP 1, 4, 8, 16, 24 and 32 bit uncompressed; 4 and 8 bit compressed
- GIF
- TIFF 1, 4, 8, 16, 32, 48 and 64 bit per pixel; bilevel, grayscale, palette, RGB, CMYC, Cie Lab, YCrCb color spaces; CCIT1D, G3, G4, ZIP, JPEG, LZW and PackBits compression
- PNG, JNG, MNG
- JPEG inclusive CMYC and 12-bit grey
- PSD
- PBM, PGM, PPM
- TGA
- read embedded images from EPS, EPSI, EPSF
Supported RAW files:
- MRW
- CRW*, CR2*, THM
- NEF*
- DCR*
- DNG*
- Full resolution image cant be yet read, but thumbnail, preview and metadata can be read.
Main features:
- read thumbnails
- read/edit metadata
- any metadata contained in ImageResourceBlock ( PSD, JPEG, TIFF) and ImageFileDirectrory entry ( TIFF, NEF, DNG, DCR) can be edited full control over JPEG metadata
- get image width and height
- get number of images, contained in file
- define an area to read
- add a ProgressListener
- estimate JPEG compression/quality
- read an image channel
- set a scale factor
- set subsampling (JPEG only)
- read an image (or channel) directly into an array
- easy IPTC handling with IPTCParser and IPTCEditor
Whats New in 1.9.6 Stable Release:
- The EPS parser was partially rewritten and made more generic and easy to use.
- It may be used now to parse nearly every kind of data (as a programmable parser).
- Thumbnails are read from AI (Illustrator) files.
- Disc based image caching was implemented (but is beta).
- New methods were added to TiffUtils: insert IFDEntry, remove IFDEntry, and create and insert IFDEntry with IPTC data.
- Two utility classes were added for creating and adding EXIF and GPS data to TIFF images.
- An important bug in XMPApp1 concerning wrong field length was fixed.
Whats New in 2.0.0 RC3 Development Release:
- It is possible to write TIFF images now. TiffWriter can currently write RGB, ARGB, CMYK, and grayscale (8 bit) images.
- Supported compression schemes are uncompressed, PackBits, and ZIP.
- Bugfixes were made.
<<lessThe following RAW file types are also supported, at least partially: MRW, CRW, NEF, DCR, and DNG. It can read thumbnails, read metadata (IPTC, EXIF, and XMP), edit metadata, get image width and height, get the number of images contained in a file, define an area to read, add a ProgressListener, choose an image channel to read, set a scale factor, set subsampling (JPEG only), and read an image (or channel) directly into an array.
Supported file types are:
- BMP 1, 4, 8, 16, 24 and 32 bit uncompressed; 4 and 8 bit compressed
- GIF
- TIFF 1, 4, 8, 16, 32, 48 and 64 bit per pixel; bilevel, grayscale, palette, RGB, CMYC, Cie Lab, YCrCb color spaces; CCIT1D, G3, G4, ZIP, JPEG, LZW and PackBits compression
- PNG, JNG, MNG
- JPEG inclusive CMYC and 12-bit grey
- PSD
- PBM, PGM, PPM
- TGA
- read embedded images from EPS, EPSI, EPSF
Supported RAW files:
- MRW
- CRW*, CR2*, THM
- NEF*
- DCR*
- DNG*
- Full resolution image cant be yet read, but thumbnail, preview and metadata can be read.
Main features:
- read thumbnails
- read/edit metadata
- any metadata contained in ImageResourceBlock ( PSD, JPEG, TIFF) and ImageFileDirectrory entry ( TIFF, NEF, DNG, DCR) can be edited full control over JPEG metadata
- get image width and height
- get number of images, contained in file
- define an area to read
- add a ProgressListener
- estimate JPEG compression/quality
- read an image channel
- set a scale factor
- set subsampling (JPEG only)
- read an image (or channel) directly into an array
- easy IPTC handling with IPTCParser and IPTCEditor
Whats New in 1.9.6 Stable Release:
- The EPS parser was partially rewritten and made more generic and easy to use.
- It may be used now to parse nearly every kind of data (as a programmable parser).
- Thumbnails are read from AI (Illustrator) files.
- Disc based image caching was implemented (but is beta).
- New methods were added to TiffUtils: insert IFDEntry, remove IFDEntry, and create and insert IFDEntry with IPTC data.
- Two utility classes were added for creating and adding EXIF and GPS data to TIFF images.
- An important bug in XMPApp1 concerning wrong field length was fixed.
Whats New in 2.0.0 RC3 Development Release:
- It is possible to write TIFF images now. TiffWriter can currently write RGB, ARGB, CMYK, and grayscale (8 bit) images.
- Supported compression schemes are uncompressed, PackBits, and ZIP.
- Bugfixes were made.
Download (1.1MB)
Added: 2007-08-07 License: Free for non-commercial use Price: $60
1252 downloads
Coherent Mail Gateway 0.13.0
Coherent Mail Gateway is intended to be a very easy to set up MTA using SMTP and POP3. more>>
Coherent Mail Gateway is intended to be a very easy to set up MTA using SMTP and POP3. Greylisting is used on the SMTP daemon to reduce spam.
In addition, quite a lot of checks on the validity of information from the SMTP client (such as claimed server name and sender) are carried out, and anyone caught telling lies is disconnected.
Grey-, black-, and white-listing are supported, as well as (optionally) ClamAV and Spamhaus. The target market is users with static IP addresses. Others can use the system, but its value will be limited to outgoing email.
<<lessIn addition, quite a lot of checks on the validity of information from the SMTP client (such as claimed server name and sender) are carried out, and anyone caught telling lies is disconnected.
Grey-, black-, and white-listing are supported, as well as (optionally) ClamAV and Spamhaus. The target market is users with static IP addresses. Others can use the system, but its value will be limited to outgoing email.
Download (0.034MB)
Added: 2006-05-25 License: Freeware Price:
1250 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above grey search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed