Friday, July 26, 2002
An Introduction to the Java Media Framework Application Programming Interface
IBM developerWorks white paper on the JMF API
IBM developerWorks white paper on the JMF API
Thursday, July 25, 2002
JSyn Docs: Class WAVFileWriter
com.softsynth.jsyn.util
Class WAVFileWriter
java.lang.Object
|
--java.io.OutputStream
|
--com.softsynth.util.RandomOutputStream
|
--com.softsynth.jsyn.util.WAVFileWriter
com.softsynth.jsyn.util
Class WAVFileWriter
java.lang.Object
|
--java.io.OutputStream
|
--com.softsynth.util.RandomOutputStream
|
--com.softsynth.jsyn.util.WAVFileWriter
Wednesday, July 24, 2002
Wave Files - The Sonic Spot
The Wave file format is Windows' native file format for storing digital audio data. It has become one of the most widely supported digital audio file formats on the PC due to the popularity of Windows and the huge number of programs written for the platform. Almost every modern program that can open and/or save digital audio supports this file format, making it both extremely useful and a virtual requirement for software developers to understand. The following specification gives a detailed description of the structure and inner workings of this format...
The Wave file format is Windows' native file format for storing digital audio data. It has become one of the most widely supported digital audio file formats on the PC due to the popularity of Windows and the huge number of programs written for the platform. Almost every modern program that can open and/or save digital audio supports this file format, making it both extremely useful and a virtual requirement for software developers to understand. The following specification gives a detailed description of the structure and inner workings of this format...
Sunday, July 21, 2002
Scientific Sonification - DIASS
DIASS - a Digital Instrument for Additive Sound Synthesis - is the "Rolls Royce bulldozer" of sound synthesis. It provides a precision tool for the sonification of scientific data and is the most flexible instrument currently available to composers of experimental music. DIASS gives the user complete control over the details of a sound. It is written in C and assumes access to high-performance computing equipment...
DIASS - a Digital Instrument for Additive Sound Synthesis - is the "Rolls Royce bulldozer" of sound synthesis. It provides a precision tool for the sonification of scientific data and is the most flexible instrument currently available to composers of experimental music. DIASS gives the user complete control over the details of a sound. It is written in C and assumes access to high-performance computing equipment...
The Music in the Numbers
MusiNum - The Music in the Numbers
by Lars Kindermann
MusiNum is a free sonification program which turns numbers into generative fractal music. Everybody can create unique royalty free music for his homepage within few minutes. Interesting for mathematicans and other people who like to play. Fractal concepts, self-similarity and a new kind of symmetry are audible now!
MusiNum - The Music in the Numbers
by Lars Kindermann
MusiNum is a free sonification program which turns numbers into generative fractal music. Everybody can create unique royalty free music for his homepage within few minutes. Interesting for mathematicans and other people who like to play. Fractal concepts, self-similarity and a new kind of symmetry are audible now!
Sonification: A New Realm in Chemistry
by Michael Gelb
Examinations involving sonification have intrigued and provided musicians with an ability to let their minds roam as to where the relationship between sounds and data lie. With the use of sonification, actual data can be made into specific sounds and add a creative passage which can aid anyone, in this case however I will deal with how it can aid scientists. Sonification can be technically defined as applying musical sounds to analysis of raw data to detect patterns that may not otherwise be readily apparent. Sound can also reveal irregularities in data that are difficult to perceive visually. Moreover some psychological studies show that some types of data are more quickly assimilated when presented with sound. We must first delve into how data is made up and structured. Next we break it down into its simplest components, and finally we apply a unique sound to each single piece of data. Therefore, we can now begin to understand how sonification can be applied to words, letters, alphabets, and for this paper specifically, chemical data. Sonification can prove to be very interesting, and I will analyze this technique, focus on some known applications to chemistry data, and suggest further possible applications to chemistry.
by Michael Gelb
Examinations involving sonification have intrigued and provided musicians with an ability to let their minds roam as to where the relationship between sounds and data lie. With the use of sonification, actual data can be made into specific sounds and add a creative passage which can aid anyone, in this case however I will deal with how it can aid scientists. Sonification can be technically defined as applying musical sounds to analysis of raw data to detect patterns that may not otherwise be readily apparent. Sound can also reveal irregularities in data that are difficult to perceive visually. Moreover some psychological studies show that some types of data are more quickly assimilated when presented with sound. We must first delve into how data is made up and structured. Next we break it down into its simplest components, and finally we apply a unique sound to each single piece of data. Therefore, we can now begin to understand how sonification can be applied to words, letters, alphabets, and for this paper specifically, chemical data. Sonification can prove to be very interesting, and I will analyze this technique, focus on some known applications to chemistry data, and suggest further possible applications to chemistry.
JMF 2.1.1 - MediaPlayer Bean
The Java Media Framework MediaPlayer Bean
For easy deployment of media player functionality with pre-Java 2 systems...
The Java Media Framework MediaPlayer Bean
For easy deployment of media player functionality with pre-Java 2 systems...
Friday, July 12, 2002
Thursday, July 11, 2002
Color Basics
Introduction to Color Vision
------------------------------------------------------------------------
An overview by Colin Ware
Data Visualization Research Lab, University of New Hampshire
Introduction to Color Vision
------------------------------------------------------------------------
An overview by Colin Ware
Data Visualization Research Lab, University of New Hampshire
Compression algorithms
JPEG compression
JPEG stands for Joint Photographic Experts Group, which is a standardization committee. It also stands for the compression algorithm that was invented by this committee...
JPEG compression
JPEG stands for Joint Photographic Experts Group, which is a standardization committee. It also stands for the compression algorithm that was invented by this committee...
Wednesday, July 10, 2002
Tuesday, July 09, 2002
MIDI-Perl: Reading and Writing MIDI in Perl
MIDI-Perl is a suite of Perl OOP modules which allows MIDI files to be read in and manipulated, or composed anew, and written out as MIDI files....
MIDI-Perl is a suite of Perl OOP modules which allows MIDI files to be read in and manipulated, or composed anew, and written out as MIDI files....
A novice's guide to composing RMF music
If you know how to compose (or "borrow") and arrange Midi, then you know the basics of how to create RMFs. The only secret will be in selecting the instruments from the Beatnik Soundbanks or creating custom instruments in the Beatnik Editor 2.0 for your own use...
If you know how to compose (or "borrow") and arrange Midi, then you know the basics of how to create RMFs. The only secret will be in selecting the instruments from the Beatnik Soundbanks or creating custom instruments in the Beatnik Editor 2.0 for your own use...
[19] What is JPEG?
JPEG (pronounced "jay-peg") is a standardized image compression mechanism.
JPEG stands for Joint Photographic Experts Group, the original name of the
committee that wrote the standard. JPEG is designed for compressing either
full-color or gray-scale digital images of "natural", real-world scenes.
It does not work very well on non-realistic images, such as cartoons or
line drawings...
JPEG (pronounced "jay-peg") is a standardized image compression mechanism.
JPEG stands for Joint Photographic Experts Group, the original name of the
committee that wrote the standard. JPEG is designed for compressing either
full-color or gray-scale digital images of "natural", real-world scenes.
It does not work very well on non-realistic images, such as cartoons or
line drawings...
Monday, July 08, 2002
The world's ticking timebomb
------------------------------------------------------------------------
Earth 'will expire by 2050'
Our planet is running out of room and resources. Modern man has plundered so much, a damning report claims this week, that outer space will have to be colonised...
Mark Townsend and Jason Burke
Sunday July 7, 2002
The Observer
------------------------------------------------------------------------
Earth 'will expire by 2050'
Our planet is running out of room and resources. Modern man has plundered so much, a damning report claims this week, that outer space will have to be colonised...
Mark Townsend and Jason Burke
Sunday July 7, 2002
The Observer