PROPHET64 & MSSIAH Userforum




Official information and support forum for
MSSIAH and all PROPHET64 versions.



You are not logged in.

#1 2006-08-15 17:53:58

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Why not 8 pots?

The circuit to is between the SID and the joyports isn't that hard to make.
So I'm thinking of ripping apart even more of my old canibalised C64 and connect an addition circuit to the 2nd SID in the SID2SID.
This will enable me to connect 4 more pots!

No use for the Prophet64 software, I know... but hey, I'm just looking for more excuses not to start making music big_smile


If everything is under control, you're not going fast enough.

Offline

 

#2 2006-08-15 18:48:14

Jaicen
Centipede
Registered: 2006-07-14
Posts: 461

Re: Why not 8 pots?

I thought that the SID2SID already connects all four POT lines? AFAIK there are only two pot lines per SID (POTX/POTY) so in order to achieve four pots you need two SID's, is this not the case??
I could be wrong as I haven't bothered to check, but that's my understanding of it.

Offline

 

#3 2006-08-16 07:10:56

AxiMaxi
PROPHET64 GURU
From: The Netherlands
Registered: 2006-07-09
Posts: 548
Website

Re: Why not 8 pots?

No, thanks to some nifty electronics inside the C64, there's POTAX, POTAY, POTBX and POTBY.
The Prophet64 will also be able to handle 4 pots without a SID2SID.


If everything is under control, you're not going fast enough.

Offline

 

#4 2012-10-31 17:43:37

Ganjoe_Rood
Bomb Jack
From: Berlin
Registered: 2006-07-10
Posts: 34

Re: Why not 8 pots?

i'm actually going to implement such a circuit - at least as draft.

has anyone else yet tried to do so?

Offline

 

#5 2012-11-02 00:34:57

Ganjoe_Rood
Bomb Jack
From: Berlin
Registered: 2006-07-10
Posts: 34

Re: Why not 8 pots?

okay, as i wanted to get used to Eagle, i took it as an excersise.


description: the schematic shows my theoretical approach on how to utilise up to 8 potentiometer as input on a C64-system with installed SID2SID-board and second SID. it also implements the possibility to calibrate the pots' ranges.

purpose: i intend to code a filter application with 8-step sequencer, where one pot can be used to adjust one parameter of each step. depending on the software design up to 10 buttons could be added.

working: it doesn't more than a C64 does; just adds a further CMOS, cuts paddle routing from SID2 to SID1 and attaches the four "new" pots. values can be read at $DE19 and $DE1A.

thoughts & critics: the draft is not completed yet, but the paradigm should be clear. any hint is welcome (also on the layout, since this is my first CAD-drawn curcuit). i'm especially uncertain concerning the effect of some long cables and several components pulling power over one line (that could be split up with the port2-conection and/or a further line.

btw, there is at least one error in it. it was not intended to raise attention, but good test though.

https://dl.dropbox.com/u/1210599/poti_button_box.png

Last edited by Ganjoe_Rood (2012-11-02 00:41:58)

Offline

 

#6 2012-11-11 10:12:38

MadModder
Bomb Jack
Registered: 2012-11-03
Posts: 32

Re: Why not 8 pots?

Is the MSSIAH software even capable of reading the POT addresses for the second SID?

Offline

 

#7 2012-11-11 12:20:57

InactiveX
The Last Ninja
From: England
Registered: 2008-08-14
Posts: 280

Re: Why not 8 pots?

I am very interested in all this, especially this:

Ganjoe_Rood wrote:

purpose: i intend to code a filter application with 8-step sequencer, where one pot can be used to adjust one parameter of each step. depending on the software design up to 10 buttons could be added.

---

MadModder wrote:

Is the MSSIAH software even capable of reading the POT addresses for the second SID?

No. See the first post.

Last edited by InactiveX (2012-11-11 12:21:58)

Offline

 

#8 2012-11-11 18:00:19

MadModder
Bomb Jack
Registered: 2012-11-03
Posts: 32

Re: Why not 8 pots?

Well how about that. I read every line on the whole page but that one. doh!

Offline

 

Board footer

Powered by
© Copyright 2002–2008