LibSound77 40
Sponsored Links
LibSound77 40 Ranking & Summary
File size:
0.007 MB
Platform:
Any Platform
License:
Freely Distributable
Price:
Downloads:
831
Date added:
2007-07-17
Publisher:
T. Boudet
LibSound77 40 description
LibSound77 is a library for producing sound data in FORTRAN77 programs compiled with g77.
It provides a small and dirty, but usable, interface for outputting sound to speakers or .wav files. It has only been tested on computers of the i386 architecture.
Playing sound:
Stereo output are currently not supported, but work on it is in progress... See the file beep77.f for example code.
call ao77ini()
Initialise library, must be called before ploping.
call ao77set(samplerate, nbrchannels)
set up parameters: samplerate is an integer like 44100, nbrchannels is an integer and must be 1.
call ao77out(sample)
Put a sound sample, who is an integer*2, on the way to the speakers. Do it as quickly as possible...
call ao77end()
Stop the sound-system, release ressources. Must be called after use
Writing and reading .WAV
Stereophonics files are now supported, still experimental. See the file sinus.f for writing example code. See the file play77.f for reading example code.
fn = sndfopen(plop.wav, MODE, rate, channels)
Open a file for reading, if mode is I or writing if mode is O. You can have up to 42 files simultaneously open. When you are a writer, you must set channels to 1 or 2.
call sndfput(fn, sample)
Add a sample to the file. Samples are integer*2 values.
call sndfput2(fn, left, right)
Add two samples to the stereo file. Samples are integer*2 values.
err = sndfget(fn, sample)
Get a sample from a file opened for read. When success, return value is 1, when at end of file, return value is 0. Negatives are errors.
call sndfclose(fn)
Flush all datas and close the file.
Whats New in This Release:
Stereo input/output functions were added.
It provides a small and dirty, but usable, interface for outputting sound to speakers or .wav files. It has only been tested on computers of the i386 architecture.
Playing sound:
Stereo output are currently not supported, but work on it is in progress... See the file beep77.f for example code.
call ao77ini()
Initialise library, must be called before ploping.
call ao77set(samplerate, nbrchannels)
set up parameters: samplerate is an integer like 44100, nbrchannels is an integer and must be 1.
call ao77out(sample)
Put a sound sample, who is an integer*2, on the way to the speakers. Do it as quickly as possible...
call ao77end()
Stop the sound-system, release ressources. Must be called after use
Writing and reading .WAV
Stereophonics files are now supported, still experimental. See the file sinus.f for writing example code. See the file play77.f for reading example code.
fn = sndfopen(plop.wav, MODE, rate, channels)
Open a file for reading, if mode is I or writing if mode is O. You can have up to 42 files simultaneously open. When you are a writer, you must set channels to 1 or 2.
call sndfput(fn, sample)
Add a sample to the file. Samples are integer*2 values.
call sndfput2(fn, left, right)
Add two samples to the stereo file. Samples are integer*2 values.
err = sndfget(fn, sample)
Get a sample from a file opened for read. When success, return value is 1, when at end of file, return value is 0. Negatives are errors.
call sndfclose(fn)
Flush all datas and close the file.
Whats New in This Release:
Stereo input/output functions were added.
LibSound77 40 Screenshot
LibSound77 40 Keywords
LibSound77
FORTRAN77
LibSound77 40
data in
file
sample
sound
Fn
library
integer
LibSound77 40
Audio
Multimedia
Bookmark LibSound77 40
LibSound77 40 Copyright
WareSeeker periodically updates pricing and software information of LibSound77 40 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of LibSound77 40 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
Sound lets you mathematically create sounds in Java. You define your sounds in terms of 16-bit linear code for the waveform, -- an array of samplings. The U_Law.class will then convert that to (or from) *.AU mu-law 8-bit encoding format which you can then play with AudioPlayer.player.start(bis) in an application or with Applet.getAudioClip in an Applet. This is just a sample program. You would insert your own mathematical functions. Free Download
SDL_sound is a library that handles the decoding of several popular sound file formats, such as .WAV and .MP3. Free Download
libsndfile is a library for reading and writing sound files. Free Download
LibTomMath is a library that provides highly optimized and portable math routines. Free Download
Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. Free Download
Libuninum is a library for converting Unicode strings to numbers. Free Download
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Free Download
JVOIPLIB is an object-oriented Voice over IP (VoIP) library written in C++. Free Download
Latest Software
Popular Software
Favourite Software