RSS 31 projects tagged "Mac OS X"

Download Website Updated 23 Jan 2011 GNU ccAudio2

Screenshot
Pop 127.07
Vit 9.47

ccaudio2 is a simple, highly portable, stand-alone, C++-based framework for manipulation of audio data. Its goal is to be a C++ framework that is as useful as "audiofile" or "sndfile" is for C programming, and to cover various generic and useful manipulations of audio data as well as audio file access. A stand-alone audio processing command line tool is also provided to demonstrate library functionality. ccaudio2 compiles under Mac OS X, POSIX systems, and Win32 systems.

Download Website Updated 02 Apr 2004 jMusic

Screenshot
Pop 103.69
Vit 3.33

jMusic provides a library of classes for generating and manipulating music, and is a solid framework for computer assisted composition in Java. jMusic supports composers by providing a music data structure based upon note/sound events, and methods for working with that musical data. jMusic can read and write MIDI files, audio files, and its own .jm files. jMusic is designed to be extendible, encouraging you to build upon the functionality of jMusic by programming in Java to create your own music composition tools.

Download Website Updated 22 May 2013 mpg123

Screenshot
Pop 958.91
Vit 592.64

Mpg123 is a fast, free and portable MPEG audio player and decoder library mainly for Unix (but also ported to other platforms). It supports MPEG 1.0/2.0/2.5 layers 1, 2, and 3, with CD quality playback even on relatively slow CPUs.

Download Website Updated 08 Aug 2009 pygame

Screenshot
Pop 244.75
Vit 7.90

Pygame is a set of Python extension modules designed for writing games. The core of pygame is wrapped on top of the SDL library.

Download Website Updated 30 Aug 2011 sfront

Screenshot
Pop 103.54
Vit 18.68

Sfront compiles MPEG 4 Structured Audio (MP4-SA) programs into efficient C programs that generate audio when executed. MP4-SA is a standard for normative algorithmic sound, which combines an audio signal processing language (SAOL) with score languages (MIDI and SASL). Under Mac OS X and Linux, sfront supports real-time, low-latency audio input/output and MIDI input. Under Mac OS X, sfront supports the creation of AudioUnit plug-ins. The documentation includes a book about SAOL programming.

Download Website Updated 25 Oct 2004 Snack sound toolkit

Screenshot
Pop 109.40
Vit 2.89

The Snack sound extension adds commands for sound play/record and sound visualization, e.g. waveforms and spectrograms. It supports in- memory sound objects, file based audio, streaming audio, WAV, AU, AIFF, and MP3 file formats, synchronous and asynchronous playback. The visualization canvas item types update in real-time and can output postscript. New commands and file formats can be added using the Snack C-API.

Download No website Updated 15 Apr 2005 The MusicKit and SndKit

Screenshot
Pop 74.55
Vit 3.08

The MusicKit is an object-oriented software system for building music, sound, signal processing, and MIDI applications. The distribution is a comprehensive package that includes on-line documentation, programming examples, utilities, applications and sample score documents.

Download Website Updated 01 Nov 2001 SDLucid

Screenshot
Pop 18.17
Vit 1.00

SDLucid is a C++ wrapper library for the SDL media library. It aims to not only be a wrapper, but to also offer a cleaner interface than the original SDL, as well as increased functionality. This additional functionality includes fonts, PNG loading, graphical primitives, built-in mixing, mod playing, and MP3 decoding. SDLucid follows naming conventions, approximating those of the Standard Template Library.

Download Website Updated 15 May 2004 Q-Midi

Screenshot
Pop 43.31
Vit 4.22

Q-Midi is a MIDI interface module which allows you to write MIDI applications in the Q programming language. It runs on top of Grame's MidiShare package. Most basic MidiShare functionality is available, including timing functions for realtime programming and MIDI file access. A sample MIDI player application is included (which requires Tcl/Tk).

Download Website Updated 12 Mar 2011 Lush

Screenshot
Pop 147.09
Vit 6.20

Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. It is intended as a programming environment for prototyping numerically intensive applications. Unlike alternatives like Python or SciLab, Lush is designed for easy integration of existing C/C++/Fortran codes.

Screenshot

Project Spotlight

OpenDocMan

A Web-based document management system.

Screenshot

Project Spotlight

Kernel Mode Linux

A factility for executing user processes in kernel mode safely.