AWENRPN - AWE NRPN Setter

ShareWare Version

PWRSoft by Paul Rogers  - (c) 1997.

[What AWENRPNdoes!]  [MRouter]  [What AWENRPN looks like!]  [Registered version] 


What AWENRPN Does!

AWENRPN is a utility to set the NRPN values available for the AWE32.  The shareware version allows you to change the Reverb and Chourus Mix dynamically (hear the effect while its happening) for each of the 16 Channels independantly.  I have restricted the shareware version to these two parameters to encourage you to register your software and get the full version which includes volume sending and various other effects for any channel.

The NRPN's are changed using Midi controller messages as documented in the AWEFAQ also available here

Using MROUTER you can record these settings in your sequencer (I use the Cakewalk apprentice that came with my AWE32) and dynamically alter the chorus and reverb send levels for each of the 16 channels separately.

The best way to do this is to select a blank track to record on to so that the events do not get confused with the other data on an existing track.  This will enable you to post edit the mixing in the sequencer by removing superflous messages as required.

There are two modes of operation, dynamic or set button, the dynamic mode sends data as the sliders are moved, but as you can imagine this can involve a lot of controller message sends and could be the cause of midi choke, however as its not going through a cable but is done over the bus, its probably not a problem.

Features are:

  1. Control Reverb send level for any channel
  2. Control Chorus send level for any channel
  3. Dynamic message sending
  4. Button controlled message sending

Packed its only 103kb. you can download it here.  AWENRPN.ZIP

I have included an updated copy of mrouter including the source code, so if you make any improvements send them to me as well as Zoltan will you.


MROUTER!

Mrouter is a public domain device driver written by Zoltan Jonosy, which is well cool and allows you to route output from one Midi program and use the same device as input to your sequencer i.e. Cakewalk and record these messages.  Here is what Zoltan says about it:

MIDI Router is a simple Windows MIDI device driver which redirects the output of a MIDI program to the input of another MIDI program.

I needed this driver for my own work, so I wrote it. I hope you will find it useful too.

Features:

Disclaimer:

This piece of software is donated to the public domain. You can use it for whatever purpose you like. However it is provided as it is, use it at your own risk. I won't take any responsibility for anything.

I provide the source code as well. The code was written in Borland C++ 3.1. You can modify the source code as long as you give credit to me in your source. Please let me know if you add new features, I'd like to have them too. Bugs can be reported to Zoltan Janosy <janosy@tsys.hit.bme.hu>.

Known limitations:

Suggested enhancements:

Enjoy!......    Zoltan Janosy <janosy@tsys.hit.bme.hu>


What AWENRPN looks like!

View of AWENRPN


The registered version!

I have released the program as shareware, so download it and check it out for a free trial. If you like it, its only £20 inc. p&p for U.K. residents ($40+p&p for anywhere else) to get the registered version which also includes:

  1. Volume Send for any channel
  2. Various NRPN sliders for any channel
  3. Reset All sound font parameters
  4. Sustain Pedal Control

To Register your software or get the registered version send me an Email.  If you dont get a reply within a week, please send another, there was probably an error up at the University or GeoCities.


Credits

Many thanks to:

Zoltan Janosy for writing and donating MROUTER to the public domain

Borland for a smart C++ compiler and library.