Main > Free Download Search >

Free native american flute software for linux

native american flute

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 605
JavaNativeCompiler 1.1.1

JavaNativeCompiler 1.1.1


JavaNativeCompiler (JNC) is a Java to native compiler. more>>
JavaNativeCompiler (JNC) is a Java to native compiler. The project allows AOT (ahead of time) compilation of your Java applications. With JNC, you can create real standalone native binaries (.exe on Windows) which will no longer depend on a JRE.
This is especially useful when applications have to be deployed to end-users. All vexatious problems of deploying Java applications can be solved by compiling them to native. They will be:
- Easy to deploy
No JRE dependency. Most end-users dont know what they have installed.
No more problems on how to create an executable file out of a JAR or class file.
- Hard to decompile
Java can easily be decompiled. Native compilation will protect your source code.
- Run fast from the start
No more overhead for loading a JRE.
Enhancements:
- This release fixes a couple of problems with AWT/Swing and XML.
- It also once again contains a version for Linux.
- The compiler binary downloads are smaller.
<<less
Download (MB)
Added: 2007-03-05 License: Other/Proprietary License with Source Price:
965 downloads
Nemesis Pascal 0.1

Nemesis Pascal 0.1


Nemesis Pascal is an Pascal interpreter. more>>
Nemesis Pascal is an Pascal interpreter that is:

Free
Open Source (GPL)
Cross-platform (currently Windows and Linux)

Nemesis Pascal is written in Delphi and Kylix. Borland CLX libraries supplies the cross-platform features.

The Nemesis Pascal applications runs on Windows using native controls, and Linux using the CLX Library (a binding to Qt Trolltech).

Exemple:

unit test1;

interface

implementation

procedure main;
begin
ShowMessage(Hello World!);
end;

end.
<<less
Download (MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1504 downloads
Data::SecsPack 0.06

Data::SecsPack 0.06


Data::SecsPack is a Perl module pack and unpack numbers in accordance with SEMI E5-94. more>>
Data::SecsPack is a Perl module pack and unpack numbers in accordance with SEMI E5-94.

SYNOPSIS

#####
# Subroutine interface
#
use Data::SecsPack qw(bytes2int config float2binary
ifloat2binary int2bytes
pack_float pack_int pack_num
str2float str2int
unpack_float unpack_int unpack_num);

$big_integer = bytes2int( @bytes );

$old_value = config( $option );
$old_value = config( $option => $new_value);

($binary_magnitude, $binary_exponent) = float2binary($magnitude, $exponent, @options);

($binary_magnitude, $binary_exponent) = ifloat2binary($imagnitude, $iexponent, @options);

@bytes = int2bytes( $big_integer );

($format, $floats) = pack_float($format, @string_floats, [@options]);

($format, $integers) = pack_int($format, @string_integers, [@options]);

($format, $numbers, @string) = pack_num($format, @strings, [@options]);

$float = str2float($string, [@options]);
(@strings, @floats) = str2float(@strings, [@options]);

$integer = str2int($string, [@options]);
(@strings, @integers) = str2int(@strings, [@options]);

@ingegers = unpack_int($format, $integer_string, @options);

@floats = unpack_float($format, $float_string, @options);

@numbers = unpack_num($format, $number_string), @options;

#####
# Class, Object interface
#
# For class interface, use Data::SecsPack instead of $self
#
use Data::SecsPack;

$secspack = Data::SecsPack; # uses built-in config object

$secspack = new Data::SecsPack(@options);

$big_integer = bytes2int( @bytes );

($binary_magnitude, $binary_exponent) = $secspack->float2binary($magnitude, $exponent, @options);

($binary_magnitude, $binary_exponent) = $secspack->ifloat2binary($imagnitude, $iexponent, @options);

@bytes = $secspack->int2bytes( $big_integer );

($format, $floats) = $secspack->pack_float($format, @string_integers, [@options]);

($format, $integers) = $secspack->pack_int($format, @string_integers, [@options]);

($format, $numbers, @strings) = $secspack->pack_num($format, @strings, [@options]);

$integer = $secspack->str2int($string, [@options])
(@strings, @integers) = $secspack->str2int(@strings, [@options]);

$float = $secspack->str2float($string, [@options]);
(@strings, @floats) = $secspack->str2float(@strings, [@options]);

@ingegers = $secspack->unpack_int($format, $integer_string, @options);

@floats = $secspack->unpack_float($format, $float_string, @options);

@numbers = $secspack->unpack_num($format, $number_string, @options);

Generally, if a subroutine will process a list of options, @options, that subroutine will also process an array reference, @options, [@options], or hash reference, %options, {@options}. If a subroutine will process an array reference, @options, [@options], that subroutine will also process a hash reference, %options, {@options}. See the description for a subroutine for details and exceptions.

The subroutines in the Data::SecsPack module packs and unpacks numbers in accordance with SEMI E5-94. The E5-94 establishes the standard for communication between the equipment used to fabricate semiconductors and the host computer that controls the fabrication. The equipment in a semiconductor factory (fab) or any other fab contains every conceivable known microprocessor and operating system known to man. And there are a lot of specialize real-time embedded processors and speciallize real-time embedded operating systems in addition to the those in the PC world.

The communcication between host and equipment used packed nested list data structures that include arrays of characters, integers and floats. The standard has been in place and widely used in China, Germany, Korea, Japan, France, Italy and the most remote corners on this planent for decades. The basic data structure and packed data formats have not changed for decades.

This stands in direct contradiction to the common conceptions of many in the Perl community and most other communities. The following quote is taken from page 761, Programming Perl third edition, discussing the pack subroutine:

"Floating-point numbers are in the native machine format only. Because of the variety of floating format and lack of a standard "network" represenation, no facility for interchange has been made. This means that packed floating-point data written on one machine may not be readable on another. That is a problem even when both machines use IEEE floating-point arithmetic, because the endian-ness of memory representation is not part of the IEEE spec."

There are a lot of things that go over the net that have industry or military standards but no RFCs. So unless you dig them out, you will never know they exist. While RFC and military standards may be freely copyied, industry standards are usually copyrighted. This means if you want to read the standard, you have to pay whatever the market bears. ISO standards, SEMI stardards, American National Standards, IEEE standards beside being boring are expensive. In other words, you do not see them flying out the door at the local Barnes and Nobles. In fact, you will not even find them inside the door.

It very easy to run these non RFC standard protocols over the net. Out of 64,000 ports, pick a port of opportunity (hopefully not one of those low RFC preassigned ports) and configure the equipment and host to the same IP and port. Many times the software will allow a remote console that is watch only. The watch console may even be a web server on port 80. If there is a remote soft console, you can call up or e-mail the equipment manufacturers engineer in say Glouster, MA, USA and tell him the IP and port so he can watch his manchine mangle a cassette of wafers with a potential retail value of half million dollars.

SEMI E5-94 and their precessors do standardize the endian-ness of floating point, the packing of nested data, used in many programming languages, and much, much more. The endian-ness of SEMI E5-94 is the first MSB byte, floats sign bit first. Maybe this is because it makes it easy to spot numbers in a packed data structure.
The nested data has many performance advantages over the common SQL culture of viewing and representing data as tables. The automated fabs of the world make use of SEMI E5-94 nested data not only for real-time communication (TCP/IP RS-2332 etc) between machines but also for snail-time processing as such things as logs and performance data.

Does this standard communications protocol ensure that everything goes smoothly without any glitches with this wild mixture of hardware and software talking to each other in real time? Of course not. Bytes get reverse. Data gets jumbled from point A to point B. Machine time to test software is non-existance. Big ticket, multi-million dollar fab equipment has to work to earn its keep. And, then there is the everyday business of suiting up, with humblizing hair nets, going through air and other showers with your favorite or not so favorite co-worker just to get into the clean room. And make sure not to do anything that will scatch a wafer with a lot of Intel Pentiums on them. It is totally amazing that the product does get out the door.

<<less
Download (0.10MB)
Added: 2007-01-15 License: Perl Artistic License Price:
1014 downloads
Native Resolution Fix for Widescreen Monitors 1.0

Native Resolution Fix for Widescreen Monitors 1.0


Native Resolution Fix for Widescreen Monitors is a little script that changes your widescreen monitor resolution in one click. more>>
Native Resolution Fix for Widescreen Monitors is a little script that changes your widescreen monitor resolution in one click.
It couldnt get much more simpler than this little script/command. Anyhow, theres a few apps that would screw up my resolution after they exited and rather than look into it at the moment, I just googled to see if there was a quick command to execute that would change the resolution. So I found it, added that command to my KDE menu, then made a shortcut to it (ctrl + r) so I have a push-button resolution fix, which I recommend you do as its quite handy.
Anyhow, place Native Resolution Fix.desktop on your desktop but DO NOT USE it if you have a monitor with a smaller resolution. Instead, you can edit it and change the resolution to what you like and use the "-r" command to set the hertz, which will use one of the rates set in your xorg.conf.
Enhancements:
- NOTE: Please edit if your monitor doesnt support the 1680x1050 resolution in this script or do not use it.
- I am not responsible if your monitor, in a rare case, gets messed up by you using a resolution in which your monitor cant support.
<<less
Download (MB)
Added: 2007-05-08 License: GPL (GNU General Public License) Price:
913 downloads
American Political Science: Campaign Simulator 0.1

American Political Science: Campaign Simulator 0.1


American Political Science: Campaign Simulator project is a statistically based political campaign simulation game. more>>
American Political Science: Campaign Simulator project is a statistically based political campaign simulation game.
The Campaign Simulator is an attempt to statistically model and predict the outcome of an American presidential election.
Several users assume the roles of competitive candidates and inflict the repercussions of certain decisions on a GSS-based dataset.
The application is written in Java and supports all operating systems with a Java 1.5 VM.
Main features:
- Time is not the only limiting variable. In fact, time may not be the proper limit as most operations may be performed in tandem; an economic system that allows fund raising elements should be implemented.
- The current choices all utilize the same dataset algorithm to effect the populace in similar ways- this set of scripts should be broadened and deepened as they are too high level.
- The Python Architecture needs polishing- the internal IDE is not complete, and the ability to assign scripts to run at differing points in the lifetime of the application has yet to be created.
- The installer should place links on the desktops of Mac and Unix/Linux Systems.
- Some of the small features planned, such as a GUI for dialog creation, have been cut for the deadline and should be added.
<<less
Download (30.0MB)
Added: 2006-11-01 License: GPL (GNU General Public License) Price:
1090 downloads
American Express Expense Report to QIF Converter 1.0

American Express Expense Report to QIF Converter 1.0


American Express Expense Report to QIF Converter is a utility that converts American Express expense reports into QIF. more>>
American Express Expense Report to QIF Converter project is a utility that converts American Express expense reports into QIF.
There are three main reasons:
1. American Express only offers QIF files for the last 6 months of activity whereas the expense reports go back 2 years. You can also run a report with a custom 1- to 12-month time period within 24 months of the current calendar month.
2. American Express QIF files have limited to no "categorization" whereas the expense report categorizes each transaction with a "Merchant Category" and "Subcategory".
3. American Express QIF files do not indicate which credit card in a multi-card account performed the transaction.
Main features:
- Inserts card owner and last 5 digits of the credit card in the memo field
- Reads config file for user defined rules so transactions can be automatically mapped to different accounts in your accounting software. Mapping can be based on:
- Credit card owner
- Vendor name
- AMEX "Merchant Category" and "Subcategory"
- Any combination of the above
- Sanitizes and cleans up vendor names
- Has the ability to add a prefix to all vendor names
<<less
Download (0.012MB)
Added: 2006-01-31 License: GPL (GNU General Public License) Price:
1363 downloads
Tigermouse DR1.5

Tigermouse DR1.5


Tigermouse is a modern web applications framework for PHP. more>>
Tigermouse is a modern web applications framework for PHP. It relies on AJAX technology, so in pair with being lightweight enables you to build dynamic, responsive and interactive web applications.
It is well suited for enterprise-grade tasks because of its strong commitment to server-side business logic processing. Tigermouse does not require any Javascript coding, so you can focus on your application core logic instead of tinkering in UI.
Main features:
- full native AJAX support
- MVC architecture
- pluggable input/output filters
- AJAX requests queuing and expiring
- powerful ActiveRecord implementation
- SWT or GTK-like user interface implementation
- extensible i18n support
- native support for Smarty templates
Enhancements:
- Database adapter factory.
- Automated DBAdapter retrieval from factory.
- i18n framework.
- Role based access control subsystem.
- In-code documentation update.
- Switched from PEAR Services_JSON to native json library.
- Advanced keyboard listener. Keys to listen to can be defined.
- Global keyboard shortcuts reworked.
- RSS views added.
- User documentation update.
<<less
Download (0.079MB)
Added: 2007-06-25 License: LGPL (GNU Lesser General Public License) Price:
852 downloads
Baghira 0.8

Baghira 0.8


Baghira is a native style for QT/KDE. more>>
Baghira is a native style for QT/KDE.

The name refers to the Panther of Kiplings famous Jungle Book (German spelling)

You will probably rather know the Disney version...

Basically its a perky imitation of Apples OSX look.

Installation:

tar -xjf baghira.tar.bz2
cd baghira/baghira
./configure --prefix=`kde-config --prefix` --disable-debug [--enable-final]
(!!!BEGINNERS: the direction of the accents is _important_ (top-left to bottom-right), the rectangular brackets mean [this is optional] - dont type them!!!)
make
and finally as root:
make install

<<less
Download (0.89MB)
Added: 2007-04-16 License: GPL (GNU General Public License) Price:
925 downloads
number 2.30

number 2.30


number is a perl script that will print the English name of a number. more>>
number is a perl script that will print the English name of a number. One can print names of extremely large numbers (e.g. 1e1234567). Number can be run on the command line, or as a CGI script when run as number.cgi.

Number prints names in both the American and European naming system. It can also print the decimal expansion of a number in either naming system.

<<less
Download (0.028MB)
Added: 2006-09-19 License: Freely Distributable Price:
1130 downloads
NathanCheckers 1.5

NathanCheckers 1.5


NathanCheckers is a graphical, mouse-driven implementation of Checkers. more>>
NathanCheckers project is a mouse-driven, graphical implementation of Checkers. American Standard Checkers rules are enforced.
Known Bugs/Issues
- All versions: It appears that sound support currently requires the game to be run from a writable drive (not a disk image or CD).
- Windows: An extra command prompt window stays open. Runs on Windows 2000, but reportedly you need to minimize and maximize it before you can see the gameboard.
- Linux: Requires PyGame 1.6 or above.
- OS X: No quit menu-item (just close the window). How do you add menu items in PyGame anyway?
<<less
Download (0.80MB)
Added: 2006-04-18 License: MPL (Mozilla Public License) Price:
1284 downloads
SenseClusters 0.95

SenseClusters 0.95


SenseClusters is a natural language processing package that allows you to cluster similar contexts or to identify clusters. more>>
SenseClusters is a natural language processing package that allows you to cluster similar contexts or to identify clusters of related words.
SenseClusters supports its own native methods based on first and second order representations of context, and also supports Latent Semantic Analysis. It is fully unsupervised, and can automatically discover the optimal number of clusters in your text.
SenseClusters is a complete system that takes users from preprocessing of raw text to providing clustered output.
Enhancements:
- Full support for Latent Semantic Analysis was introduced.
- Both contexts and words may be clustered using either native SenseClusters methods (first or second order) or Latent Semantic Analysis.
<<less
Download (20.1MB)
Added: 2006-08-29 License: GPL (GNU General Public License) Price:
1153 downloads
Java Platform Invoke API Demo (Linux) 2.01.04

Java Platform Invoke API Demo (Linux) 2.01.04


Java Platform Invoke API (Demo version) for Linux, i386. Enables Java code to call native functions implemented in shared libraries like in Microsoft .NET Framework. Written for JSE 1.5.x and later. more>>

Java Platform Invoke API Demo (Linux) - Java Platform Invoke API (Demo version) for Linux/Unix, i386.

Enables Java code to call native functions implemented in shared link libraries like in Microsoft .NET Framework. Written for JSE 1.5.x and later.

Java platform invoke an API that enables Java code to call native functions implemented in shared libraries, such as those in the Linux API. It locates and invokes an exported function and marshals its arguments (integers, strings, arrays, structures, and so on) across the interoperation boundary as needed. This API supports implicit marshaling that makes Java coding with native functions very simple.

To consume a shared library functions you need

1.Identify functions in shared librarys.

Minimally, you must specify the name of the function and name of the the shared library that contains it.

2.Create a class to hold shared library functions.

You can use an existing class, create an individual class for each native function, or create one class that contains a set of related native functions. This class should extend CNativeLibrary. Use the annotation ImportLibrary to bind your class to the native library.

3.Create prototypes in Java code.

Write prototype of a native function as a method with signature that corresponds to the native function using data type map agreement. To identify the native function use the annotation Function. Mark the method with the native modifier.

4.Call a shared library function.

Call the method on your Java class as you would any other Java method. As parameters can be passed structures and implemented in Java callback functions.


Enhancements:
Version 2.01.04
System Requirements:JSE 1.5.x
<<less
Download (384.9Kb)
Added: 2007-02-28 License: Free Price: Free
43 downloads
ndustrix 1.7

ndustrix 1.7


ndustrix is the C and LaTeX sources to Notes on the Fractal Analysis of Various Market Segments. more>>
ndustrix project is the C and LaTeX sources to "Notes on the Fractal Analysis of Various Market Segments in the North American Electronics Industry," an application suite for those in strategic marketing and optimization of business operations.
Enhancements:
- This release adds Laplacian density distributed time series simulation.
<<less
Download (0.54MB)
Added: 2006-08-18 License: Free for non-commercial use Price:
1162 downloads
TransJ 0.1.8

TransJ 0.1.8


TransJ project is a multilingual desktop translation tool. more>>
TransJ project is a multilingual desktop translation tool.
It uses SWT for a native look and feel on each OS and a fast UI.
It currently uses the SYSTRAN engine thru the AltaVista BabelFish service.
Supported languages are: English, French, German, Dutch, Italian, Spanish, Russian, Portuguese, Japanese, Chinese, Korean, and others.
There are also plans to implement the Lingvo engine.
Enhancements:
- major 800x600 screen resolution bug fixed
<<less
Download (1.4MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1104 downloads
jNetPcap 1.0 Beta 4

jNetPcap 1.0 Beta 4


jNetPcap project is a Java wrapper around the Libpcap network packet capture library. more>>
jNetPcap project is a Java wrapper around the Libpcap network packet capture library. The low-level API is exposed in Java, which allows kernel buffer tuning, flags, and other features.

All captured packet buffers are wrapped, not copied, in efficient java.nio.ByteBuffer and delivered to Java by reference. This allows not-in-memory copies of packet data and very efficient and fast delivery of packets. The software is released for various platforms with the appropriate native library bundled.

<<less
Download (0.12MB)
Added: 2007-08-22 License: LGPL (GNU Lesser General Public License) Price:
795 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5