El34 world logo

image
Fuse Holders-Cords-AC Items Tube Sockets Capacitors Screws-Nuts-Washers
Tools and Batteries Foot Pedals Jacks-Plugs-Connectors Handles-Amp Trim Parts
Misc Hardware-Grommets-Feet-Ring terminals Tube Sockets Lamps-Diodes-Channel Switching Jacks-Plugs-Connectors
Foot Pedals Tube Sockets Jacks-Plugs-Connectors Switches
Misc Hardware-Grommets-Feet-Ring terminals Screws-Nuts-Washers Wire-Cable-Heat shrink Switches
Tubes-Valves Tools and Batteries Circuit Board Building parts Switches
Tube Sockets Transformers Transformers Wire-Cable-Heat shrink
Tube Sockets Jacks-Plugs-Connectors Resistors Pots-Knobs
Transformers Foot Pedals Pots-Knobs Pots-Knobs
Tube Sockets Resistors Capacitors Circuit Board Building parts
Tube Sockets Fuse Holders-Cords-AC Items Jacks-Plugs-Connectors Tubes-Valves
Transformers Screws-Nuts-Washers Switches Circuit Board Building parts
Pots-Knobs Transformers Pots-Knobs Pots-Knobs
Lamps-Diodes-Channel Switching Switches Tools and Batteries Circuit Board Building parts
Tubes-Valves Guitar Strings Books Misc Hardware-Grommets-Feet-Ring terminals
Capacitors Lamps-Diodes-Channel Switching Tubes-Valves Jacks-Plugs-Connectors
Reverb tanks and Bags Handles-Amp Trim Parts Lamps-Diodes-Channel Switching Handles-Amp Trim Parts
Lamps-Diodes-Channel Switching Tubes-Valves Screws-Nuts-Washers Fuse Holders-Cords-AC Items
Jacks-Plugs-Connectors Lamps-Diodes-Channel Switching Wire-Cable-Heat shrink Lamps-Diodes-Channel Switching
Fuse Holders-Cords-AC Items Handles-Amp Trim Parts Tube Sockets Tools and Batteries
Wire-Cable-Heat shrink Pots-Knobs Capacitors Pots-Knobs
Switches Capacitors Bike Light Parts Jacks-Plugs-Connectors
Jacks-Plugs-Connectors Lamps-Diodes-Channel Switching Pots-Knobs Circuit Board Building parts
Screws-Nuts-Washers Resistors Wire-Cable-Heat shrink Chassis-Boxes
Fuse Holders-Cords-AC Items Pots-Knobs Jacks-Plugs-Connectors Chassis-Boxes
Tools and Batteries Fuse Holders-Cords-AC Items Jacks-Plugs-Connectors Transformers
Resistors Pots-Knobs Handles-Amp Trim Parts Tubes-Valves
Tube Sockets Pots-Knobs Misc Hardware-Grommets-Feet-Ring terminals Bike Light Parts
Jacks-Plugs-Connectors
You can scroll through the images above using the Image scroll controls or you can use the Left and Right arrow keys on your keyboard.


Drum Stik - Free drum pattern and sequencer program

Back to my Library page
-
I am creating a free Drum pattern and sequencer program just because I like to program, and it is a great learning tool for me.
It is still in the early stages and I could use as many beta testers as I can get to help iron out the bugs and develop new features.
More features will be added as the program progresses, such as,
adding effects to a track, like reverb, delay, etc and
recording a pattern or a sequence to a .wav file, so you can add it to your favorite mixing/recording program.

Drum Stik can create Drum kits, drum patterns and drum sequences.
You can save your patterns, sequences and drum kits and share them with others.
In the free download, I included some drum kits, patterns and a sequence, so you can get started right away.

I purchased a ton of high quality real drum samples at this web site for a very reasonable price.
Drum samples are what you use to create your own drum kits.
http://www.drumwerks.com

Drum Stik uses the BASS.dll and BASS.net for all the audio functions, and it is included in the x86 program folder download
BASS adds some very cool audio features to the .net framework.
www.un4seen.com

DrumStik is written in MS Visual Basic .net and it requires that you have .net 3.5 installed.
I have tested it on Windows XP - sp3 and virtual PC/Vista 32 bit.
It has also been tested on Vista 64 bit by others.

Most PC's with XP or Vista have some version of .net already installed, but it may only be .net 2.0 or 3.0
You can usually upgrade your .net version by using Windows update
Here is a direct link where you can download Microsoft .net 3.5  
Microsoft .net 3.5 page

There is no install program at this point. You can run the program without installing it, which many people like, including me.
The data and program folders are separate downloads.
This is done this way because you can download a new program version as a new x86 folder, and all you have to do is replace/delete the old x86 folder.
The data folder is about 22mb and is only needed once, unless I add some new features that require a new data folder.
I added a default drum kit feature in version 1.3, so you may need the latest data folder if you have an older version.

Here are the current files needed to run the program.
Right click on the links and save to your computer in a place you can find them later.

The Data folder
No need to download the data folder unless you do not already have it, or it is a very old version
http://www.el34world.com/Misc/VB/Files/Data.zip

The program folder

New versions of the program - Current version is 1.5
http://www.el34world.com/Misc/Music/files/x86.zip

Instructions to run the program:
Download the x86.zip file and the Data.zip files above
Unzip them on your desktop or where ever you like. There is no need to install anything
See the screen shot below for info on how the folders should be set up.
Double click on the DrumStik.exe file in the x86 folder to start the program.

If you get any sort of error about samples not being found, make sure the folders are set up properly or the program will not be able to find the data it needs.
Or, the error may indicate that you may need the most recent data folder.

I set up a flash player so you can hear examples of a pattern and a sequence.
A separate flash player window will open with it's own play controls.

This player will play a pattern 4 times

This player will play a sequence 1 time

If you would like to report a bug or leave feedback about the program, there is a thread on my amp forum here.
http://www.el34world.com/Forum/index.php?topic=6060.0

Note: I noticed that the Intel Speedstep setting on my MOBO bios was messing with the samples playback timing.
I disabled it in the BIOS and the samples were playing back in perfect time


image image
The left side of the image above shows how the folders should be set up. The Data folder and the x86 folder should be directly under a main folder.
In this example, the main folder is named DrumStik, but it does not really matter what it is named.
The right side of the image shows several folders under the data folder. This is where the Drum Kits, Drum Patterns and Drum Sequence files are stored.
The images folder is not required and the Samples folder can be used to store sound samples if you have your own samples.
The image on the right shows the program files needed. You may see other files in the x86 folder that you download.
These other files are files that visual basic creates and are not needed to run the program.
I usually try to remember to delete them before I create the .zip file. Just ignore or delete them if they happen to be in the .zip file you download.
-
The Drum Stik Control Bar
image
This image shows the main Drum Stik Control Bar. This is where most all of the Drum Stik controls are.
Left: This is where you load drum patterns, save drum patterns, play drum patterns and create drum pattern Names.
Middle Left: Adjust the Beats per minute and Beats per measure for Patterns and Sequences.
Middle right: Load, Save, Play, Name Sequences and add a pattern to a Sequence
Right: Load, Save and Name drum kits
The Control Bar buttons will light up when they are available for use. For example, if you edit a drum pattern, the Save Pattern button will light up and the drum pattern name text box will light up.
To change the beats per minute or beats per measure of a pattern or a sequence, click on the label above the text boxes to highlight them/make them turn green. The use the + and - buttons to adjust the tempo.
In the example above, the Pattern label is green and so you could use the + and - buttons to adjust the BPM up or down on this pattern.
The -- and ++ buttons will adjust the BPM down or up 10 beats at a time. The - and + buttons adjust one BPM at a time.
In the text boxes, you can enter names for your patterns, sequences and drum kits.
A textbox will light up if you have made changes, this is a reminder to save your changes.
The save buttons will also light up to remind you to save your changes.
When the program first starts, there is not a drum kit loaded. There will be some default samples loaded that are just drum stick sounds.
You can play a pattern or a sequence using just drum stick sounds, but load a drum kit to get the full effect.
Click on the Load Drum Kit button and load a drum kit file from the Kits folder.
You can create your own drum kits if you have drum kit sample files.
After you load a drum kit, you can then load a pattern or a sequence file or create them from scratch.
You can then edit your patterns and sequences, play them, give them names and save them using the buttons and text boxes in the control bar.
If you have a pattern loaded, the Add to Sequence button will light up. You can then add this pattern to a sequence. Load another pattern and add that pattern to the sequence also.
This is how you create sequences of patterns. See the sequence editor info below.
Playing sequences and patterns.
The play buttons will not light up until you load a pattern or a sequence. When you hit the play button, the whole control bar will be grayed out and the Stop buttons will light up.
There are no functions available for use while a pattern or sequence is playing
You cannot close any of the windows using the X buttons, they have been disabled. This is done because a window and all it's resources are disposed of when you use the X to close it.
The program then cannot get access to the window and it's resources.
You can only minimize and maximize the windows.
The only way to exit the program is to use the red EXIT button on the Drum Stik Control Bar.
-
The Drum Stik Pattern editor
image
This image show the Pattern editor. Each one of the gray rectangles is a turned off drum stick hit. This image shows a 4/4 measure.
There are 4 beats per measure, 24 hits per beat, and 96 possible hits in a 4/4 measure. 4 beats x 24 hits = 96 total hits.
There are also 9 channels of samples that can be played at the same time.
The blue rectangles are hits that are turned on. Click on a gray colored hit and then use your mouse roller wheel to adjust the volume level of each hit.
There are 6 possible volume levels, counting off/no sound as zero volume.
When a drummer hits a real drum, he/she hits the drum harder or softer to get a desired effect.
Use the hit volume levels for each hit to get the desired volume effect.
The image above also shows that there are 9 channels of audio that can all be play at the same time
You can load up to 9 samples and create your own drum kits from scratch. You can make a simple drum kit with just a kick drum, a snare and a cymbal or you can create drum kits that have bells, whistles a Tabla, clapping hands, whatever.
You click on a the text label of each channel to load a sample file into that channel.
After you have created your drum kit, you can save the kit using the Control bar, Save Drum Kit button
There is a volume slider for each channel so you can balance out the playback volume of each sample in the drum kit.
The volume level is shown as a percentage to the right of each slider.
If you click on one of the small radio buttons, you can see info about each sample. This info appears on the text message screen.
The Show text message button opens another window behind the main window with program information.
At the bottom of the Pattern editor is a progress bar that moves along as you play a sample or sequence to show you the total progress of the playback.
You can start from scratch and create your own drum patterns or you can load a pattern, edit it and save it as a new pattern file.
It is easier to edit an existing drum pattern that to create one from scratch.
-
The Drum Stik Sequence editor
image
This is a shot of the sequence editor window. This is where you arrange drum patterns to create drum sequences.
First you must create some drum patterns using the pattern editor.
For example, you could create an intro, a verse and a chorus pattern and then arrange them all in the sequencer to play in the order that you want them to play.
Every action in the sequence editor starts by clicking on a pattern name on the left, and then using one of the buttons in the middle.
At the top of each list is the Sequence name and info about the beats per minute, the beats per measure.
In the example above: 100 is the beats per minute of this sequence. 4 is the beats per measure and Hypnotized is the Sequence name
The pattern Names are in the list on the left. You can name a pattern to help you remember what this pattern is for. In the screen shot above there are several patterns called verse x. You can name the patterns whatever you like.
The list on the right is the actual file name of that pattern. There is also a hidden list to the far right where you can see the complete path name for each file. Just drag the window out to the right to see the whole window.
You can use a pattern multiple times in your sequence. Just copy it with the Copy button and then paste it using the Paste After button.
You can also move patterns up or down in the list and remove them from the sequence.
If you want to edit a pattern, use the Edit Pattern button and it will open the pattern in the pattern editor window.
Use the Save Pattern button to save your pattern after you edit it. There is also a save pattern button on the Control Bar.
If you click the Clear Sequence button, all the patterns will be removed from the Sequence editor screen.
You cannot alter the sequence name in the sequence editor, you must use the Control Bar to change the sequence tempo and name
Once you have your sequence how you like it, save the sequence using the Save Sequence button on the control bar.
-



image

image

Home - Ordering Information - PayPal info - Returning parts - Search the Hoffman Amps parts catalog - Links
Shipping Info/policy - E-mail Me - Amplifier Service Technicians - About Hoffman Amps
Sound Clips - LED Bike light build info - Guitar Rig and Behringer FCB1010 info
The Tube amp Library of information - Charts - Diagrams - How To's - Projects
Click the link above for Tube amp info, Schematics, Board building information, Projects, Mods, Transformer diagrams, Photo's, Sound clips.
There are hundreds of pages of Tube amp information on my library page.
Check out our huge library of Tube Amp Schematics here

Please visit my Tube Amplifier Forum
Here's the place you can go to ask tube amplifier questions.
You will find a large community of friendly amp builders at the link above.

@ MEMBER OF PROJECT HONEY POT
Spam Harvester Protection Network
provided by Unspam
hand-mild