HomeDocumentationIntroHardwareOther pagesAbout  
 
Software
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:

  1. 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.
  2. 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:

  1. Linux MIDI & Sound Applications: This site has a variety of programs for sound processing including spectrographic software and oscilloscope programs.
  2. 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).
  3. Mustec FTP Directory: This site contains programs related to DSP, including the unpatched Mammut
  4. Free DSP Software by W8MQW

Toolkits, DSP Libraries, and DSP Chip stuff:

  1. 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."
  2. TM32C30 Assembler for UNIX: Compiles fine, you can ignore the pointer warnings.

Commercial DSP stuff for the Alpha:

  1. Microway's DSP and Vector Library: a Linux supporter!
  2. 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):

  1. SigGen 2.1 README (from sunsite): Nice waveform generator, does sine, squares, sawtooth, etc.

Misc. Electronics Stuff:

  1. Template with component symbols: for xFig