Main > Free Download Search >

Free dac software for linux

dac

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9
Palace 0.2.1

Palace 0.2.1


Palace is a nifty visualization plugin for XMMS. more>>
Palace is a nifty visualization plugin for XMMS. Palace plugin works by reading the Fourier frequency analysis given by XMMS, and activating particular pins on the parallel port based on the frequency analysis and configuration options.
Palace is based on the XPLSISNJASP software project. For examples of hardware useful with Palace, see Discolitez or e-mail me at the e-mail address in the README file from the latest Palace version.
What will Palace become?
Palace is currently an XMMS plugin to control a light show connected to the parallel port. The eventual goal of palace is to provide a generic device control infrastructure for hobby (and possibly commercial) use. Over time Palace will be transitioned to a fully modular design, so that clients (applications trying to control something) and servers (libraries that act as an interface to an actual device) will be able to interact through a generic plug-in interface.
Palaces first goal is to become an XMMS parallel port light show plugin at least as good as the DiscoLitez (http://www.discolitez.com/) light show plugin for WinAmp, and then evolve into a full-fledged control system.
Possible server plugins would include:
- DMX-512 output to control professional lighting equipment
- Laser/stepper motor
- Parallel port
- Generic DAC
Possible client plugins would include:
- XMMS visualization plugin
- Security system control software
- Other automation software
<<less
Download (0.25MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1287 downloads
Image::MetaData::JPEG::Structures 0.15

Image::MetaData::JPEG::Structures 0.15


Image::MetaData::JPEG::Structures is a Perl module that describes the structure of a JPEG file. more>>
Image::MetaData::JPEG::Structures is a Perl module that describes the structure of a JPEG file; it is an appendix to the main manual page of the Image::MetaData::JPEG module, which the reader should refer to for further details and the general scope.

THE STRUCTURE OF JPEG PICTURES

The JPEG (Joint Photographic Experts Group) ISO standard is a lossy image compression mechanism developed before 1990, designed for compressing colour or gray-scale photo-realistic images (it performs poorly on line-art drawings). The JPEG mechanism is designed to exploit known limitations of the human eye, in particular the fact that colour changes are perceived less accurately than changes in brightness.

Note that although the "baseline" JPEG format is patent-free, there are patents associated with some optional features, namely arithmetic coding and hierarchical storage. For this reason, these optional features are never used on the Web (good job, patent fans ...). JPEG refers only to a class of compression algorithms, not to a specific file format. In order to produce files with embedded JPEG streams, a number of file format (semi-)standards have been adapted or devised, some of which are listed in the format section. The structure of a well formed JPEG file can be described by the following pseudo production rules (for sake of simplicity, some additional constraints between tables and SOF segments are neglected).

JPEG --> (SOI)(misc)*(image)?(EOI)
(image) --> (hierarch.)|(non-hier.)
(hierarch.) --> (DHP)(frame)+
(frame) --> (misc)*(EXP)?(non-hier.)
(non-hier.) --> (SOF)(scan)+
(scan) --> (misc)*(SOS)(data)*(ECS)(DNL)?
(data) --> (ECS)(RST)
(misc) --> (DQT)|(DHT)|(DAC)|(DRI)|(COM)|(APP)

(SOI) = Start Of Image
(EOI) = End Of Image
(SOF) = Start Of Frame header (10 types)
(SOS) = Start Of Scan header
(ECS) = Entropy Coded Segment (row data, not a real segment)
(DNL) = Define Number of Lines segment
(DHP) = Define Hierarchical P??? segment
(EXP) = EXPansion segment
(RST) = ReSTart segment (8 types)
(DQT) = Define Quantisation Table
(DHT) = Define Huffman coding Table
(DAC) = Define Arithmetic coding Table
(DRI) = Define Restart Interval
(COM) = COMment segment
(APP) = APPlication segment

This package does not check that a JPEG file is really correct; it accepts a looser syntax, were segments and ECS blocks are just contiguous (basically, because it does not need to display the image!). All meta-data information is concentrated in the (COM*) and (APP) Segments, exception made for some records in the (SOF*) segment (e.g. image dimensions).

Reference: B< "Digital compression and coding of continuous-tone still
images: requirements and guidelines", CCITT recommend. T.81, 1992,
The International Telegraph and Telephone Consultative Committee,
standard ISO/IEC IS 10918-1 or ITU-T Recommendation T.81 >.
Also: B< "The JPEG still picture compression standard", G.K.Wallace,
1991, IEEE Transactions on Consumer Electronics >.

<<less
Download (0.28MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1160 downloads
GNU Radio 2.8

GNU Radio 2.8


GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios. more>>
GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios where the actual waveforms transmitted and received are defined by software. What this means is that it turns the digital modulation schemes used in todays high performance wireless devices into software problems.
What is a Software Defined Radio?
Joe Mitola says, "A software radio is a radio whose channel modulation waveforms are defined in software. That is, waveforms are generated as sampled digital signals, converted from digital to analog via a wideband DAC and then possibly upconverted from IF to RF. The receiver, similarly, employs a wideband Analog to Digital Converter (ADC) that captures all of the channels of the software radio node. The receiver then extracts, downconverts and demodulates the channel waveform using software on a general purpose processor."
For our purposes, on the receive side, the idea is to get a wide band ADC as close to the antenna as is convenient, get the samples into something we can program, and then grind on them in software.
Enhancements:
- GNU Radio 2.6 includes sending and receiving data at up to 1Mbit/sec using GMSK. - Theres also support for the new USRP Flex 400 transceiver daughterboards.
- Handling of all daughterboards has been unified, so most apps will work without modification on any of them. For those of you interested in wireless networking, see especially gnuradio-examples/python/gmsk2. Weve got a framework in place to allow you to build and experiment with your own MACs. 2.6 includes the "null MAC". A carrier sense MAC is the next logical step.
<<less
Download (1.0MB)
Added: 2006-06-05 License: GPL (GNU General Public License) Price:
1258 downloads
active acoustic vibration control 0.0.1

active acoustic vibration control 0.0.1


active acoustic vibration control is a set of basic tools for monitoring and modulating audio noise. more>>
active acoustic vibration control tool is a set of basic tools for monitoring and modulating audio noise.

The tools aim toward a set of codes and algorithms for monitoring noise signal and modulation and reducing them using active noise control priciples.

Active noise control and soundproofing is a relativly recent development (first researched around 30 years ago), and has been in constant development for many and varied situations and applications.

The basic concept of active noise control is the aplication of equal and opposite force to cancel out vibration.

The project attempts to provide a starting point and library for experimentation into various methods of digital signal processing for active noise reduction and soundproofing.

Noise cancellation has been used in many environments currently active control is best used in constant vibrations with lower frequencys.

The principle is of controlling the noise level by adding an equal and opposite sound to the noise in the environment. The basic principle may be simple but the actual effectivness depends on many environmental factors.

Generally simplistic out of phase sound wave is used which works to some extent and requires little processing (a simple XOR with -1) this will tend to leave a large number of artifacts as the amplitude of higher frequency components (above i->o delay time) rises.

i->o processing delay
e transducer efficiency
p sound propagation characteristics
r reflections

The project aims to provide a framework for many dsp architectures, dac/adc chips, transducers and monitors.

Create tools for acoustic calibration and data logging hardware
To simplify implementation of active noise and vibration control systems.
To provide an open source standard for use within the industry and education.
To encourage hardware producers to distribute standard interface descriptions for their hardware
Enable low cost development of systems using COTS consumer hardware for noise and vibration control.
<<less
Download (0.003MB)
Added: 2005-12-08 License: GPL (GNU General Public License) Price:
811 downloads
sux0r 1.6

sux0r 1.6


sux0r is a Bayesian filtering RSS aggregator. more>>
sux0r project is a Bayesian filtering RSS aggregator. Users classify news under different categories, and after gathering enough data, the computer will be able to automatically pick out interesting news.
Enhancements:
- The ability to check for dead feeds was added.
- MagpieRSS was upgraded to 0.72 (for a security fix).
- Minor tweaks and bugfixes were done.
<<less
Download (0.19MB)
Added: 2006-03-03 License: Public Domain Price:
1331 downloads
XymMS 0.9.1

XymMS 0.9.1


XymMS is an XMMS input plugin capable of playing Sega Genesis GYM files. more>>
XymMS is an XMMS input plugin capable of playing Sega Genesis GYM files by
rendering DAC, FM, and PSG signals through emulation of the YM2612 and SN76496 sound chips found in the video game console. (CYM files will be supported in the beta release.)

GYM files are created by various emulators such as DGen and Megasis. XymMS supports ZLib compression and decompression, and other various settings for output quality, etc. You can compress and decompress files along with updating ID tags using the File Info window.

The emulation backend is courtesy the M.A.M.E. project. XymMS is based on code and ideas from the YMAMP and MSP Open Source projects.

<<less
Download (0.064MB)
Added: 2006-04-19 License: BSD License Price:
1286 downloads
Stippler 1.0

Stippler 1.0


Stippler is software for turning greyscale images into stippled images. more>>
Stippler is software for turning greyscale images into "stippled" images. Stippler project uses a method described in research by Adrian Secord.

Stippler requires X11, OpenGL, and libpgm. Hardware accelerated OpenGL is required for high performance. To build stippler, simply install any needed development packages and type "make".

Several binaries are created, one for each different output format. These include postscript (stippler_ps), "g-code" to control a 3-axis milling machine (stippler), and a format I used to drive a DAC connected to an XY scope (stippler_dac).

Usage:

[environment] stippler pgmfile [scale [dotcount]] > outputfile

environment settings

VARIABLE_SIZE: if set, use variable-size dots
REVERSE_VIDEO: if set, use black dots on a white background

pgmfile:

A greyscale input file in "pgm" format. It generally must be smaller than the screen resolution.

scale:

internally use SCALExSCALE tiles each the size of the input image to make higher dotcount images give better results. If scale is bigger than 16, it is taken to be the dotcount, and scale is chosen to give approximately 500 pixels per output dot.

dotcount:

use this many dots, instead of a dot count that gives approximately 500 pixels per output dot
<<less
Download (0.008MB)
Added: 2005-11-29 License: GPL (GNU General Public License) Price:
1426 downloads
Vision Egg 1.2.1

Vision Egg 1.2.1


High level interface between Python and OpenGL. It is also useful for anyone wishing to make use of the features of todays graphics cards. more>>

Vision Egg 1.2.1 brings users the convenience of a high level interface between Python and OpenGL. In addition to methods for automatic generation of traditional visual stimuli such as sinusoidal gratings and random dot patterns, it has a number of functions for moving numeric data, images, movies, text, and 3D objects to and from your video card and allowing use of some of its features like perspective distortion. Therefore, it is also useful for anyone wishing to make use of the features of today's graphics cards.

By harnessing the power of today's consumer graphics cards, producing visual stimuli of research quality now requires no specialized hardware beyond a relatively recent computer and graphics card.

Based on open standards, it runs on anything from cheap PCs to expensive special hardware for special needs. For example, running on some platforms, such as SGI workstations, the Vision Egg has a 10-bit luminance dynamic range (both pixel depth and DAC) and precise frame-by-frame control.

The Vision Egg is open source software (GNU LGPL). Therefore, you can be assured of a product that meets your needs but does not lock you in. Download it today and give it a try!

Major Features:

  1. Perform experiments using an inexpensive PC and standard consumer graphics card
  2. Perform experiments using a graphics workstation if special features needed
  3. Data acquisition and other realtime hardware control capabilities useful in electrophysiology and fMRI experiments, including gaze-contingent stimuli
  4. Dynamically generated stimuli can be changed in realtime via software or external hardware
  5. Produce traditional stimuli to replace legacy systems
  6. Produce stimuli not possible using other hardware
  7. Demo programs to get you started right away
  8. Run stimuli on your laptop - great for talks
  9. Free, open-source software
<<less
Added: 2009-07-21 License: LGPL v2 Price: FREE
10 downloads
 
Other version of Vision Egg
Vision Egg 1.0, the Vision Egg has a 10-bit luminance dynamic range (both pixel depth and DAC) and precise frame-by-frame control. Enhancements: - This release comes after 2 years of beta-testing by laboratories
License:LGPL (GNU Lesser General Public License)
Download (1.0MB)
1382 downloads
Added: 2006-01-10
BOSS 2.0

BOSS 2.0


BOSS (Bharat Operating System Solutions) GNU/Linux is a Linux distribution developed by C-DAC. more>> <<less
Download (655MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
822 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1