Archive of the former Yahoo!Groups mailing list: Discussion about the Korg PolySix synthesizer

previous by date index next by date
previous in topic topic list  

Subject: Re: [PolySix] anyone have an IC6 (key assigner 8049 217) left over from KIWI install?

From: Bob Grieb <bobgrieb@yahoo.com>
Date: 2015-12-18

I never modded anyone's PolySix, except my own. And I don't think I have sold any of
my interfaces, although I may have sold one or two. Here is more info:

http://www.tauntek.com/PolySix.htm

To install my device, you unplug the key assigner chip, and insert my small pc bd instead.
I made it that way instead of working along with the key assigner, so that people could
also use it as a key assigner replacement if they needed that.

If you want, I can send you a commented source code listing that assembles to the exact same
binary image as the Korg code. I had to make that first to understand the basic operation of
the code. Even with lots of comments, you would to have some experience with assembly language
to understand it fully.

Bob


--------------------------------------------
On Fri, 12/18/15, James Matthew Smith jmsmatthewsmith@gmail.com [PolySix] <PolySix@yahoogroups.com> wrote:

Subject: Re: [PolySix] anyone have an IC6 (key assigner 8049 217) left over from KIWI install?
To: "PolySix@yahoogroups.com" <PolySix@yahoogroups.com>
Date: Friday, December 18, 2015, 12:10 PM



Well that's good news.
Please pardon my ignorance of your device this is for, in
fact I think my old polysix was midi modd'ed by you Bob
so i should know this already (i'd bought it from
someone who had it done by you).. But for what product of
yours are you referring to? You have a replacement IC6 or a
whole board? 
On Fri, Dec 18, 2015 at
12:04 PM, Bob Grieb bobgrieb@yahoo.com
[PolySix] <PolySix@yahoogroups.com>
wrote:















 









You are incorrect in saying that noone has ever
extracted the Poly Six key assigner code.

As I mentioned in an earlier post, my PIC code is a direct
port of that code. I take the 8049 instruction

and map it to the equivalent PIC instruction. I did have
to add a little delay in a few places as the PIC is

much faster, but aside from that it's the same. I also
added MIDI note on and off, but that was a pretty

small change.



Bob Grieb



--------------------------------------------

On Fri, 12/18/15, James Matthew Smith jmsmatthewsmith@gmail.com
[PolySix] <PolySix@yahoogroups.com>
wrote:



Subject: Re: [PolySix] anyone have an IC6 (key assigner 8049
217) left over from KIWI install?

To: "PolySix@yahoogroups.com"
<PolySix@yahoogroups.com>

Date: Friday, December 18, 2015, 11:59 AM





 



















Thanks Florian,I'm

actually expecting the DIY arp to be a difficult
situation

but one worth pursuing, albeit with some patience and no

guarantee it'll end up working.My setup
has

changed and i'm gearing up to abandon computers and
midi

altogether. To play the arp, i'll be wanting to create
a

miniature keyboard using dozens of small momentary
buttons,

and then (and i know this might be tough) have the output
of

the arp able to go to monosynth cv/gate. It would of
course

be nice to be able to have the output be switchable
between

V/oct and H/V, but V/oct would be preferred if only one.

However is that's accomplished, external conversion

would be possible at that point.

When i used the arp on the polysix,

i almost always just set the synth into "monosynth

mode" which was just by using the chord function
for

just one note. Then it would only ever trigger the same

voice over and over. So this would be the goal for the
diy

arp circuit, to create a purely trigger/cv/gate
situation

but only ever for one voice at output. I don't even
have

a poly synth anymore.

And as for the tuubutec arp

situation, and others, i'm pretty sure that the IC6

program information has never been extracted by anyone.
So

all of the arps out there are approximations, probably

including the korg plugin. They may be close, and
probably

all awesome in their own regards. And maybe i'm naive
to

think that the original is superior since i haven't

actually used the Kiwi/Tubbu/etc versions and they

definitely have wonderfully committed designers behind
them.

But it's worth trying to resurrect an original since

i'm already in love with the darn thing. call me a

romantic.





On Fri, Dec 18, 2015 at

11:30 AM, Florian Anwander fanwander@mnet-online.de

[PolySix] <PolySix@yahoogroups.com>

wrote:































 



















Hello J,







you are of course right about how wonderful the
arpeggiator

in the P6



is, but still there is the question: what soundgenerator
do

you want to



control with it? You have to rebuild the complete
Voiceboard

including



the VCOs!







The CPU and the D/A converter output a multiplexed

"nearly V/Oct"



voltage without any trimming. If you control a normal

CV-Synth with this



voltage, it will sound like "cats chant"
(german

saying). The trimming



happens within a common exponentiator for all voices and

then is



demulitiplexed as six V/Hz voltages. The VCOs of the P6
are

V/Hz (this



is, why the P6 is that amazing stable in relative tune).







If you want the P6-Arpeggiator and want it to send

MIDI-NOtes, then get



the tubbutec CPU for the P6 (https://tubbutec.de/modypoly/).

You may use



it nearly standalone and it will send the Arpeggio via

MIDI-Out and(!)



will read the notes from MIDI-In.







Florian







Am 18.12.2015 um 17:17 schrieb James Matthew Smith



jmsmatthewsmith@gmail.com

[PolySix]:



>



> To be honest to you too, I personally find the
polysix

arpeggiator to



> be very unique in the way that it chooses notes
when

multiple ranges



> of octaves are held down.



>







































































#yiv4055182350 #yiv4055182350 --

#yiv4055182350ygrp-mkp {

border:1px solid #d8d8d8;font-family:Arial;margin:10px

0;padding:0 10px;}



#yiv4055182350 #yiv4055182350ygrp-mkp hr {

border:1px solid #d8d8d8;}



#yiv4055182350 #yiv4055182350ygrp-mkp #yiv4055182350hd {

color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px

0;}



#yiv4055182350 #yiv4055182350ygrp-mkp #yiv4055182350ads
{

margin-bottom:10px;}



#yiv4055182350 #yiv4055182350ygrp-mkp .yiv4055182350ad {

padding:0 0;}



#yiv4055182350 #yiv4055182350ygrp-mkp .yiv4055182350ad p
{

margin:0;}



#yiv4055182350 #yiv4055182350ygrp-mkp .yiv4055182350ad a
{

color:#0000ff;text-decoration:none;}

#yiv4055182350 #yiv4055182350ygrp-sponsor

#yiv4055182350ygrp-lc {

font-family:Arial;}



#yiv4055182350 #yiv4055182350ygrp-sponsor

#yiv4055182350ygrp-lc #yiv4055182350hd {

margin:10px

0px;font-weight:700;font-size:78%;line-height:122%;}



#yiv4055182350 #yiv4055182350ygrp-sponsor

#yiv4055182350ygrp-lc .yiv4055182350ad {

margin-bottom:10px;padding:0 0;}



#yiv4055182350 #yiv4055182350actions {

font-family:Verdana;font-size:11px;padding:10px 0;}



#yiv4055182350 #yiv4055182350activity {

background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}



#yiv4055182350 #yiv4055182350activity span {

font-weight:700;}



#yiv4055182350 #yiv4055182350activity span:first-child {

text-transform:uppercase;}



#yiv4055182350 #yiv4055182350activity span a {

color:#5085b6;text-decoration:none;}



#yiv4055182350 #yiv4055182350activity span span {

color:#ff7900;}



#yiv4055182350 #yiv4055182350activity span

.yiv4055182350underline {

text-decoration:underline;}



#yiv4055182350 .yiv4055182350attach {

clear:both;display:table;font-family:Arial;font-size:12px;padding:10px

0;width:400px;}



#yiv4055182350 .yiv4055182350attach div a {

text-decoration:none;}



#yiv4055182350 .yiv4055182350attach img {

border:none;padding-right:5px;}



#yiv4055182350 .yiv4055182350attach label {

display:block;margin-bottom:5px;}



#yiv4055182350 .yiv4055182350attach label a {

text-decoration:none;}



#yiv4055182350 blockquote {

margin:0 0 0 4px;}



#yiv4055182350 .yiv4055182350bold {

font-family:Arial;font-size:13px;font-weight:700;}



#yiv4055182350 .yiv4055182350bold a {

text-decoration:none;}



#yiv4055182350 dd.yiv4055182350last p a {

font-family:Verdana;font-weight:700;}



#yiv4055182350 dd.yiv4055182350last p span {

margin-right:10px;font-family:Verdana;font-weight:700;}



#yiv4055182350 dd.yiv4055182350last p

span.yiv4055182350yshortcuts {

margin-right:0;}



#yiv4055182350 div.yiv4055182350attach-table div div a {

text-decoration:none;}



#yiv4055182350 div.yiv4055182350attach-table {

width:400px;}



#yiv4055182350 div.yiv4055182350file-title a,
#yiv4055182350

div.yiv4055182350file-title a:active, #yiv4055182350

div.yiv4055182350file-title a:hover, #yiv4055182350

div.yiv4055182350file-title a:visited {

text-decoration:none;}



#yiv4055182350 div.yiv4055182350photo-title a,

#yiv4055182350 div.yiv4055182350photo-title a:active,

#yiv4055182350 div.yiv4055182350photo-title a:hover,

#yiv4055182350 div.yiv4055182350photo-title a:visited {

text-decoration:none;}



#yiv4055182350 div#yiv4055182350ygrp-mlmsg

#yiv4055182350ygrp-msg p a span.yiv4055182350yshortcuts
{

font-family:Verdana;font-size:10px;font-weight:normal;}



#yiv4055182350 .yiv4055182350green {

color:#628c2a;}



#yiv4055182350 .yiv4055182350MsoNormal {

margin:0 0 0 0;}



#yiv4055182350 o {

font-size:0;}



#yiv4055182350 #yiv4055182350photos div {

float:left;width:72px;}



#yiv4055182350 #yiv4055182350photos div div {

border:1px solid

#666666;height:62px;overflow:hidden;width:62px;}



#yiv4055182350 #yiv4055182350photos div label {

color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}



#yiv4055182350 #yiv4055182350reco-category {

font-size:77%;}



#yiv4055182350 #yiv4055182350reco-desc {

font-size:77%;}



#yiv4055182350 .yiv4055182350replbq {

margin:4px;}



#yiv4055182350 #yiv4055182350ygrp-actbar div a:first-child
{

margin-right:2px;padding-right:5px;}



#yiv4055182350 #yiv4055182350ygrp-mlmsg {

font-size:13px;font-family:Arial, helvetica, clean,

sans-serif;}



#yiv4055182350 #yiv4055182350ygrp-mlmsg table {

font-size:inherit;font:100%;}



#yiv4055182350 #yiv4055182350ygrp-mlmsg select,

#yiv4055182350 input, #yiv4055182350 textarea {

font:99% Arial, Helvetica, clean, sans-serif;}



#yiv4055182350 #yiv4055182350ygrp-mlmsg pre,
#yiv4055182350

code {

font:115% monospace;}



#yiv4055182350 #yiv4055182350ygrp-mlmsg ∗ {

line-height:1.22em;}



#yiv4055182350 #yiv4055182350ygrp-mlmsg #yiv4055182350logo
{

padding-bottom:10px;}





#yiv4055182350 #yiv4055182350ygrp-msg p a {

font-family:Verdana;}



#yiv4055182350 #yiv4055182350ygrp-msg

p#yiv4055182350attach-count span {

color:#1E66AE;font-weight:700;}



#yiv4055182350 #yiv4055182350ygrp-reco

#yiv4055182350reco-head {

color:#ff7900;font-weight:700;}



#yiv4055182350 #yiv4055182350ygrp-reco {

margin-bottom:20px;padding:0px;}



#yiv4055182350 #yiv4055182350ygrp-sponsor
#yiv4055182350ov

li a {

font-size:130%;text-decoration:none;}



#yiv4055182350 #yiv4055182350ygrp-sponsor
#yiv4055182350ov

li {

font-size:77%;list-style-type:square;padding:6px 0;}



#yiv4055182350 #yiv4055182350ygrp-sponsor
#yiv4055182350ov

ul {

margin:0;padding:0 0 0 8px;}



#yiv4055182350 #yiv4055182350ygrp-text {

font-family:Georgia;}



#yiv4055182350 #yiv4055182350ygrp-text p {

margin:0 0 1em 0;}



#yiv4055182350 #yiv4055182350ygrp-text tt {

font-size:120%;}



#yiv4055182350 #yiv4055182350ygrp-vital ul li:last-child
{

border-right:none !important;

}

#yiv4055182350

































#yiv5394727460 #yiv5394727460 --
#yiv5394727460ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}

#yiv5394727460 #yiv5394727460ygrp-mkp hr {
border:1px solid #d8d8d8;}

#yiv5394727460 #yiv5394727460ygrp-mkp #yiv5394727460hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}

#yiv5394727460 #yiv5394727460ygrp-mkp #yiv5394727460ads {
margin-bottom:10px;}

#yiv5394727460 #yiv5394727460ygrp-mkp .yiv5394727460ad {
padding:0 0;}

#yiv5394727460 #yiv5394727460ygrp-mkp .yiv5394727460ad p {
margin:0;}

#yiv5394727460 #yiv5394727460ygrp-mkp .yiv5394727460ad a {
color:#0000ff;text-decoration:none;}
#yiv5394727460 #yiv5394727460ygrp-sponsor
#yiv5394727460ygrp-lc {
font-family:Arial;}

#yiv5394727460 #yiv5394727460ygrp-sponsor
#yiv5394727460ygrp-lc #yiv5394727460hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}

#yiv5394727460 #yiv5394727460ygrp-sponsor
#yiv5394727460ygrp-lc .yiv5394727460ad {
margin-bottom:10px;padding:0 0;}

#yiv5394727460 #yiv5394727460actions {
font-family:Verdana;font-size:11px;padding:10px 0;}

#yiv5394727460 #yiv5394727460activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

#yiv5394727460 #yiv5394727460activity span {
font-weight:700;}

#yiv5394727460 #yiv5394727460activity span:first-child {
text-transform:uppercase;}

#yiv5394727460 #yiv5394727460activity span a {
color:#5085b6;text-decoration:none;}

#yiv5394727460 #yiv5394727460activity span span {
color:#ff7900;}

#yiv5394727460 #yiv5394727460activity span
.yiv5394727460underline {
text-decoration:underline;}

#yiv5394727460 .yiv5394727460attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}

#yiv5394727460 .yiv5394727460attach div a {
text-decoration:none;}

#yiv5394727460 .yiv5394727460attach img {
border:none;padding-right:5px;}

#yiv5394727460 .yiv5394727460attach label {
display:block;margin-bottom:5px;}

#yiv5394727460 .yiv5394727460attach label a {
text-decoration:none;}

#yiv5394727460 blockquote {
margin:0 0 0 4px;}

#yiv5394727460 .yiv5394727460bold {
font-family:Arial;font-size:13px;font-weight:700;}

#yiv5394727460 .yiv5394727460bold a {
text-decoration:none;}

#yiv5394727460 dd.yiv5394727460last p a {
font-family:Verdana;font-weight:700;}

#yiv5394727460 dd.yiv5394727460last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}

#yiv5394727460 dd.yiv5394727460last p
span.yiv5394727460yshortcuts {
margin-right:0;}

#yiv5394727460 div.yiv5394727460attach-table div div a {
text-decoration:none;}

#yiv5394727460 div.yiv5394727460attach-table {
width:400px;}

#yiv5394727460 div.yiv5394727460file-title a, #yiv5394727460
div.yiv5394727460file-title a:active, #yiv5394727460
div.yiv5394727460file-title a:hover, #yiv5394727460
div.yiv5394727460file-title a:visited {
text-decoration:none;}

#yiv5394727460 div.yiv5394727460photo-title a,
#yiv5394727460 div.yiv5394727460photo-title a:active,
#yiv5394727460 div.yiv5394727460photo-title a:hover,
#yiv5394727460 div.yiv5394727460photo-title a:visited {
text-decoration:none;}

#yiv5394727460 div#yiv5394727460ygrp-mlmsg
#yiv5394727460ygrp-msg p a span.yiv5394727460yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}

#yiv5394727460 .yiv5394727460green {
color:#628c2a;}

#yiv5394727460 .yiv5394727460MsoNormal {
margin:0 0 0 0;}

#yiv5394727460 o {
font-size:0;}

#yiv5394727460 #yiv5394727460photos div {
float:left;width:72px;}

#yiv5394727460 #yiv5394727460photos div div {
border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}

#yiv5394727460 #yiv5394727460photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}

#yiv5394727460 #yiv5394727460reco-category {
font-size:77%;}

#yiv5394727460 #yiv5394727460reco-desc {
font-size:77%;}

#yiv5394727460 .yiv5394727460replbq {
margin:4px;}

#yiv5394727460 #yiv5394727460ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}

#yiv5394727460 #yiv5394727460ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}

#yiv5394727460 #yiv5394727460ygrp-mlmsg table {
font-size:inherit;font:100%;}

#yiv5394727460 #yiv5394727460ygrp-mlmsg select,
#yiv5394727460 input, #yiv5394727460 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}

#yiv5394727460 #yiv5394727460ygrp-mlmsg pre, #yiv5394727460
code {
font:115% monospace;}

#yiv5394727460 #yiv5394727460ygrp-mlmsg ∗ {
line-height:1.22em;}

#yiv5394727460 #yiv5394727460ygrp-mlmsg #yiv5394727460logo {
padding-bottom:10px;}


#yiv5394727460 #yiv5394727460ygrp-msg p a {
font-family:Verdana;}

#yiv5394727460 #yiv5394727460ygrp-msg
p#yiv5394727460attach-count span {
color:#1E66AE;font-weight:700;}

#yiv5394727460 #yiv5394727460ygrp-reco
#yiv5394727460reco-head {
color:#ff7900;font-weight:700;}

#yiv5394727460 #yiv5394727460ygrp-reco {
margin-bottom:20px;padding:0px;}

#yiv5394727460 #yiv5394727460ygrp-sponsor #yiv5394727460ov
li a {
font-size:130%;text-decoration:none;}

#yiv5394727460 #yiv5394727460ygrp-sponsor #yiv5394727460ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}

#yiv5394727460 #yiv5394727460ygrp-sponsor #yiv5394727460ov
ul {
margin:0;padding:0 0 0 8px;}

#yiv5394727460 #yiv5394727460ygrp-text {
font-family:Georgia;}

#yiv5394727460 #yiv5394727460ygrp-text p {
margin:0 0 1em 0;}

#yiv5394727460 #yiv5394727460ygrp-text tt {
font-size:120%;}

#yiv5394727460 #yiv5394727460ygrp-vital ul li:last-child {
border-right:none !important;
}
#yiv5394727460