Main > Free Download Search >

Free foot pedal software for linux

foot pedal

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 45
FileCentral 0.0.8

FileCentral 0.0.8


Filecentral is a filesystem browser and file manager. more>>
Filecentral is a filesystem browser and file manager. It uses the navigational model of the OSX finder, but tries to integrate into the GNOME Desktop. It uses gnome-vfs and is thus also able to manage remote files.

Filecentral is programmed in C, the best programming language to shoot yourself in the foot.

<<less
Download (0.14MB)
Added: 2005-08-05 License: GPL (GNU General Public License) Price:
1540 downloads
Overslack 0.5

Overslack 0.5


Overslack is a slackline simulator/game. more>>
Overslack is a slackline simulator/game. A configurable model world containing a slackline, a slacker and ground is visualized and its time evolution is calculated while the user controls the slacker using the mouse. Just like with real slacklining there is no predefined goal, but it keeps track of the time you stand on the line.

The simulated world has only two dimensions. Although the forward direction offers many possibilities on a real slackline, it has very little to do with balancing and is quite uninteresting to simulate. Slow speeds are assumed, so the air resistance is neglected. The time evolution is calculated by applying Newtonian physics numerically as many times per second as the machine can handle.

The speed of the simulated world is configurable, making it run five times as slow as the real world makes it slow enough to be manageable and fast enough to keep the attention up. Unlike normal grass ground, the ground in the simulation is bouncy and doesnt cause injuries. It is (unfortunately) a bit unrealistic, but makes it more fun.

The simulated line behaves according to a quite simple model. An ideal spring between the lines point of equilibrium and the slackers feet makes a good approximation, but an ideal spring gives back all energy it stores, which would cause you to bounce forever without helping with your legs. To simulate some friction, it has a somewhat different spring constant depending on whether its extending or compressing. It is of course fully configurable, so anything from an ideal spring to an old, tired and non-elastic line are possible to simulate.

The slacker is controlled with the mouse. Move the mouse down to extend the legs, and move it up to crouch. Move the mouse to the right to lower your right arm and raise your left, and to the left to do the opposite. This is pretty much all you can do on a real slackline too, except that you can move more than just your arms, but thats just a question of terminology.

The slacker is infinitely fast and strong, if you move the mouse the slacker will move instantly to the new position regardless of the force and energy required.
It is possible to jump off the line and land on it again, with or without bouncing on the ground in between, but to make it simpler the slacker is moved to a perfectly balanced position whenever you press the right mouse button.

In addition to the line, slacker and some on-screen numerical physical information, vectors visualizing location (white), speed (green) and acceleration (red), both translational and rotational, are shown.
<<less
Download (0.010MB)
Added: 2005-09-07 License: GPL (GNU General Public License) Price:
1507 downloads
FreeType 1.3.1

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.
<<less
Download (1.4MB)
Added: 2005-09-30 License: GPL (GNU General Public License) Price:
1491 downloads
Unreal Tournament 2004 BONUS MEGAPACK

Unreal Tournament 2004 BONUS MEGAPACK


Unreal Tournament 2004 BONUS MEGAPACK contains many missions for Unreal Turnament 2004. more>>
Unreal Tournament 2004 BONUS MEGAPACK contains many missions for Unreal Turnament 2004.

This pack is our way of saying "Thanks" for purchasing UT2004. We hope you enjoy it!

This bonus pack includes everything you need to update UT2004 to the most current version, including the latest patch, and the content from the first (Editors Choice Edition) bonus pack for UT2004. You can install this bonus pack on any version of UT2004.

The MegaPack includes the following maps:

Assault:
AS-BP2-Acatana
Intense space fighting and on-foot combat combine in this recreation of the historic Skaarj invasion of the Acatana asteroid belt.

AS-BP2-Jumpship
Be part of the elite team that infiltrated and hijacked the first warp capable Jumpship.

AS-BP2-Outback
City slickers just took over the outback’s top brewery – get over there pronto and stop the production of their tasteless Zero Beer before it takes over Oz!

AS-BP2-SubRosa
Fight your way into a Liandri research facility and steal the original plans for the Redeemer.

AS-BP2-Thrust
A recreation of the infamous destruction of the Saturn IX rocket where a team of rebel fighters launched it unguided and half fueled into hostile waters.

CTF:
CTF-BP2-Concentrate
Tall spires tower over this Capture the Flag battle set on a derelict outpost deep in the Elorean Seas.

CTF-BP2-Pistola
This twin complex of concrete and metal combines the beauty of nature with the harsh lines of industrial architecture to create a fierce battle arena.

Deathmatch:
DM-BP2-Calandras
The courtyards of Calandras were once beautiful and welcoming. While the Temple’s interiors have been preserved, a new less-inviting use has been found for the exteriors.

DM-BP2-GoopGod
For centuries the Nali monks managed to keep this sacred burial ground hidden until Liandri satellites discovered the location during a routine satellite sweep. The area was mined, and what remained was converted into a tournament arena, corpses and all.

The content from the first bonuspack, also included, is:

Onslaught:
ONS-Adara
ONS-IslandHop
ONS-Tricky
ONS-Urban

Three new vehicles:

SPMA (Self Propelled Mobile Artillery)
The SPMA is a two person vehicle, with the driver controlling a long range artillery piece. Alt-fire deploys the spotter camera. Enemies will want to shoot down the spotter camera as soon as they see it, to keep the SPMA from raining destruction from afar. An AVRiL at the spotter camera will automatically re-direct toward the SPMA if it ever becomes visible to the AVRiL.

Paladin
The Paladin is a defense focused vehicle, with a powerful energy projectile cannon and a defensive shield alt-fire. Firing the cannon while the shield is deployed will heavily damage nearby players.

Cicada
The two-man Cicada ground attack bomber is a powerful weapon against ground targets, but is easy prey for Raptors. The pilot can fire missiles, or use the alt-fire to specify a target. While holding alt-fire, multiple missiles are loaded up, and released when alt-fire is released. These missiles will all track toward the specified target location, so the alt-fire can be used to avoid enemy fire while loading up missiles. The second seat in the Cicada is an energy beam turret located on the belly of the Cicada. Its alt-fire is chaff that can be used to confuse incoming AVRiLs.

Six new characters:

Mekkor (Skaarj)
Mekkor is from the Black Fist Clan, sworn enemies of the Iron Skull Clan. Severely injured in battle, he is testing his new cybernetic armor in the Tournament.

Skrilax (Skaarj)
Skrilax is from the Black Fist Clan, sworn enemies of the Iron Skull Clan. Alongside his brother Mekkor, he was severely injured while fighting the Iron Skull Clan."

Barktooth (Iron Guard)
Barktooth would rather rip an opponent to shreds with his bare hands than fight from afar. He also finds close range Flak shots very satisfying."

Karag (Iron Guard)
Before joining the Iron Guard, Karag honed his weapon handling skills during a long stint as a Marshall for the Terran Colonial Authority. His style and panache already have the the Tournament audience abuzz."

Kragoth (Necris)
After an absence of several years, the Necris are preparing a return to the Tournament. Known as the Star Slayer, Kragoth is a dread Necris Phayder assassin. He is rumored to have single handedly killed the entire crew of an ICV Star Cruiser."

Thannis (Necris)
After an absence of several years, the Necris are preparing a return to the Tournament. Thannis is participating to scout the competition."
<<less
Download (194MB)
Added: 2005-12-19 License: Freeware Price:
1404 downloads
LinuxSampler 0.3.3

LinuxSampler 0.3.3


LinuxSampler is a software audio sampler with professional grade features. more>>
LinuxSampler is a software audio sampler with professional grade features.
LinuxSampler was designed as a sampler backend, decoupled from any user interface. It provides a network interface using an ASCII based protocol called LSCP for controlling the sampler and managing sampler sessions. But dont be afraid, with QSampler we already have a convenient GUI frontend (based on the cross-platform GUI library Qt) for LinuxSampler and due to the decoupled design you can even control the sampler with the GUI frontend from another computer, probably even running another OS like Windows or OS X. Beside our own custom network control layer we planned to add existing ones as well (e.g. OSC). With the planned SMP and cluster support LinuxSampler might become a very interesting tool for high-end studios and concerts in future.
It is planned to support all common sampler formats in LinuxSampler, but at the moment we chose to concentrate on the Gigasampler format, because we think its currently the best sampler format in regards of quality and power, especially for the synthesis of natural instruments like pianos, brass and bowed instruments. But we already made good advance in implementing this format, so we are optimistic to start with adding other formats soon. Beside that we also planned to design our own, sophisticated sampler format to introduce a more powerful and more flexible sampler format compared to any sampler format currently available in the world. Be encouraged to share your ideas about such a new format with us!
Anyway, there are so many things to do and our hands are limited. So dont hesitate on participating to the project!
Main features:
Sampler Engines
- Gigasampler Engine
- Gig file loader
- Generic playback (RAM & disk streaming)
- Dimension switching
- Sustain pedal support
- Key velocity volume mapping
- Looping
- Pitchbend wheel support
- Bidirectional voice state transition
- Filter (VCF)
- Highpass
- Bandpass
- Bandreject
- Lowpass
- Turbo lowpass
- Cutoff frequency controllable by MIDI controller
- Resonance controllable by MIDI controller
- VCA Envelope Generator (Volume)
- VCF Envelope Generator (Filter)
- VCO Envelope Generator (Pitch)
- VCA Low Frequency Oscillator (Volume)
- VCF Low Frequency Oscillator (Filter Cutoff)
- VCO Low Frequency Oscillator (Pitch)
- Layers
- Crossfades
- Key Groups (a.k.a Exclusive Groups)
- Release Triggered Voices
- Key Switching
- Voice Stealing
- DLS Engine
- DLS file loader (DLS version 1 & 2)
- Generic playback
- Akai Engine
- Akai file loader (S1000, S3000 series)
- Generic playback
- Custom, modular Engine
- Control interfaces
- Custom network interface for frontends (LSCP)
- OSC
- MIDI input drivers
- ALSA
- VSTi
- MIDI over ethernet (Distributed MIDI)
- CoreMIDI (Mac OS X)
- MidiShare (Linux, OS X, Windows)
- Audio output drivers
- ALSA
- JACK
- VSTi
- Audio over ethernet
- CoreAudio (Mac OS X)
- Time stamp event system & jitter correction
- Multi channel & multi engine support
- Pitch shifter / Interpolation
- Linear interpolation
- Cubic interpolation
- Formant frequency correction / formant manipulation
- Dynamic engine recompilation
- Extensive SMP (multi processor) support
- Network cluster support
- (Graphical) frontends
- Qt based frontend (QSampler)
- VSTi frontend (based on the Qt frontend)
<<less
Download (0.29MB)
Added: 2006-02-01 License: GPL (GNU General Public License) Price:
1360 downloads
Skalcuverter 3.0

Skalcuverter 3.0


SuperKaramba Calculator is a very simple calculator theme, with a lot of hidden power. more>>
The normal desktop calculators seem counter-intuitive to me. Why emulate the limited interface (ie a numeric pad) of a pocket calculator, when youve got the power of a desktop computer and keyboard at your finger tips.

SuperKaramba Calculator is a very simple calculator theme, with a lot of hidden power. It uses the google calculator as its engine, which means that it can do complex calculations from a very simple interface. If the calculation is a simple mathematical expression, the theme will use the bc program, rather than going online. It does unit conversions and currency conversions as well.

You can enter an equation in mathematical notation, or in everyday language. For example:

four plus five
4+5
2000 kilometers per hour in feet per year

The theme stores the last 10 queries, so that you can go back over them.

The theme checks for invalid characters, and parentheses mismatches.

The theme also allows you to use the keyword "ans" in your query, which will substitute the last result into your current query. This could save typing a lot of text if youre chaining queries together.

How to use it ...

This is so simple to use, it doesnt really need a manual. The theme consists of three elements. A text entry box, a text display and a button.

To run a calculation, put your query in the text box. Then left click the button. The theme will go off and do its magic, and come back with an answer that will be displayed as text underneath the text box.

Sometimes what you enter may not be able to be processed, either because youve typed it wrong, or it doesnt understand you, or because youre asking it to do too much. If that is the case, then the theme will tell you.

To access previous queries, middle click on the button, and select the relevant query from the dropdown list.

<<less
Download (0.023MB)
Added: 2006-02-06 License: GPL (GNU General Public License) Price:
1357 downloads
oa 1.0.3

oa 1.0.3


oa is a toy I needed to experiment with some wave-forms. more>>
oa is a toy I needed to experiment with some wave-forms. I was trying to produce some "ooo" and "aaa" sound, like what do some guitarists with some pedals, so I made this program to help me doing this.
I like it so much I decided to release it ! even if it is only a toy. oa project works with Linux (for the sound) and X-Window (for the interface).
Yes, the window is very big (1024x868), yes I know, dont blame me. It was the size I needed.
You can use it very quickly, I think the interface is obvious. Try to have some wave-forms that will procude realistic "ooo" and "aaa" and send the oa data files to me !
You even can save what you do to a wav file. If you produce one, put it somewhere I could download it and send me a mail. You can do crazy things, really, like some people do with their wonderful "electro-acoustical music".
Enhancements:
- it now compiles with gcc 4.0.
<<less
Download (0.030MB)
Added: 2006-02-08 License: Public Domain Price:
1354 downloads
patch-o-matic-ng 20040621

patch-o-matic-ng 20040621


patch-o-matic-ng it is a system to apply netfilter-related patches to the latest kernel and/or iptables sources. more>>
patch-o-matic-ng it is a system to apply netfilter-related patches to the latest kernel and/or iptables sources.

FOLLOW THESE STEPS:

0) There may be some outstanding bugfixes or tweaks which are not yet in the official kernel. To look through these, do:

# KERNEL_DIR=
IPTABLES_DIR=
./runme pending

Please note that you have to recompile your kernel and your kernel modules after this step of kernel patching.

Thats it!

FEELING BRAVE?

1) The netfilter core team is maintaining a set of extensions / new features which are not yet committed to the mainstream kernel tree.

They are a collection of maybe-broken maybe-cool third-party extensions.

Please note that you cannot apply any combination of any of those patches. Some of them are incompatible...

This is why we provide two ways of applying them:

If you want to try some extensions, and be sure that they dont break each other, you can do the following:

# KERNEL_DIR=
IPTABLES_DIR=
./runme base

It will modify you kernel source (so back it up first!). You will have to recompile / rebuild your kernel and modules.

Alternatively, if you really know what your are doing, you can use the following command in order to offer you the full list of choices. Be aware that we dont prevent you from shooting yourself in the foot.

% KERNEL_DIR=
IPTABLES_DIR=
./runme extra
<<less
Download (0.36MB)
Added: 2006-02-09 License: GPL (GNU General Public License) Price:
1353 downloads
libjdkmidi 20051014

libjdkmidi 20051014


libjdkmidi is a C++ MIDI Library. more>>
libjdkmidi is a C++ MIDI Library.
This library was originally a collection of utility functions for MIDI written in C back in 1986 for the Atari ST computer. Since then it has evolved into a fairly powerful C++ MIDI Library including:
- MIDI parsing
- MIDI Show Control message creation and handling
- Standard MIDI File type 0 and type 1 reading and writing
- Timestamped MIDI message and System Exclusive encapsulation
- Efficient MIDI Track objects for sequencing
- MIDI Track objects for editing MIDI events
- MIDI message process chains
- Containers for multiple MIDI Tracks with iterators
- MIDI Sequencer core for sequencing and triggering GUI events
- MIDI Driver abstractions for I/O and sequencing
- MIDI Driver implementation for Win32 for I/O and sequencing
- Tempo calculations
- MIDI Matrix to count note ons and offs and hold pedals to avoid stuck notes and all-notes-off problems when merging midi streams
- SMPTE management and calculations
<<less
Download (0.44MB)
Added: 2006-03-30 License: GPL (GNU General Public License) Price:
1305 downloads
Linux-HA 2.0.5

Linux-HA 2.0.5


Linux-HA provides a heartbeat and IP address takeover functions for a high-availability Linux cluster. more>>
Linux-HA provides a heartbeat and IP address takeover functions for a high-availability Linux cluster.
The basic goal of the High Availability Linux project is to:
Provide a high-availability (clustering) solution for Linux which promotes reliability, availability, and serviceability (RAS) through a community development effort.
The Linux-HA project is a widely used and important component in many interesting High-Availability solutions. We estimate that we currently have around thirty thousand installations up in mission-critical uses in the real world since it became suitable for mission critical production in 1999. Interest in this project continues to grow. These web pages are average more than 17000 hits per day, and we see around 100 downloads of our software per day.
Heartbeat now ships as part of SUSE Linux, Mandriva Linux, MSC Linux, Debian GNU/Linux, Ubuntu Linux, Red Flag Linux, and Gentoo Linux. Ultra Monkey, and several companys embedded systems are also based on it. Although this is called the Linux-HA project, the software is highly portable and runs on FreeBSD and Solaris as well (even MacOS X from time to time).
There have been many articles and chapters in books written on this project and software. See the PressRoom for more details.
We have put our foot on the road to being competitive with commercial systems similar to those described in D. H. Browns 1998 or March 2000 analysis of RAS cluster features and functions. In most important respects, we think youll find that Linux-HA has achieved this level of competitiveness with our release 2 software.
This release 2 series brings technologies and basic capabilities which match or exceed the capabilities of many commercial HA systems. We think youll be surprised. An R2 getting started guide is available.
We also work well with the LVS (Linux Virtual Server) project and expect to continue to collaborate with them in the future, since our goals are complementary.
Enhancements:
- This release has significant bugfixes and enhancements, making it a worthwhile upgrade for anyone running R2 CRM-style configurations, or who would like to.
- An OCF RA for Xen guests and Chinese GUI support have been added.
- ipfail has been replaced and generalized (limited testing). Master/slave testing and fixes.
- Significant cibadmin fixes.
<<less
Download (5.3MB)
Added: 2006-04-28 License: LGPL (GNU Lesser General Public License) Price:
1282 downloads
Versatile Cursors for GNUemacs 1.09

Versatile Cursors for GNUemacs 1.09


Versatile Cursors for GNUemacs is a set of emacs commands managing an more>>
Versatile Cursors for GNUemacs is a set of emacs commands managing an "item" cursor (e.g. a word, expression, sentence, or defun).
Versatile Cursors for GNUemacs quickly re-assigns the cursor keys between these as needed. Built on this are high-level actions such as converting code blocks to separate functions.
This provides elegant and concise editing, and is pedal- and voice-friendly.
Main features:
- A block (or region) cursor, with motion and text selection by semantically significant units e.g. statements, statement parts, sentences, phrases, table rows and cells
- Editing in terms of these (e.g. ``Make the selected code conditional or ``Delete the selected text)
- Easy access to these through flexible, dynamic, rebinding of the arrow keys and others, with easy ways to navigate the space of possible navigation spaces
- High-level editing operations such as:
- Converting an expression to a local variable initialized to that value
- Converting a block of code to a procedure/function, working out automatically what parameters are required
- Means to access these (and other) navigation and editing commands through a narrow-channel interface such as footswitches (suitable for disability access, including RSI)
- Voice access setup for use with emacs-vr-mode
Enhancements:
- Mostly bug fixes, including a long-standing one for the mode changing wrongly on coming out of the minibuffer.
<<less
Download (0.46MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1220 downloads
Libmorph 0.1.2

Libmorph 0.1.2


Libmorph is a library that reads 3d mesh file formats saved by Autodesks 3D Studio and Newteks Lightwave. more>>
Libmorph is a library that reads 3d mesh file formats saved by Autodesks 3D Studio and Newteks Lightwave.
The main purpose of LibMorph is loading (and saving) 3d models (3d modeller object files). Given loader is dynamically linked when format of requested file is recognized.
The library is very young piece of software, so chances are high that some things dont work yet as they should or at all. If you have need for some particular feature, drop me a mail, Ill try to reprioritize my TODO list.
LibMorph currently supports following formats (only loading at the moment):
LWOB -- LightWave[TM],
3DS -- 3D Studio[TM],
In future hopefully it will support nex features:
? -- Alias Wavefront[TM]
MAX -- 3D Studio Max[TM]
DXF -- CAD?
? -- Maya[TM]
? -- Soft Image[TM]
SVG -- XML, 2d Vector files converted to 3d (via libart?)
and more
Enhancements:
- drag and drop
- icon and foot menu entry
- better navigation
- RH6.1 RPMS
- several bug fixes
<<less
Download (0.11MB)
Added: 2006-07-17 License: GPL (GNU General Public License) Price:
1195 downloads
Live Loops 1.0

Live Loops 1.0


Live Loops is a audio looping software for live music production. more>>
Live Loops is a audio looping software for live music production. You need to have allegro library installed to compile/run this:
Download the latest Work in Progress version from here: http://sunsite.dk/allegro/wip.html

NOTICE: This program wont run unless you create a sub-directory where you are executing it called samples with all of your samples in it (wav format).

This program will attempt to run in a window. If that fails it will attempt to use framebuffer (under linux).

Essentially i wrote this for my own purposes and i wanted a very simple way of putting loops together, and outputting them through existing soundcard hardware into an external mixer.

To do in the following versions:

1) put in some code to send a pulse to the parallel port to control the timing of my Commodore64 computer (running custom music software found on this server in /dev/aSid/current/) This functionality was present in v0.1 before I ported to linux.

2) Put in some audio-input functionality so that a user could record a bar of say, guitar, and that bar would be looped over whilst they played other stuff over the top. Nice for making very live sounding looped music. Sort of like a delay pedal.
<<less
Download (0.005MB)
Added: 2006-07-21 License: GPL (GNU General Public License) Price:
1191 downloads
dimnum 1.16

dimnum 1.16


dimnum is a C++ template library for dimensional numbers. more>>
dimnum is a C++ template library for dimensional numbers.

The dimnum C++ library provides templated classes for storage of dimensional numbers, like lengths, masses, and so on. The classes are templated over the storage data type, and the base unit.

Output as well as input (with automatic recognition of the base unit) through standard C++ streams is supported. The dimension information is handled completely at compile time, so no additional memory is required for storage.

In both dimnum and SIunits, numbers are represented in a given base (ie. you can for instance declare a length object which is expressed in meters). In SIunits this base unit ("one meter") is fixed at compile time (ie. all values are represented in meters), while in dimnum it is a template parameter. In dimnum you can have (in one program) both values expressed in the SI basis and in, for instance, the British foot/inch/... basis, while in SIunits you have to make a choice.

Dimnum uses a different treatment of models in which dimensions merge (for instance the high energy physics model, in which the speed of light and Plancks constant are put equal to one). In dimnum models can be mixed, in SIunits you have to choose one.

Treatment of I/O differs (dimnums method uses more static data where SIunits uses dynamical switches); a bit hard to explain in one or two lines.

Dimnums actual code (i.e. excluding the constant lists and the dimensionful number declarations) is also a bit smaller.
<<less
Download (0.18MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1186 downloads
bwFXPbot 0.1

bwFXPbot 0.1


bwFXPbot is an IRC bot designed for file sharing networks, to distribute files between FTP/FXP servers; Simple Fast and Clean! more>>
bwFXPbot is a Perl based IRC bot, designed for a spesific purpose to provide a solution for FTP based file sharing networks.
The idea is simple, the files are uploaded to a specific FTP server by the administrators who would like to spread them to their other FTP servers on the network, using bwFXPbot they can provide access for who ever they see feet to access the IRC and spread the files by a single command to the IRC bot.
bwFXPbots features are as followed:
- Using IRC bwFXPbot provides you with an easy global access to your file distributions.
- Easy distribution of files from a local host to multiple FTP servers.
- Easy distribution of files from one FTP server to many using FXP.
<<less
Download (0.038MB)
Added: 2006-08-30 License: GPL (GNU General Public License) Price:
1151 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3