Index of /geminiatari/FILES/MUSIC/TXLIBR21
Name Last modified Size Description
Parent Directory 24-Sep-2006 15:33 -
INTERNAL.PRF 03-Oct-1987 09:26 4k
INTRNALA.BNK 03-Oct-1987 09:25 4k
INTRNALB.BNK 03-Oct-1987 09:25 4k
TXLIBR.RSC 18-Oct-1987 11:13 22k
TXLIBR21.DOC 18-Oct-1987 11:13 11k
TXLIBR21.PRG 18-Oct-1987 11:13 54k
TXPERF.RSC 18-Oct-1987 11:13 17k
TX81Z VOICE/PERFORMANCE EDITOR AND LIBRARIAN
Version 2.01 Oct 1,1987
======
BUGS
======
While in the Voice Editor, you may notice that changing the Fine
Frequency Range for operators 2, 3, and 4 doesn't work. The value
is changed on the screen, but the synthesizer is not updated.
Instead, operator 1, 2, or 3 will be turned on or off. I've
talked to Yamaha about this, and they say my program or
synthesizer is defective, because no one else has reported the
problem. I'm fairly certain the program is sending the correct
data, since it works properly with every other parameter on the
synthesizer. I've also written stand-alone programs to test every
possible combination of parameter change that could be sent, and
was never able to send Fine Frequency changes for those three
operators. If anyone else experiences this problem, I would
appreciate hearing from you. If you have a fix, I would really
like to hear from you!
-----
Selecting voices or performances while holding keys on your
keyboard down may cause the keyboard to lock up. When the left
mouse button is clicked, the string $B0 $7B (all notes off) is
immediately sent. This silences the Yamaha, but crashes my Casio.
I tried sending a loop with individual note off events for all 127
notes, which was good for the Casio, but bad for the Yamaha.
Holding the button down too long would cause a Midi Buffer Full
error on the Yamaha. While editing a voice or performance,
however, there was time to send a note off for all notes, so the
problem doesn't occur here. Moral - don't hold keys while
changing voices.
-----
Not really a bug, but I didn't bother to set the colors to the
best values for the program. The program looks best, and is
easiest to read if you set your med res colors to white,black,red,
and blue, with full intensity for each color. (At least it looks
best too me - I find the green background difficult to watch for
long periods of time.) The program runs in mono, but the Voice
Editor Dialog is a little out of alignment. This can be corrected
with an RCS by editing the tree EDVDIAL in the resource
TXLIBR.RSC.
=========================
DX21/27/100 COMPATIBILITY
=========================
During the last re-write of this program, I tried to follow
Yamaha's format exactly for all voice transfers and parameter
changes. This means that most of the functions of this program
should also be useable by DX21/27/100 owners. I can't verify
this, since I don't have one of those synthesizers. If you do,
and this program works, please let me know!
In case it does work, I'm including page 48 from the TX81Z manual
below. This should explain some of the differences between the
synthesizers.
-----
The TX81Z uses the same 4-operator, 8-algorithm FM synthesis as
the DX21, DX27, and DX100, and voice data can be transmitted and
received between them. However, the TX81Z has a number of
features that the DX21/28/100 does not.
* The Frequency CRS(RATIO) adjustment is equivalent to the values
programmable in the DX21/27/100. The FIN(RATIO) adjustment is
additional precision available in the TX81Z. Also, the
DX21/27/100 operators have no FIX mode.
* The DX21/27/100 operators produce only sinewaves. When a TX81Z
voice tht uses non-sinewave operators is loaded into a
DX21/27/100, it will not sound the same.
* EG RR. The Envelope Generator Release Rate on the DX21/27/100
can be set to 0, whereas the TX81Z EG-RR minimum setting is 1.
When voice data is received from a DX21/27/100, any EG release
rates of 0 are set to 1.
* EG-EG Shift is not a parameter on the DX21/27/100, and will be
ignored when you load data from the TX81Z.
* Parameters which the TX81Z does not have (PEG,chorus) will be
set to Off or 0.
* The TX81Z BC Pitch Bias of -50 to +50 corresponds to the
DX21/27/100 BC Pitch Bias of 0-99. However, the curve is
different. (Exponential, not linear.)
-----
John Davis
4501 61st
Lubbock, TX 79414
-----