Recent | Online | Vintage | Modern | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) if you are human, Register & Login to gain more access to all boards here; Some guest permissions have been limited to reduce traffic from bots and encourage registration, while other Guest permissions have been added such as guest posting of attachments and guest responses to threads!

Author Topic: genPatch ST (1988 article)  (Read 2914 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 9649
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • View Profile
    • www.oldschooldaw.com | vintage audio production software + hardware info
genPatch ST (1988 article)
« on: August 05, 2017, 03:47:00 PM »
http://www.muzines.co.uk/articles/genpatch-st-midi-librarian/3493


Quote
GenPatch ST is a multi-purpose accessory program for the MIDI user and Atari ST owner. It is more versatile than the usual generic patch librarians, since it allows you to interact with MIDI data 'live', as well as allowing a wide range of librarian-type functions. You are not restricted to a certain set of manufacturers' instruments either - GenPatch is truly 'universal'. In fact, the whole philosophy of this Hybrid Arts program seems to be to put the control firmly in the hands of the user. GenPatch ST can cope with anything that the current MIDI Spec allows - it can even cope with 'illegal' or non-spec MIDI data. So what would you use it for?

The obvious first application is that suggested by its name: GenPatch ST can function as a MIDI Data Recorder which can load and save any sort of data to and from virtually any MIDI device. This enables you to store and retrieve bulk data like Patch Dumps or Sequence data without the expense of RAM cartridges or instrument-specific librarian programs [further info: see 'System Exclusive Dumps' article in this issue]. A wide range of 'standard' MIDI instruments are already covered by the files supplied with GenPatch, but programming your own Bulk Dump Requests is really just a case of finding the relevant information in the back of the instrument's manual and entering the commands. The program can cope with quite complex 'handshaking' arrangements with no problem. For example, the 'undocumented' DX7 Mk1 bulk dump request is catered for - this requires setting the DX into 'front panel emulation' mode and then sending the key codes for all the key presses needed to send a bulk dump.

Having all your data files stored on one media can help you to cope with the complicated arrangements of instruments so popular these days. Backing up your banks of sounds with GenPatch ST can also be much more thorough and many times faster than searching for half a dozen RAM cartridges, data cassettes and patch sheets and then making copies of them all. Turning up for a session with a few disks containing everything you need is much better than forgetting to pack a RAM cartridge!

Sequencers without disk storage can also change from a cassette-based nuisance to a disk-based workhorse overnight, by using GenPatch to store the sequences. When storing and retrieving sequence data is as fast as it is with this program (basically, the time it takes to access a disk), you can start to use your sequencer much more interactively - as a sort of musical ideas notepad, rather than treating the contents of its memory as a precious, fragile and volatile one-off event. Your sequencer need no longer sit there with a single sequence permanently installed!

But GenPatch can also be very useful in taking care of a wide range of MIDI 'housekeeping' chores. It can be configured to act as a very sophisticated MIDI monitor, displaying incoming MIDI messages whilst allowing you to transmit MIDI data bytes of your own at the same time. This allows you to trouble-shoot data transfers and scrutinise bulk dump requests, even find out undocumented System Exclusive codes.