Digital Signal Processing and Electrical Engineering
This page is dedicated to providing programs, patches and information
regarding digital signal processing, electrical engineering and Linux
on the DEC Alpha platform.
The Alpha is a 64-bit RISC processor and at times this is a double-edged
sword. Having 64-bit longs can be great, but many programs assume that
a long is 32-bits wide and such software can be very broken on an
Alpha.
New Material
Patches to Software:
all patches made by Michael Graffam:
- Patches to libaudio and libaudiofile:
Libaudio and libaudiofile are SGI-style audio libs that some programs
requires. The stock
distribution is not 64-bit clean, but these patches take care of
that.
- Patches for Mammut/Linux: Mammut is a
program which analyzes the frequency of signals supplied by an AIFF file.
Frequencies can be filtered, shifted or otherwise modified and the file
can be resynthesized and saved. The stock Linux version is not 64-bit
clean. It requires libaudio.
General Resources for Digital Signal Processing:
- Linux MIDI & Sound Applications: This site has a variety of programs for sound processing
including spectrographic software and oscilloscope programs.
- Publicly
Available Audio and Music Applications: Focuses on Irix (SGI)
machines but many of the programs compile on other machines if they are
equiped with Motif (sometimes Lesstif works).
- Mustec FTP Directory:
This site contains programs related to DSP, including the unpatched Mammut
- Free DSP Software by W8MQW
Toolkits, DSP Libraries, and DSP Chip stuff:
- Singular Spectral
Analysis Toolkit: from the document "The Singular-Spectrum-Analysis(SSA) Toolkit is a collection of UNIX
utilities which analyze short, noisy time series."
- TM32C30 Assembler for UNIX: Compiles fine,
you can ignore the pointer warnings.
Commercial DSP stuff for the Alpha:
- Microway's DSP and Vector Library: a Linux supporter!
- The Numerix SigLib library: No mention of Linux, but SigLib
is available for the DEC Alpha (Digital UNIX?)
Electronics Related Software (known to work on the Alpha):
- SigGen 2.1 README (from sunsite): Nice waveform generator, does sine, squares, sawtooth, etc.
Misc. Electronics Stuff:
- Template with component symbols: for xFig