> That's an interesting thing to use debug for, I kind of like debug. I got started assembly language programming with the Commodore line (C-64/C-128), the CZ-5000, and Dr. T's KCS. That got me into examining memory and files. By doing sysex dumps of CZ-5000 sequencer files, I was able to decipher how it used internal memory for sequences and wrote some nifty utilities. Looking at SQ.files from the KCS I was able to write a program to split a file into "left hand" and "right hand" tracks. My collaborator just played and I split the finished sequence. Although I had a routine to bounce a CZ-5000 track, I never finished my CZ-5000 <==> KCS sequence converter. (But I learned alot about programming on the way and that got me into assembly language programming on the PC--MS-DOS/pre-Windows.) Two of my favorite routines were (1) D0/B0 and (2) CZ-SPlit. (I forgot whether I first did them on the C-64 or not.) D0/B0 enabled me to convert the DH-100's aftertouch to control volume/expression on the KORG EX-800. CZ-Split [aka Infinite Keysplit) enabled me to play a different patch on each note of the keyboard. I thought about adding an "Infinite Velocity Split" routine, but never g ot that far. Hmmmmmm. It might work with the VZ. Someone could design a bank of 64 presets as one instrument to vary based on note and velocity. Of course, it would require an old PC running in MS-DOS with a pre- windows midi interface. Anyhow, that's what I had in mind for the CZ before multi-timbral synths with dynamic voice allocation came along. > . . . Hubi's loopback driver when I'm not using Sonar. I downloaded a version of Hubi's for Windows 3.1. It was cool. I seem to remember it allowed Windows to handle more than one midi program. > There's a free VST host that's little, and has some midi functions, > like a step- sequencer. Sometimes I run that in a separate > computer, connected by Midi-ox. After I get going with Sonar, I need to learn about VSTs, DXis, etc. Windows really made a lot of things possible, but I never was able to figure out midi I/O programming in Windows. Under MS-DOS I had direct control of the midi ports. Windows took that away. It has been my dream to find a windows/midi programmer to work with to push the envelop of midi programming. Hmmmm. Maybe Hubi's Loopback would let me do the D0/B0 and CZSplit type programs within Windows. Is that freeware? Where can I find it? Anyone with a VZ wanna design some "InfiniteSplit" banksets? Just some thoughts and memories. "They're all that's left me." -- Simon and Garfunkle. --Steve
Message
Re: VZ sysex bulk data transfers and error messages
2004-09-06 by steve_the_composer
Attachments
- No local attachments were found for this message.