Return-Path: ihnp4!aicchi!mdb@ucbvax.Berkeley.EDU Received: by ucbarpa.Berkeley.EDU (5.57/1.18) id AA22373; Fri, 21 Nov 86 20:56:03 PST Received: by ucbvax.Berkeley.EDU (5.53/1.18) id AA04469; Fri, 21 Nov 86 20:55:51 PST Date: Fri, 21 Nov 86 20:55:51 PST From: ihnp4!aicchi!mdb@ucbvax.berkeley.edu Message-Id: <8611220455.AA04469@ucbvax.Berkeley.EDU> Received: by ihnp4.ATT.COM id AA04319; 21 Nov 86 14:06:44 CST (Fri) Apparently-To: ucbvax!rosen@ucbarpa.berkeley.edu Status: O Rob, Here's a patch for the library, and some misc. notes: PROGRAM: ROADT2 -------- Description: This patch is like the ROADT2 supplied on the voice eprom. The difference is that the depth of the vibrato is controlled by the wheel (base level) and by velocity. The harder you play, the more the vibrato effect. Great for emphasising a melody... OCT= SEMI= FINE= WAVE= MOD#1 DEPTH MOD#2 DEPTH ------------------------------------------------------------- OSC 1 -1 00 00 el pno lfo1 00 env1 00 OSC 2 -1 00 03 el pno lfo1 00 env1 00 OSC 3 +1 07 00 synth1 *off* 00 *off* 00 ------------------------------------------------------------- LEVEL= OUTPUT= MOD#1 DEPTH MOD#2 DEPTH ------------------------------------------------------------- DCA 1 63 on lfo3 -63 *off* +00 DCA 2 63 on lfo3 +00 *off* +00 DCA 3 00 on env1 +42 *off* +00 ------------------------------------------------------------- FREQ= Q= KEYBD= MOD#1 DEPTH MOD#2 DEPTH ------------------------------------------------------------- FILTER 006 00 27 env3 +63 env2 +37 ---------------------------------------------------------- VOLUME MOD DEPTH PAN= PAN MODULATOR DEPTH ------------------------------------------------------------- DCA 4 env4 63 08 lfo2 +47 ------------------------------------------------------------- FREQ= RESET= HUMAN= WAV= L1= DELAY= L2= MOD= ------------------------------------------------------------- LFO 1 20 off on tri 07 40 01 vel LFO 2 12 off off tri 63 00 20 *off* LFO 3 13 on off tri 00 00 00 wheel ------------------------------------------------------------- L1= L2= L3= LV= T1Y= T1= T2= T3= T4= TK= -------------------------------------------------- ENV 1 +63 +05 +00 63 29 51 56 00 00 01 ENV 2 +63 +00 +00 63 00 00 00 00 00 00 ENV 3 +63 +30 +01 63 22 00 28 47 37 15 ENV 4 +63 +47 +00 50 63 00 41 63 19 09 ------------------------------------------------------------- SYNC= AM= MONO= GLIDE= VC= ENV= OSC= CYC= ------------------------------------------------------------- MODES off off off 00 off off on off ------------------------------------------------------------- SPL/LAY-->PROG LAY-->PROG SPL-->PROG SPLIT KEY ------------------------------------------------------------- SPLIT/ off off off LAYER ------------------------- A few typos in your PANG1 patch: In the FILTER section - Where you have OUTPUT=keybd, it should be KEYBD=xxx. In the ENV header - T1Y should be T1V (T1 vel sens.) In ENV4 - there are no negative times (Tx values). It does seem to work ok. I wish I had something like the normal crash/ride/hi hat set, tho... ------------------------- As far as software goes, I now have *working* programs for single-patch up/download, patch display, sequencer memory (all of it) up/download, and voice selection from a graphic display. I also have the sequence print program working to the point of displaying the notes, lengths, velocities, timing info, and most of the header data in ascii. Now comes the fun part of getting the graphics right (:-) (:-) (:-). Maybe one of these days I'll get the patch editor running, and the ........... However !!! - my MIDI computer is an Otrona Attache with a homebrew interface, and all the software is in either 8080/z80 assembly and (yech, this is just for quick prototyping, honest...) MBASIC. So, if anyone else wants to try writing their own interface software, they can either translate from assembly, or wait for my forthcoming "USENET guide to ESQ-1 SYSEX interfacing" or whatever I end up calling my collection of notes...... Meanwhile, I'll answer any questions I can via EMAIL. Enough for now, got to get back to hacking...... Mike Blackwell ihnp4!aicchi!mdb (USENET) mdb%aicchi.UUCP@seismo.ccs.gov (INTERNET)