You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*Note: GitHub has a full table of contents with links in the header icon (top left of the readme.md).*
16
16
17
-
##Pre-requisites
17
+
##Pre-requisites
18
18
I'm assuming you already have a computer with Java 5 (or later) installed:
19
19
20
20
Windows: start > Run... > cmd
@@ -29,7 +29,7 @@ Mac: OS X includes the full version of Java 2SE 1.5. Go > Utilities > Terminal,
29
29
30
30
java -version
31
31
32
-
##Downloading and Installing
32
+
##Downloading and Installing
33
33
Terms and Conditions: ALL INFORMATION AND CONTENT IS PROVIDED ON AN "AS IS" BASIS. IN NO EVENT WILL I BE LIABLE TO ANY PARTY FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES.
34
34
35
35
DrumRPG is provided free and is provided open source under the GNU General Public License (GPL) .
the jMusic Java music programming library (License: GPL)
47
47
48
48
RealistiK Reloaded icons (License: GPL) from opendesktop.org.
49
49
50
-
##Running
50
+
##Running
51
51
Double click on DrumRPG.jar
52
52
53
53
Expect the "DrumRPG" window to display and prompt you to "Choose a MIDI file". After a successful "Load" expect something like this::
54
54
55
-

56
55
57
56

58
57
59
58
60
-
##Example Sessions
59
+
##Example Sessions
61
60
Drum Rhythm Pattern Generator Demo 1 Over the threshold to new patterns
62
61
63
-
Hi welcome to the Drum Rhythm Pattern Generator version 0.01 demo video. This shows you how to generate new main and fill drum patterns from existing MIDI files. DrumRPG is provided free and is open source. It uses the jMusic Java music programming library.
62
+
Hi welcome to the Drum Rhythm Pattern Generator version 0.01 demo video.
63
+
64
+
https://www.youtube.com/watch?v=zUD9FuKuzeg
65
+
66
+
This shows you how to generate new main and fill drum patterns from existing MIDI files. DrumRPG is provided free and is open source. It uses the jMusic Java music programming library.
64
67
65
68
Firstly have you got Java 5 or later installed? Check this by Start, Run, cmd, java -version. If not google java download and install a Java Runtime Environment (JRE) . Now to run the program, double click on DrumRPG.jar. Choose a type 1 midi file with drums on channel 10. Google midi files to find some, for example Enter the Sandman.
66
69
@@ -103,7 +106,7 @@ So to conclude this demo, a MIDI sequencer was used to string together patterns
103
106
104
107
Note: I used Cubase LE, later versions of Cubase (e.g. Cubase 4) support dragging and dropping midi files Select File > Preferences, ensure the following options under MIDI files are deselected: “Auto Dissolve Format 0″ and “Import To Instrument Tracks”.
105
108
106
-
##Known Problems
109
+
##Known Problems
107
110
MIDI playback may stop while looping, need to restart to get midi playback, seen on sun 1.6.0_07 seems to be more reliable with Sun Java 5: http://java.sun.com/javase/downloads/index_jdk5.jsp Java Runtime Environment (JRE) 5.0 Update 17
108
111
109
112
Occasional exception (does not crash program) when click “Stop” : Cycle-playing Drum Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at jm.midi.MidiSynth.stop(MidiSynth.java:183)
0 commit comments