MIDI Sample Player 1.2.1
MIDI Sample Player is an application for that allows you to load samples and assign midi keys to trigger them. I (Davy) wrote this application for a friend in mind that it could be used on stage as something to have a palette of samples or effects that could be quickly accessible. Drum loops and bass lines are especially adaptable to this application. When a good groove is established other live instruments can be added to produce a more developed sound.
Not a whole terrible amount of development has gone specifically into this application (much code has been reused from ReZound). There is much room for improvement an room for features to be added. I will be checking my e-mail for comments on the application. Hopefully I can act on your requests and gripes to actively meet your needs and produce a useful product. I made this to be freeware (although money is gladly accepted :) ) because I think it's a pretty neat idea and it wasn't that hard to write. So enjoy. It's not perfect but it works.
RAM is a key issue to take into consideration. Simply put, the more the better! When more samples are loaded than there is available physical memory windows will go ahead and load it. However, some of the previously loaded samples will be put off onto disk. This means that the next time those samples that went off to disk are accessed, the sound will most likely be broken up since the operating system is required to go back onto disk and retrieve the loaded sample. (although, people with fast SCSI drives may not experience the problem) All in all, the application should run fine when RAM isn't a problem.
-- Please let me know of any suggestions you may have! --
Requires:
- Windows 95/98
- DirectX 2.0 or later
- Sound Card
- MIDI interface with a MIDI device connected
- Some RAM
Some of the features include: Assign keys on your keyboard to loaded samples. The sample can be told to loop. Now, (v1.2) keys can be set to toggle mode -- press once to start, press again to stop. The sustain pedal can be used to hold a sample while hands are free. A fade-in and/or fade-out time (known as an envelope) can be defined per sample. (v1.1) A CD Track and position can be defined to trigger on and off from a certain MIDI event. A file known as a "template" can be saved to save all the assignment information. This keeps you from having to reassign every time. It can also be used to quickly load a set of samples during a performance. Velocity sensitivity can be turned on so that a sample is triggered with a volume according to how hard the key was struck (provided that the MIDI device being used sends velocity information). Future enhancements may include trigging recording and having that recording then immediately available with a key. The currently loadable formats are:
.wav (PCM only)
.rez (ReZound's own format)
Later, (as the sound editor develops) more formats will be available
Here's a screen shot...
e-mail: Davy Durham
This page has been accessed 1678
times.
(c)1999 NLT