Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> Java -> Sound & Music Articles Adds this page to your personal favorites
  Sound & Music
Add MP3 capabilities to Java Sound with SPI
The Service Provider Interface (SPI), allows developers to transparently add new functions to the JVM. That allows older Java programs to take advantage of the newly added functions with no changes and no recompiling. In this article, the Author introduces the SPI by way of a real-world example: MP3 sound files
Visits: 2989 Updated: 2000-11-28  Rating: (Not Rated)  More info & Ratings
Cellular Automata and Music Using Java
Take computers, mathematics, and the Java Sound API, add in some Java code, and you've got a recipe for creating some uniquely fascinating music. IBM Staff Software Engineer Paul Reiners demonstrates how to implement some basic concepts of algorithmic music composition in the Java language. He presents code examples and resulting MIDI files generated by the Automatous Monk program, which uses the open source jMusic framework to compose music based on mathematical structures called cellular automata.
Visits: 1537 Updated: 2004-5-19  Rating: 
Advertisment
Introduction to Java media programming
In this first installment of the Media Programming column, author Bill Day introduces the Java Media and Communication APIs. Day also discusses the major issues facing potential Java Media developers and supplies a roadmap for upcoming articles in this new monthly JavaWorld column.
Visits: 993 Updated: 2004-2-13  Rating: (Not Rated)  More info & Ratings
Java Sound, an Introduction
This lesson provides a description of sound from both a physical and a programming viewpoint. The lesson introduces the Java Sound API, which provides a high degree of control over audio-specific functionality in Java programs. It identifies the important packages incorporated in the Sound API and explains the difference between the sampled packages and the MIDI packages. The lesson provides a description of sampled audio, and explains the typical steps used to capture sampled audio. It also explains the typical steps used to render sampled audio. Finally, the lesson provides a program that you can use to first capture and then to play back audio sound.
Visits: 1086 Updated: 2003-12-2  Rating: (Not Rated)  More info & Ratings
Java Sound, Getting Started, Part 1, Playback
This is the second lesson in a series of lessons designed to teach you how to use the Java Sound API. The first lesson in the series was entitled Java Sound, An Introduction.
Visits: 826 Updated: 2004-2-13  Rating: (Not Rated)  More info & Ratings
Java Sound, Getting Started, Part 2, Capture Using Specified Mixer
This series of lessons is designed to teach you how to use the Java Sound API. The first lesson in the series was entitled Java Sound, An Introduction. The previous lesson was entitled Java Sound, Getting Started, Part 1, Playback. This lesson, entitled Java Sound, Getting Started, Part 2, Capture using Specified Mixer, is a follow-on to the previous lesson.
Visits: 591 Updated: 2004-2-13  Rating: (Not Rated)  More info & Ratings
Midi Synthesis in Java
Learn how to use generate Midi sounds using the synthesizer object sythesis in Java.
Visits: 871 Updated: 2002-12-7  Rating: (Not Rated)  More info & Ratings
QuickTimeJava Audio
QuickTime Java can be the heart and soul of cross-platform video players and editors. As you will see in this article, QTJ is also well-suited to be the engine of audio-only applications, such as MP3 players. This article will develop an audio player, QTBebop, that displays song metadata, band levels, and current time, all of which help introduce the useful audio-related tools provided by QuickTime to the Java developer. We'll also look at QuickTime's "callbacks," which are critical to all kinds of QT apps.
Visits: 518 Updated: 2004-2-13  Rating: (Not Rated)  More info & Ratings
Talking Java!
This article shows how to implement a simple speech engine with less than 150 lines of Java code, no hardware, and no native calls. And if you're new to the Java Sound API, this article will serve as a handy introduction.
Visits: 1325 Updated: 2001-8-22  Rating: (Not Rated)  More info & Ratings
Writing a Seamless Looper in Java, Part 1: Playing Audio
This article will show you how to create a utility class that can seamlessly play a looped sample over and over in continuous loops, and which can replace the loop in realtime with another loop, without skipping a beat.
Visits: 1015 Updated: 2001-8-2  Rating: (Not Rated)  More info & Ratings
Writing a Seamless Looper in Java, Part 2: Seamless Looping
We wrap up our discussion on creating a utility class that can seamlessly play looped samples with a lesson on overcoming system latency through the right Java code.
Visits: 696 Updated: 2001-8-16  Rating: (Not Rated)  More info & Ratings


Found a broken link? Please report it to us.

  See also  
 Files
   Java Applets
    Sound & Speech
    Games
   Java Sourcecode
    Games
 Articles
   Sound Articles
    MP3
    Windows
 

Sponsored Links 
Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.
Check Out IT Certification Preparation Materials
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.
SFTP components for .NET
Add complete SSH and SFTP support to your .NET framework application
Virtual File System SDK
Create your own file systems in Windows and .NET applications
PureCM Software Configuration Management
Version control and integrated issue tracking - powerful and easy to use. Get your FREE trial now!
Buy a link now

Advertisement

  Free Magazine  
Free Magazines
Bio-IT World A new publication focused on Technology for the Life Sciences
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.