|
TUTORIALS:
>> Tuning
Systems
In
this tutorial we explore the use of different tuning systems.
>> jMusic
setup
Before
we do any programming it is important to understand how things fit together.
>> Creating
a drum beat type: abstract classes
This
set of tutorials explain how to create abstract classes.
>> Reaping
The Rewards: Extending the abstract drum kit class
This
demo will create a basic class that extends (builds upon) the class in
the previous tutorial.
>> Variations
made easy with inheritance: Turing basic drums into disco
Now
that the hard work is done on the foundation classes it becomes easier
and quicker to do more powerful things.
>> Another
variation: Turning basic drums into a shuffle
This
ShuffleBeat class works just like the DiscoBeat class did, except it creates
a different rhythm.
>> Adding
to the Inheritance: Extending disco drums with hand claps
In
this tutorial looks at issues one needs to be aware of when modifying
an abstract class that has already been subclassed.
>> Extended
Drum Kit: Introducing classes with multiple methods
This
demo class enhances the simple drum kit class in a number of ways. So
hold on to your hat!
>> Using
jMusic on Windows 95/98
This
page assumes you have installed Java, the Java SDK (Software development
kit) and jMusic. See the install instructions if required.
>> Methods
for musical manipulation
As
well as providing a way of storing your music in a score, jMusic provides
ways of manipulating that stored music.
>> My Library of reusable methods
This
tutorial outlines two classes. One which has a bunch of useful methods,
and the other which creates a jMusic score by calling those library methods
as required and structuring the results into a completed piece
>> Object
Oriented Drum Kit: An OOP Class Example
This
class creates a simple drum rhythm.
|