Main > Free Download Search >

Free fft software for mac

fft

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 15
FFT for RISC 2.0

FFT for RISC 2.0


FFT for RISC is regarded as a highly-efficient, high-quality library which was optimized for speed on RISC processors such as the PowerPC. more>> <<less
Download (158.2KB)
Added: 1998-02-10 License: Freeware Price:
downloads
FFT Analyzer 1.b11

FFT Analyzer 1.b11


FFT Analyzer - View audio signals in a frequency display more>>
FFT Analyzer lets you view audio signals in a frequency display.
It uses an FFT algorithm to convert the time signal to the frequency signal.
There are several options to customize the display, i.e. zoom, scale etc. The application is intended to be used mainly by musicians.
Enhancements:
- ported to OS X 10.2 or later
- fixed bug causing 100% CPU usage.
<<less
Download (162KB)
Added: 2006-07-18 License: Freeware Price:
715 downloads
FFT for OSX 1.9.9b6

FFT for OSX 1.9.9b6


Alternative traceroute program. more>>
FFT is an alternative traceroute program for displaying the route packets take to an IP network host. Unlike Van Jacobsons traceroute, which is available on almost every platform today, FFT uses TCP in order to elicit ICMP TIME_EXCEEDEDs or TCP_RST.

As a result, FFT often executes much faster and sees behind some configurations of packet- filter based firewalls. FFT has been around since 1998, but this is its first release on Darwin/MacOSX.
<<less
Download (25KB)
Added: 2004-09-12 License: Freeware Price:
1873 downloads
Freakoscope 0.8 Beta

Freakoscope 0.8 Beta


Audio real-time spectrum analyzer more>> Audio real-time spectrum analyzer

Fre(a)koscope is an FFT-based real-time spectrum analyzer for your Mac.

Main features:
- lin/log/semitones/third-octave/Bark scales
- window size selection
- frequency zooming
- freeze
- peak hold
- cursor information (amplitude+frequency)

<<less
Download (1MB)
Added: 2009-05-22 License: Freeware Price: FREE
177 downloads
Plot 0.995

Plot 0.995


Plot is a scientific 2D plotting program for Mac OS X. Plot is designed for everyday plotting, it is easy to use, it creates high quality plots, it allows easy and powerful manipulations and more>>

Plot is a scientific 2D plotting program for Mac OS X. Plot is designed for everyday plotting, it is easy to use, it creates high quality plots, it allows easy and powerful manipulations and calculations of data. Available Features: ASCII, Binary, MySQL, SciPlot, and Perl-based import filter, PDF, EPS, JPG, PNG, ASCII export, subviews, automatic legend plotting, inline images, X and Y error bars (absolut, relative and from data), expression parsing with with ~60 built-in functions, copy-and-paste, spreadsheet like data editor, symbol, lines, bars, filled areas, histograms, sticks, curve fitting, ophisticated spline fitting with autocorrelation, background subtraction, fft smooth, least square smooth, spline interpolation, differentiation, integration and FFT, least square regression (linear, logarithmic, exponential), normalizing, data moving, data calculations, function generator, builtin calculator, macro programming language with ~200 built-in commands.

<<less
Download (3.7MB)
Added: 2007-03-25 License: Freeware Price:
downloads
DtBlkFx 1.1

DtBlkFx 1.1


Free FFT plug-in for your Mac more>> Free FFT plug-in for your Mac

DtBlkFx by Darrell Barrell is a freeware Fast-Fourier-Transform (FFT) based multi effect VST plug-in for Mac.

Main features:
- Precision parametric equalizing with sharp-roll off, adjust individual harmonics of a sound.
- Harmonic based (or comb) filtering, including active harmonic tracking.
- Various types of noise control, change contrast between loud and soft frequencies, clip frequencies or apply sound smearing.
- Frequency shifting, harmonic and non-harmonic shifting, including active harmonic repitch.
- Various methods of mixing left and right channels, standard and harmonic vocoding, convolution like mixing and more.
- Frequency masking, set harmonic or threshold masks for any effect.
- Up to 8 effects in series.
- GUI graphics can be customized.

System requirements:
- AU or VST host

<<less
Download (3.8MB)
Added: 2009-05-27 License: Freeware Price: FREE
224 downloads
JTransforms 2.3

JTransforms 2.3


Java-based FFT library more>> Java-based FFT library

JTransforms is a free and open source, multithreaded FFT library written in pure Java.
Currently, four types of transforms are available: Discrete Fourier Transform (DFT), Discrete Cosine Transform (DCT), Discrete Sine Transform (DST) and Discrete Hartley Transform (DHT).
NOTE: JTransforms is licensed and distributed under the terms of the GNU General Public License (GPL), GNU Library or Lesser General Public License (LGPL) and Mozilla Public License 1.1 (MPL 1.1).

Main features:
- The fastest implementation of DFT, DCT, DST and DHT in pure Java (see benchmark).
- 1, 2 and 3 dimensional transforms.
- Arbitrary size of the data.
- Single and double precision.
- One-dimensional and multi-dimensional variants of 2D and 3D transforms.
- Automatic multithreading - threads are used automatically if #CPUs > 1.
- Optimized FFTs for real input data (40% faster than complex).

System requirements:
-

Version restrictions:
- 1D transforms for not power-of-two sizes are sequential (when the mixed-radix is used).
- 1D transforms for power-of-two sizes can use only 2 or 4 threads.
- The number of threads must be a power-of-two number.
- Only in-place transforms are available.
- Only DCT-II and DCT-III are available.
- Only DST-II and DST-III are available.
- Only real DHT is available.

Enhancements
- Performance improvements for 3D FFT (realForwardFull() and realInverseFull() for not power-of-two sizes).
- Cosmetic changes.

<<less
Download (458KB)
Added: 2009-06-08 License: Freeware Price: FREE
188 downloads
Maestro Frankenstein 0.42 Beta

Maestro Frankenstein 0.42 Beta


A multitrack data sequencer to map timeseries data to notes or musical control values more>> A multitrack data sequencer to map timeseries data to notes or musical control values

Have you ever wondered what climate cycles of the last million years SOUND like? What would happen if you turned tide level data into sound waves? If geological cycles could make music - what would the melody be? The harmony?
Maestro Frankenstein is an original program created as a multitrack data sequencer to map timeseries data to notes or musical control values.
Although designed with geologic data in mind, Maestro Frankenstein creates a score from any timeseries data and plays it back in realtime with any instrument (MIDI, VST or built-in synth) that you specify.
Maestro Frankenstein includes Data viewing, basic editing, many musical mapping options, as well as spectral analysis processes such as an average FFT with peak detection and a spectral bandpass filter to create new curves by isolating specific frequencies.
You can even turn your data directly into sound waves - usually noisy, but very fun.
Maestro Frankenstein reads most data saved in standard Tab-Delimited Text format, such as can be exported from Excel or OpenOffice. Some sample data files are included to get you going. Text, MIDI and audio files can be exported.

System requirements:
- 512 MB minimum of system memory recommended
- At least an 800x600 display (1024x768 or greater recommended),
- MIDI interface and/or VST plugins recommended to get tasteful sounds.

Enhancements
- Same as 0.4 beta. Had to revert after discovering bad bug in 0.41 beta.

<<less
Download (9.6MB)
Added: 2009-06-04 License: Freeware Price: FREE
181 downloads
 
Other version of Maestro Frankenstein
Maestro Frankenstein 0.42boptions, as well as spectral analysis processes such as an average FFT with peak detection and a spectral bandpass filter to create new curves by isolating specific frequencies. You can even turn
License:Free
Download (9.6MB)
downloads
Added: 2008-01-19
License:Freeware
Download (10.1MB)
816 downloads
Added: 2007-08-03
Wavepad Audio Editor for Mac 3.20

Wavepad Audio Editor for Mac 3.20


WavePad is audio editing software for Mac OS X. This program lets you make and edit voice, music and other audio recordings. You can cut, copy and paste parts of recording and, if required, add effects like echo, amplification and noise reduction. WavePad is free. more>>

Wavepad Audio Editor for Mac - WavePad is a sound editor program for Mac OS X. This software lets you make and edit voice and other audio recordings. You can cut, copy and paste parts of recording and, if required, add effects like echo, amplification and noise reduction.

Sound editing functions include cut, copy, paste, delete, insert, silence, autotrim and more.

Audio effects include, amplify, normalize, equaliser, envelope, reverb, echo, reverse, sample rate conversion and more

Special effects include reduce vocals, distortion, chorus and more.

Batch processing allows you to apply effects and/or convert your files as a single function.

Audio restoration features including noise reduction and click pop removal.

Recorder supports autotrim and voice activated recording.

Create and work on multiple audio files at one time and save them as one project.

Supports sample rates from 6000 to 96000Hz, stereo or mono, 8, 16, 24 or 32 bits.

Pre-defined audio quality suggestions when saving files such as CD Quality and Radio Quality.

Tools include spectral analysis (FFT) and speech synthesis (text to speech).

Load audio files directly from Cd and convert to .wav files automatically.

Ability to work with multiple files at the same time in seperate screens.

Allows you to set user assigned keys and macros.

Set bookmarks along multiple files as you work.


Enhancements:
Version 3.20
System Requirements:Mac OS X 10.2 and above
<<less
Download (1.1Mb)
Added: 2008-03-20 License: Free Price: Free
24 downloads
Smoke 20070607

Smoke 20070607


Smoke is a free OSX screensaver port of Gustav Taxens. Smoke demo with more controls and a few small changes. more>>

Smoke 20070607 offers you a free OSX screensaver port of Gustav Taxen's. Smoke demo with more controls and a few small changes. This program uses the fluid dynamics solver presented in Jos Stam, "A Simple Fluid Solver Based on the FFT", to produce a impression of swirly smoke in real-time. This implementation uses the "The Fastest Forurier Transform in the West" library.

<<less
Download (293KB)
Added: 2007-06-06 License: Freeware Price:
downloads
Sonogram 2.48

Sonogram 2.48


Sonogram is a highly flexible, feature-rich MP3 tool. more>>

Sonogram 2.48 is a highly flexible, feature-rich MP3 tool. Complete Description: Sonogram has been programmed at the German Research Center for Artificial Intelligence (Deutsches Forschungszentrum fuer Kuenstliche Intelligenz DFKI), and is a tool to analyze speech and sound signals with methods of the:

  1. Fast Fourier Transformation (FFT)
  2. Linear Predictive Coding (LPC)
  3. Wavelet Transformation
  4. cepstral analysis
  5. Autokorrelation
  6. Pitch Detection
The Tool is mostly used in speech recognition, from Sound Engineers and bird vocal researchers. Sonogram is only free for non comercial and research purposes.
<<less
Download (5.7MB)
Added: 2006-03-12 License: Freeware Price:
downloads
PRICE 0.8.0

PRICE 0.8.0


PRICE - image filtering and manipulation more>>
PRICE is a high-quality image manipulation and enhancement application.
PRICE was born to support my research in image processing. So I have decided to work on a usable application that can open several file formats and apply high quality filters and other enhancements to the image.
Enhancements:
- the image representation is now a PRImage class which allows to access some fieds without fetching the TIFF image represetnation. This yeilds some speed up in some stages, like when fetching the original dimensions.
- the 5x5 convolution engine now works in color mode (separate RGB channels) too
- a small fix for the convolve progress panel that wasnt updating properly
- median filter has support for color filtering! (separate channel in RGB)
- implemented separable linear scaling
- implemented copy & paste
- faster FFT.
<<less
Download (107KB)
Added: 2006-05-03 License: GPL Price:
1270 downloads
Numerics.osax 1.1.2

Numerics.osax 1.1.2


Numerics.osax is a free Scripting Addition to provide advanced mathematical commands more>>
The Numerics osax augments AppleScript with computational commands.
The computational features now include five Suites: Linear algebra, FFT and convolution, Image files, 3D array handling, and Numerical data files.
Main features:
- linear algebra (eigenvalues, linear systems solving, etc.)
- signal processing (1d, 2d, and n-d FFT, cross- and self-correlations, convolution, interpolation)
- image processing (import/export, particle analysis)
- 3D arrays (handling by reference, extraction, isosurfaces, stream lines).
Enhancements:
- Linear algebra: transpose, multmatrix, invertmatrix, solve linear system, compute eigenvalues, LUdecomposition, pivot, determinant
- Basic linear algebra and basic commands for inverting, diagonalizing, and decomposing a matrix. These commands support complex matrices. multmatrix performs the product of matrices and/with vectors: M x M, M x v, v x M, v x v.
- FFT and convolution: fft1d, fft2d, filterarray, convolve, correlate, interpolate
- Fast Fourier transforms: 1d, grouped, n-dimensional, and 2d. Use algorithms which time like N.Log N. Not powers of 2-limited. Convolution and correlation of two arrays, support periodic boundary conditions. Interpolation, linear or spline, supports periodic boundary conditions.
- Image files: imagefile bounds, convert imagefile, create imagefile, create grayimagefile, particles
- Basic commands for doing image processing: getting an images bounds, importing it as a numerical matrix and back, and doing particles analysis (get statistical info and contours of particles of an image).
- 3D array handling: open3D, close3D, list3Darrays, info3D, contents3D, extract3D, isosurface, streamline
- This Suite is to cope with 3D data and visualize them conveniently. Instead of manipulating the data in your script, you load them into memory and specify a name for them. Using the name you can extract whatever fraction of the data you really need. You can produce isosurfaces of a scalar field, and the stream lines of a vectorial field (results are triangle lists).
- Numerical data files: XNFGetArray, XNFSave, XNFdelete, XNFtoc
- This Suite introduces a new extensible data format, XNF (eXtensible Numerical File format.), extension .xnf. XNF files store binary 1D, 2D, and 3D arrays. One XNF file may contain arbitrarily many arrays of various kinds, stored under a variety of formats: the XNF file manages a Table of contents which specifies the properties of each array. Access to arrays is simply by name. Since the Table of contents is a XML, you can apply XPaths to retrieve a particular set of data. XMLLib osax required.
<<less
Download (1MB)
Added: 2006-07-13 License: Freeware Price:
1202 downloads
SignalScope 2.1.5

SignalScope 2.1.5


SignalScope is a powerful tool which builds on SignalScopes tradition of award-winning design and precision measurement capabilities by building on advanced technology developed for Faber Acousticals flagship product, Electroacoustics Toolbox. more>>

SignalScope 2.1.5 is a powerful tool which builds on SignalScope's tradition of award-winning design and precision measurement capabilities by building on advanced technology developed for Faber Acoustical's flagship product, Electroacoustics Toolbox.

SignalScope's brand new interface places each signal analyzer tool in its own window, allowing users to multiple data displays simultaneously. Each analyzer display offers hardware-accelerated OpenGL graphics for fast on-screen drawing, and Quartz graphics for high-resolution off-screen drawing to PDF files or the printed page. Advanced cursor options enable users to zoom and pan data displays, in addition to pinpointing specific data points within a display for further inspection.

All analysis tools within SignalScope offer more advanced measurement configurations, which can all be saved in project files, along with the measurement data itself. Significant new features in SignalScope also include comprehensive AppleScript support, direct comparison of captured and live signals, and multi-channel analysis.

Major Features:

  1. FFT Analyzer: Analyze narrowband spectral content. 16 signals at a time.
  2. OpenGL Graphics: Get ultra-fast 2D plots and stunning displays.
  3. Oscilloscope: Digitize and visualize multiple waveforms.
Enhancements:
  • Improves compatibility with Snow Leopard (Mac OS X, version 10.6).
  • Memory management and stability have been improved.
  • Product updates can now be automatically retrieved and installed.
  • Individual input channel calibration is now possible within the Device I/O Setup window.
  • Some oscilloscope triggering issues have been corrected.
  • Other minor bugs and cosmetic issues have been corrected.

Requirements

  • Mac OS X version 10.4 or 10.5
  • Mac OS X (Core Audio) compatible audio hardware
  • Supports PPC and Intel-based Macs
<<less
Download (4.5MB)
Added: 2009-08-31 License: update/patch Price: $129.00
downloads
 
Other version of SignalScope
SignalScope Pro 2.1.5FFT Analyzer: Analyze narrowband spectral content. 16 signals at a time. 3D Spectrogram: Get a new angle on time-dependent spectral content. Oscilloscope: Digitize and visualize multiple
Price: $299.00
License:update/patch
Download (5.5MB)
downloads
Added: 2009-08-31
CUDA 2.2

CUDA 2.2


A C language development environment for CUDA-enabled GPUs. more>> A C language development environment for CUDA-enabled GPUs.

The CUDA Toolkit is a C language development environment for CUDA-enabled GPUs.
In a matter of a few years, the programmable graphics processor unit has
developed into an absolute computing workhorse. With multiple cores driven by very high memory bandwidth, todays GPUs offer incredible resources for both graphics and non-graphics processing.
The main reason behind such an evolution is that the GPU is specialized for compute-intensive, highly parallel computation exactly what graphics rendering is about and therefore is designed such that more transistors are devoted to data processing rather than data caching and flow control.
The CUDA development environment includes:
- nvcc C compiler
- CUDA FFT and BLAS libraries for the GPU
- Profiler
- gdb debugger for the GPU (alpha available in March, 2008)
- CUDA runtime driver (now also available in the standard NVIDIA GPU driver)
- CUDA programming manual
The CUDA Developer SDK provides examples with source code to help you get started with CUDA. Examples include:
- Parallel bitonic sort
- Matrix multiplication
- Matrix transpose
- Performance profiling using timers
- Parallel prefix sum (scan) of large arrays
- Image convolution
- 1D DWT using Haar wavelet
- OpenGL and Direct3D graphics interoperation examples
- CUDA BLAS and FFT library usage examples
- CPU-GPU C- and C++-code integration
- Binomial Option Pricing
- Black-Scholes Option Pricing
- Monte-Carlo Option Pricing
- Parallel Mersenne Twister (random number generation)
- Parallel Histogram
- Image Denoising
- Sobel Edge Detection Filter
- MathWorks MATLAB Plug-in

Main features:
- Standard C programming language enabled on a GPU.
- Unified hardware and software solution for parallel computing on CUDA-enabled NVIDIA GPUs.
- CUDA compatible GPUs range from lower power notebook GPUs to high performance, multi-GPU systems.
- CUDA-enabled GPUs support the Parallel Data Cache and Thread Execution Manager.
- Standard numerical libraries for FFT (Fast Fourier Transform) and BLAS (Basic Linear Algebra Subroutines).
- Dedicated CUDA driver for computing.
- Optimized direct upload and download path from the CPU to CUDA-enabled GPU.
- CUDA driver interoperates with OpenGL and DirectX graphics drivers.
- Support for Linux 32/64-bit and Windows XP 32/64-bit operating systems.
- Direct driver and assembly level access through CUDA for research and language development.

Enhancements
- Visual Profiler for the GPU - The most common step in tuning application performance is profiling the application and then modifying the code. The CUDA Visual Profiler is a graphical tool that enables the profiling of C applications running on the GPU. This latest release of the CUDA Visual Profiler includes metrics for memory transactions, giving developers visibility into one of the most important areas they can tune to get better performance.
- Improved OpenGL Interop - Delivers improved performance for Medical Imaging and other OpenGL applications running on Quadro GPUs when computing with CUDA and rendering OpenGL graphics functions are performed on different GPUs.
- Texture from Pitch Linear Memory - Delivers up to 2x bandwidth savings for video processing applications.
- Zero-copy - Enables streaming media, video transcoding, image processing and signal processing applications to realize significant performance improvements by allowing CUDA functions to read and write directly from pinned system memory. This reduces the frequency and amount of data copied back and forth between GPU and CPU memory. Supported on MCP7x and GT200 and later GPUs.
- Pinned Shared Sysmem - Enables applications that use multiple GPUs to achieve better performance and use less total system memory by allowing multiple GPUs to access the same data in system memory. Typical multi-GPU systems include Tesla servers, Tesla Personal Supercomputers, workstations using QuadroPlex deskside units and consumer systems with multiple GPUs.
- Asynchronous memcopy on Vista - Allows applications to realize significant performance improvements by copying memory asynchronously. This feature was already available on other supported platforms but is now available on Vista.
- Hardware Debugger for the GPU - Developers can now use a hardware level debugger on CUDA-enabled GPUs that offers the simplicity of the popular open-source GDB debugger yet enables a developer to easily debug a program that is running 1000s of threads on the GPU. This CUDA GDB debugger for Linux has all the features required to debug directly on the GPU, including the ability to set breakpoints, watch variables, inspect state, etc.
- Exclusive Device Mode - This system configuration option allows an application to get exclusive use of a GPU, guaranteeing that 100% of the processing power and memory of the GPU will be dedicated to that application. Multiple applications can still be run concurrently on the system, but only one application can make use of each GPU at a time. This configuration is particularly useful on Tesla cluster systems where large applications may require dedicated use of one or more GPUs on each node of a Linux cluster.
Pinned Memory Support:
- These new memory management functions (cuMemHostAlloc() and cudaHostAlloc()) enable pinned memory to be made "portable" (available to all CUDA contexts), "mapped" (mapped into the CUDA address space), and/or "write combined" (not cached and faster for the GPU to access).
- cuMemHostAlloc
- cuMemHostGetDevicePointer
- cudaHostAlloc
- cudaHostGetDevicePointer
Function attribute query:
- This function allows applications to query various function properties.
- cuFuncGetAttribute
2D Texture reads from pitch linear memory:
- You can bind linear memory that you get from cuMemAlloc() or cudaMalloc() directly to a 2D texture. In previous releases, you were only able to bind cuArrayCreate() or cudaMallocArray() arrays to 2D textures.
- cuTexRefSetAddress2D
- cudaBindTexture2D
Flags for event creation:
- Applications can now create events that use blocking synchronization.
- cudaEventCreateWithFlags
New device management and context creation flags:
- The function cudaSetDeviceFlags() allows the application to specify attributes such as mapping host memory and support for blocking synchronization.
- cudaSetDeviceFlags
Improved runtime device management:
- The runtime now defaults to attempting context creation on other devices in the system before returning any failure messages. The new call cudaSetValidDevices() allows the application to specify a list of acceptable devices for use.
- cudaSetValidDevices
Driver/runtime version query functions:
- Applications can now directly query version information about the underlying driver/runtime.
- cuDriverGetVersion
- cudaDriverGetVersion
- cudaRuntimeGetVersion
New device attribute queries:
- CU_DEVICE_ATTRIBUTE_INTEGRATED
- CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY
- CU_DEVICE_ATTRIBUTE_COMPUTE_MODE
Documentation:
- Doxygen-generated and cross-referenced html, pdf, and man pages.
- Runtime API
- Driver API

<<less
Download (21.5MB)
Added: 2009-05-11 License: Freeware Price: FREE
204 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1