The Idea behind midiIn:
Being stuck up only to the sounds coming from the MIDI synthesisers is very
narrow. Sampling is the instrument of our times. I began to
experiment with using Amiga as a MIDI-controlled sample player.
The first program I used for playing samples via MIDI was OctaMed. It was
very unconfortable, because it could play only one sample per MIDI channel.
I could attach different actions like changing the sample to some keys,
however. It was still not very intuitive. Then I found Bars&Pipes. I
don't know if it's a good sequencer, because I only used it as a sample
player. It had many limitations as well - the sample could not be longer
than (I don't remember how many, but belive - not enough bytes), and it was
still 8-bit sound.
I wanted a program which:
* can play very long samples with the only limitation of the memory size
* was freely assignable to MIDI keys and MIDI channels
* quality better than 8-bit
* used midi.library to work either with external MIDI sequencers or the Amiga software
* can load 16-bit AIFF samples as well as Amiga 8SVX and 16-bit 8SVX
Royal told me, that he can write such a program. And he did.
Remember: midiIn is not a tracker, nor sequencer program. It just waits
for the MIDI commands coming either from MIDI interface or a program
running on the same Amiga, and plays samples. But it does it very good!
midiIn uses 14-bit sound - two physical Amiga channels per sample. Thanks
to its configurability I can assign different samples to different ranges
on my master keyboard. I can assign some of them to MIDI channels
controlled by sequencer and I can play other samples with keyboard on the
other channel. I can make drum sets - assigning every drum sample to one
key, or I can make sample play transposed - assigning it to few octaves.
I use midiIn for quite a long time, and find it a really professional and
stable product (including the early beta versions). It was tested at home
during our music sessions and on stage, during the Najakotiva concerts.
The final version has never hung up and it has no Enforcer hits.
This version is a fully working program and it is going to develop. It
will have ARexx port to communicate with programs like SoundFX, it will
have the mixing procedures to play more than two samples at one time (the
alpha version of this procedure plays 10 samples on my 030 and 32 samples
on Royal's 060).
If You seriously think of making music on Amiga You should register midiIn.
The future versions with multi-sample playback, sample panoramig, sample
volume, stereo samples, ARexx interface is worth the fee.
We are waiting for Your feedback. Send Your comments and suggestions
either to me, or directly to Royal.
Sebastian Witkowski <gorbadok@plearn.edu.pl>
Rafal Michalski 'Royal' <michalsk@dingo.if.pw.edu.pl>
My public PGP key:
Type Bits/KeyID Date User ID
pub 1024/266D64B5 1997/04/11 Rafal Michalski 'Royal' <michalsk@dingo.if.pw.edu.pl>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.3i
mQCNAzNOfSUAAAEEAKNOovI1ULbMezXuX3jrJeTgSY4SOpeechWhTQu0a/5lSfUv
YipUnNpJPjxnPvGerMzi8DfmZqiu6vrUpgfnbtwnQ+qX6czLyY1IdS9AQo9puBra
NkRdkfKwZQyL0bQgvqL6Z3HFAutSygrZNpd3wTiTJy0EqTG3+fMFpSUmbWS1AAUR
tDVSYWZhbCBNaWNoYWxza2kgJ1JveWFsJyA8bWljaGFsc2tAZGluZ28uaWYucHcu
ZWR1LnBsPokAlQMFEDNOfSbzBaUlJm1ktQEB2SoD/2GlpQNYNpQEntZs4DGlUMYp
r47QT9vrc7xVVtjezmriiujVALtpSi1lAPbdROFmhgtYbNeDzA5jTkcBTSiNUYaP
IOEotLObXMBVgdExMFGgWUlafSMi4/fUSHBpUWrfFMbSWqf2SOvVxV0VtittSfA2
eAStk6LJZLncUIu2yxra
=PHFn
-----END PGP PUBLIC KEY BLOCK-----
|