Main > Free Download Search >

Free subtle software for linux

subtle

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 24
Subtle 0.7c

Subtle 0.7c


Subtle is a another tiling window manager with a slightly different approach to place the windows. more>>
Subtle application is a another tiling window manager with a slightly different approach to place the windows, in contrast to other tiling window managers like Wmii or Ion. The placement in subtle is done by tiling windows which arrange every child-window either in a horizontal or a vertical manner. Client or even tiling windows can be moved/dragged into a tile and will be arranged according to the tile type. Every window can be swapped too and shaded inside of it’s parent tile. (view)

This behaviour is mostly inspired by Wily, an emulation of ACME – the well-known Plan9 “editor”.

Configuration and theming is done with the help of Lua. Furthermore there is an extendable “statusbar” attached to the main tile. Sublets, small Lua scripts, provide features like a customizable clock or even a small progressbar for the battery capacity of a notebook.

The initial code was based on Aewm, but is meanwhile completely re-written.
Simplicty and flexibility are the goals of this project – besides not to be bloated of course. Controlling can be done either with the mouse or the keyboard – just as the user prefers.

<<less
Download (0.099MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
833 downloads
Postilion 0.9.3c

Postilion 0.9.3c


Postilion is a mail user agent based upon the popular TkRat program. more>>
Postilion is a mail user agent based upon the popular TkRat program. The main changes to TkRat are in the user interface portion, so all of the underlying functionality of TkRat remains. This includes MIME support, Virtual folders, PGP support, support for unix mail files, MH folders, POP and IMAP.

Many other features and enhancements have been added to Postilion, ranging from robust support for IMAP in a shared folder environment, to subtle touches which make mail browsing just a bit more pleasant of an experience. This program was made by the users requests.

Great effort has been made to support multiuser environments with support for system wide configurations, mailboxes and address books; shared folders, etc. Many of these features require the use of IMAP mailboxes. When you build Postilion, you will also build an IMAP4rev1 server which you can experiment with. See the "imap" directory for details.

One of the main features of TkRat which has not survived the transition well at all is multi-language interface support (TkRat had built-in support for English, Swedish and Italian). The reason for this is that I have changed much of the text, yet I do not know these languages for translation. Instructions are included for how to do translations, and I solicit any interested party to contribute their translations (please contact me before starting, just so I can coordinate efforts). Postilion currently has support for English, French, German, Italian Dutch and Swedish.
<<less
Download (1.0MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1228 downloads
ZynAddSubFX 2.2.1

ZynAddSubFX 2.2.1


ZynAddSubFX is a opensource software synthesizer. more>>
ZynAddSubFX is a opensource software synthesizer capable of making a countless number of instruments, from some common heared from expensive hardware to interesting sounds that youll boost to an amazing universe of sounds.
ZynAddSubFX project started in March 2002, and I had written it because I wish to make a synthesizer that produces very beautiful sounds, but which is freely available to anybody who needs it.
Main features:
- realtime synthesizer
- polyphonic (allows playing more than one note at once), mutlitimbral (allows playing more than one instrument at once) synth
- Microtonal capabilities with any scale, any number of notes per octave (well... the no. of notes per octave must be less than 128) and keymapping
- 3 synthesiser engines: 1) first (called "ADsynth" or "ADnote") is a complex engine which makes sounds by adding a number of voices. Each one has filters, envelopes, LFOs, morphing, modulation (Ring Modulation, Phase Modulation... the modulators can have any shape), resonance, etc. Each voice includes a very powerful waveform generator with up to 128 sine/nonsine harmonics. You can use Fourier synthesis or if you dont like it you can waveshaping/filtering of functions. This engine includes antialiasing.
- 2) second (called "SUBsynth" or "SUBnote") is a simpler engine who allows to make sounds by subtraction of harmonics of sounds from white noise
- 3) third (called "PADsynth" or "PADnote") is engine that makes very beautifull pads and other instruments.
- Instruments can be orgainzed in kits, which alows you to make drum kits or layered(mixed) instruments; this makes possible to use more than one instrument for a single part. It is possible to choose what items from the kit should be processed by the Parts effects.
- Effects: Reverb, Echo, Chorus/Flange, Phaser,AlienWah (its a kind of vocal morpher), Distorsion(Waveshaping), EQ, DynamicFilter
- The effects can behave as System Effects or as Insertion Effects; this allows to use many effects at the same time. You can put any insertion effect on any part(or more insertion effects to same parts, if you like so) or you can put the insertion effect to Master output (very usefull if you use the EQ effect). Also, you can have instruments effect (that is saved with the instrument).
- Filters up to 60dB/octave (or more..); filters can be analogic (LPF,HPF, BPF,etc.), formant(advanced formant filters) and state variable (SVF)
- Envelopes can have ADSR (or ASR, etc..) modes or can be free modes (with any shape)
- Many settings has a "randomness" option, which you can make instruments that every time produces a subtle different sound; this produces a very pleasent effect (like analogue synths or natural instruments that cant produces exactly same sound twice). Because of this, even if it is digital synthesis, it sounds "warm". Listen the ogg vorbis demos from this page to hear this effect.
- the specifications can be easily chaged, so (for example) if you want to change the number of voices or parts to a higher value or to allow a higher number of effects at the same time, there is necessary to chage only a single value from the source file (globals.h) and to recompile the program
- Intuitive and easy to use User Interface with Clipboard and many objects has user presets
- Midi support (supports many controllers) and (if you want) JACK support
- the program has Virtual Keyboard which let you to use it even if you dont have a real midi keyboard
- the graphical user interface can be completely disabled if the user need so
- it is a free program, licensed under version 2 of the GNU General Public License
- there are over 300 high quality instruments included into the package
- many other features.... It is is impossible to describe all this programs features in just a page
Enhancements:
- made to work with mxml-2.2 (will NOT work on older versions)
- it is possible to remove completely the graphical user interface (e.g. it can run without X). For this you need to modify the DISABLE_GUI option from the Makefile.inc
- added a commandline -L which load a instrument (.xiz) - now it only loads to part 0 (you can use this option with -l to load a master file and after this the option -L to replace the part)
<<less
Download (0.90MB)
Added: 2006-02-16 License: GPL (GNU General Public License) Price:
1354 downloads
Human-Redux

Human-Redux


Human-Redux is known as a theme for Karmic and a modern refresh to the Human look utilizing the best aspects of various engines more>>

Human-Redux is known as a theme for Karmic and a modern refresh to the Human look utilizing the best aspects of various engines.

Major Features:

  1. Create an original asthetically pleasing desktop theme.
  2. The theme is dark, but just dark enough to contrast with the bg-color adding subtle hints of orange/peach (salmon), which stays true to the Ubuntu look using some of the past favorite colors with a new twist.
  3. Clean something you have not seen before.

How to install?

  1. Right click on your desktop and select Change Desktop Background
  2. Click on the first tab: Theme
  3. Drag and drop the themes archive in the Appearance Preferences window.
  4. If everything is OK, you will receive a confirmation message and you can activate the theme just by clicking on it.

Requirements:

  • Nodoka GTK
  • Engine
<<less
Added: 2009-07-07 License: GPL Price: FREE
13 downloads
Borealis 0.9a

Borealis 0.9a


Borealis provides a better feel through use of the subtle aural notifications. more>>
Borealis provides a "better feel" through use of the subtle aural notifications.
The goal of this sound theme is to provide "better feel" through use of the subtle aural notifications. The test I always have in my mind while designing the desktop sounds is to imagine having half-dozen (or more) computer stations in the same office or studio and consider whether their simultaneous use (and resulting desktop sounds) would pose as distraction on users and their productivity. Therefore, in order to minimize the "distraction factor" this theme associates many of the common desktop events with brief, mostly non-pitched, but nonetheless pleasing sound sources (a.k.a. effects).
All of the sounds included have been composed (if applicable), recorded, and mastered by me (although a few of them bear resemblance to other OSs sounds). Some of them are leftovers from my previous compositional and production endeavors, while others are entirely new creations.
All sounds are designed and mixed at CD-quality (stereo, 16-bit, 44.1KHz). Ogg version is distributed as 192Kbit stereo files.
Main features:
- Includes sounds for:
- KDE WM
- KDE System Notifications
- Kdevelop
- Kopete
- KDE Sysguard
- KMail
- Konsole
- Proxy configuration
- K3b (missing 1 sound)
- 4 startup sounds
- 2 exit sounds
- Automated installer and uninstaller
Enhancements:
- Couple improvements to the install and uninstall scripts (thanks to Kirk Strauser for the heads-up!)
<<less
Download (MB)
Added: 2007-03-02 License: Artistic License Price:
967 downloads
Transcend 0.3

Transcend 0.3


Transcend can best be described as retro-style, abstract, 2D shooter. more>>
Transcend can best be described as retro-style, abstract, 2D shooter. The graphics are geometrical, and the pace is sometimes frenzied.

Two features set Transcend apart from other games. First, its dynamic graphical engine, which can smoothly morph from one complex shape to another, produces striking displays.

Combining these dynamic shapes with subtle randomizations makes each play through a Transcend level visually different from the last. The second novel feature is Transcends musical power-up system.

As you play through a level, you are simultaneously assembling an abstract visual collage and arranging a unique piece of music. Transcend merges video games with pure art---it can be viewed either as a game or as a multimedia sculpture.

Though I first read it after developing Transcend, the Scratchware Manifesto captures the spirit that motivated me to develop a game.

<<less
Download (1.8MB)
Added: 2005-09-01 License: GPL (GNU General Public License) Price:
1584 downloads
THCcalc 1.2.1

THCcalc 1.2.1


THCcalc calculates the THC content in a persons blood based on their usage pattern over a specific period of time. more>>
THCcalc program was originally written for Un*x-type systems. That current branch is still accessible and will occasionally be updated. This old code is in C and under a BSD license. This does not apply for the new code.

The program calculates the THC content in a persons blood based on their usage pattern over a specific period of time.

It is text based and menu driven at the moment. It will be both a command-line utility and an emacs package when finished. The new code is in LISP (currently common lisp only).

The old version of the code has several subtle bugs which should not affect usability but could cause an issue for some users. This is why I recommend the lisp version. Many Linux distributions come with a lisp interperter or can easily get one. When the emacs verion of the program is complete you should have no problem using this on any *nix system as emacs is "almost" universal.

This program will offer many advantages over the program it was written to replace (the original THC Calculator not the previous version of this code) including: date association, data files, database management, and daily output that can be used to drive a graph or other database. It can also be configured based on how paranoid a person is by lowering the cutoff rate or even the rate of decay.

<<less
Download (0.016MB)
Added: 2006-01-03 License: Public Domain Price:
786 downloads
Grutatxt 2.0.13

Grutatxt 2.0.13


Grutatxt is a plain text to HTML (and other formats) converter. more>>
Grutatxt is a plain text to HTML (and other formats) converter. Grutatxt project succesfully converts subtle text markup to lists, bold, italics, tables and headings to their corresponding HTML, troff, man page or LaTeX markup without having to write unreadable source text files. Grutatxt is a Perl module and a command line utility.
The output drivers currently supported by Grutatxt are: HTML, troff (me macros), man and LaTeX.
Enhancements:
- This release fixes sporadic hangups that happened under UTF-8 locales.
<<less
Download (0.029MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1012 downloads
File::Find 5.8.8

File::Find 5.8.8


File::Find is a Perl module to traverse a directory tree. more>>
File::Find is a Perl module to traverse a directory tree.

SYNOPSIS

use File::Find;
find(&wanted, @directories_to_search);
sub wanted { ... }

use File::Find;
finddepth(&wanted, @directories_to_search);
sub wanted { ... }

use File::Find;
find({ wanted => &process, follow => 1 }, .);

These are functions for searching through directory trees doing work on each file found similar to the Unix find command. File::Find exports two functions, find and finddepth. They work similarly but have subtle differences.

find

find(&wanted, @directories);
find(%options, @directories);

find() does a depth-first search over the given @directories in the order they are given. For each file or directory found, it calls the &wanted subroutine. (See below for details on how to use the &wanted function). Additionally, for each directory found, it will chdir() into that directory and continue the search, invoking the &wanted function on each file or subdirectory in the directory.

finddepth

finddepth(&wanted, @directories);
finddepth(%options, @directories);

finddepth() works just like find() except that is invokes the &wanted function for a directory after invoking it for the directorys contents. It does a postorder traversal instead of a preorder traversal, working from the bottom of the directory tree up where find() works from the top of the tree down.

<<less
Download (12.2MB)
Added: 2007-04-26 License: Perl Artistic License Price:
913 downloads
Text::Macro 0.07

Text::Macro 0.07


Text::Macro Perl module is a template facility whos focus is on generating code such as c, java or sql. more>>
Text::Macro Perl module is a template facility whos focus is on generating code such as c, java or sql. While generating perl code is also possible, there is a potential conflict between the control-symbol and the perl comment symbol.
Perl is excelent at manipulating text, and it begs the question why one would need such a tool.
The answer is that good code design should be such that applications should not have to be modified so as to make configuration changes. Thus external configuration files/data is used. However, if these files are read in as perl-code, then simple errors could crash the whole application (or provide subtle security risks). Further, it is often desired to invert the control flow and text-data (namely, make the embedded strings primary, and control-flow secondary). This is the ASP model, and for 90% HTML, 10% code, this works great.
This module supports many control facilities which directly translate into perl-control facilities (e.g. inverting the ASP-style code back into perl-style behind the scenes). The inversion process is cached in a simple user object.
The module was initially inspired by Text::FastTemplate by Robert Lehr, whos module didnt completely fullfill my needs.
Main features:
- fast, simple, robust
- code-generating-centric feature-set
- substitutions stand-out from template
- macro-code embedded in text
- OOP
- external and internal includes (for clearifying complex control-flow)
- scoped variable-substitutions
- line-based processing (like cpp)
- usable error messages
<<less
Download (0.012MB)
Added: 2007-05-31 License: Perl Artistic License Price:
877 downloads
B::Concise 5.8.8

B::Concise 5.8.8


B::Concise is a Perl syntax tree, printing concise info about ops. more>>
B::Concise is a Perl syntax tree, printing concise info about ops.

SYNOPSIS

perl -MO=Concise[,OPTIONS] foo.pl

use B::Concise qw(set_style add_callback);

This compiler backend prints the internal OPs of a Perl programs syntax tree in one of several space-efficient text formats suitable for debugging the inner workings of perl or other compiler backends. It can print OPs in the order they appear in the OP tree, in the order they will execute, or in a text approximation to their tree structure, and the format of the information displayed is customizable. Its function is similar to that of perls -Dx debugging flag or the B::Terse module, but it is more sophisticated and flexible.

EXAMPLE

Heres an example of 2 outputs (aka renderings), using the -exec and -basic (i.e. default) formatting conventions on the same code snippet.

% perl -MO=Concise,-exec -e $a = $b + 42
1 enter
2 nextstate(main 1 -e:1) v
3 gvsv[*b] s
4 const[IV 42] s
* 5 add[t3] sK/2
6 gvsv[*a] s
7 sassign vKS/2
8 leave[1 ref] vKP/REFC

Each line corresponds to an opcode. The opcode marked with * is used in a few examples below.

The 1st column is the ops sequence number, starting at 1, and is displayed in base 36 by default. This rendering is in -exec (i.e. execution) order.

The symbol between angle brackets indicates the ops type, for example; < 2 > is a BINOP, < @ > a LISTOP, and < # > is a PADOP, which is used in threaded perls. (see "OP class abbreviations").

The opname, as in add[t1], which may be followed by op-specific information in parentheses or brackets (ex [t1]).

The op-flags (ex sK/2) follow, and are described in ("OP flags abbreviations").

% perl -MO=Concise -e $a = $b + 42
8 leave[1 ref] vKP/REFC ->(end)
1 enter ->2
2 nextstate(main 1 -e:1) v ->3
7 sassign vKS/2 ->8
* 5 add[t1] sK/2 ->6
- ex-rv2sv sK/1 ->4
3 gvsv(*b) s ->4
4 const(IV 42) s ->5
- ex-rv2sv sKRM*/1 ->7
6 gvsv(*a) s ->7

The default rendering is top-down, so theyre not in execution order. This form reflects the way the stack is used to parse and evaluate expressions; the add operates on the two terms below it in the tree.

Nullops appear as ex-opname, where opname is an op that has been optimized away by perl. Theyre displayed with a sequence-number of -, because they are not executed (they dont appear in previous example), theyre printed here because they reflect the parse.

The arrow points to the sequence number of the next op; theyre not displayed in -exec mode, for obvious reasons.

Note that because this rendering was done on a non-threaded perl, the PADOPs in the previous examples are now SVOPs, and some (but not all) of the square brackets have been replaced by round ones. This is a subtle feature to provide some visual distinction between renderings on threaded and un-threaded perls.

<<less
Download (12.2MB)
Added: 2007-06-25 License: Perl Artistic License Price:
851 downloads
Test::use::ok 0.02

Test::use::ok 0.02


Test::use::ok is an alternative to Test::More::use_ok. more>>
Test::use::ok is an alternative to Test::More::use_ok.

SYNOPSIS

use ok( Some::Module );

According to the Test::More documentation, it is recommended to run use_ok() inside a BEGIN block, so functions are exported at compile-time and prototypes are properly honored.

That is, instead of writing this:

use_ok( Some::Module );
use_ok( Other::Module );

One should write this:

BEGIN { use_ok( Some::Module ); }
BEGIN { use_ok( Other::Module ); }

However, people often either forget to add BEGIN, or mistakenly group use_ok with other tests in a single BEGIN block, which can create subtle differences in execution order.

With this module, simply change all use_ok in test scripts to use ok, and they will be executed at BEGIN time. The explicit space after use makes it clear that this is a single compile-time action.

<<less
Download (0.013MB)
Added: 2007-02-14 License: MIT/X Consortium License Price:
982 downloads
Transcend Game 0.3

Transcend Game 0.3


Transcend Game project is a retro-style, abstract, collage-building, musical, shooter game. more>>
Transcend Game project is a retro-style, abstract, collage-building, musical, shooter game.
The graphics are geometrical, and the pace is sometimes frenzied. Two features set Transcend apart from other games.
First, its dynamic graphical engine, which can smoothly morph from one complex shape to another in realtime, produces striking displays.
Combining these dynamic shapes with subtle randomizations ensures that each new play through a level is visually different from the last.
The second novel feature is the musical power-up system.
As you play through a level, you are simultaneously assembling an abstract visual collage and arranging a unique piece of music.
Enhancements:
- Fixed bugs that caused post-explosion fade factors to become negative, which in turn caused boss explosions to linger on some platforms.
- Fixed zoom behavior when strafing.
- Added fade-in when enemies are created to avoid a visual pop-in.
- Added smooth turning when enemies switch targets.
- Changed so that pieces can be picked up while they are moving as a result of enemy fire. This makes pick up less confusing and frustrating.
- Made bullet fade-out smoothly at end of range to avoid visual pop.
- Doubled piece pick-up radius to make picking up pieces easier.
- Fixed jerky piece pick-up and drop.
- Added mini-explosion graphics to indicate when damage is being done to boss. These graphics also change color to indicate the boss health.
<<less
Download (1.8MB)
Added: 2006-12-06 License: GPL (GNU General Public License) Price:
1052 downloads
ScoreBoard 0.2 Beta

ScoreBoard 0.2 Beta


ScoreBoard is a tiny program to keep scores in a quiz. more>>
ScoreBoard is a tiny program to keep scores in a quiz. It allows users to customize the appearance of each group.

ScoreBoard project may comes handy if you are organizing a quiz.

This is my first QT project. I am still trying to get to the subtle details of QT. There maybe bugs in this program. Please contact me if you found any.

Icons used in this application are taken from Crystal Clear icon set and Emotion Icons.

<<less
Download (0.64MB)
Added: 2006-07-29 License: GPL (GNU General Public License) Price:
2153 downloads
Thin FTP Upload 2.0

Thin FTP Upload 2.0


Thin FTP Upload is an FTP upload applet designed for integration with Web applications. more>>
Thin FTP Upload project is an FTP upload applet designed for integration with Web applications.
Do you want to quickly add FTP file upload functionality to your website? Then Thin FTP Applet, a product that can be installed in less than 2 minutes is the product to choose.
To send files using the File Transfer Protocol, all your users have to do is to drag and drop them onto the designated area of the browser. Entire directory tree and a virtually unlimited number of files totalling several giga bytes can be transfered in this manner.
If your server is configued to allow annoymous transfers your users dont even have to login. Else they can login interactively by entering their username and password. Or else you can make it easier for them by using a single predefined username and password for each user so that multiple accounts do not have to be created.
Whats New in 1.02 Stable Release:
- The new version of the applet aims for improved compatibility with a wider range of FTP servers, epecially those servers deployed on Windows.
- The new version includes a subtle change in the way that the applet handles the trailing slash in the URL.
Whats New in 2.0 Development Release:
- Interrupted FTP uploads can now be resumed.
- A new progress monitor has been added.
- The applet loading mechanism has been changed, and the applet can now be configured using HTML parameters.
<<less
Download (0.054MB)
Added: 2006-10-11 License: GPL (GNU General Public License) Price:
1109 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2