2004-06-18 by Andrew Scheidler
I sold my Expressionmate to buy modules :\ Mark Morton has it, and I *think* he's a PSIM owner... Mark? Andrew >>> davebr@earthlink.net 06/18/04 12:35 PM >>> I decided to press the midi code and see what it could do. I ended up writing an Expressionmate to CV program. The Express
Thread view
Attachments: 0
2004-06-18 by improv@peak.org
> Anyone else have an Expressionmate and a PSIM? Let me know how it > works. I haven't decided where I want to evolve this program yet. > I have both the ExpressionMate and a PSIM, but have been so busy lately I've barely begun to use the PSIM. I will check out your program when
Thread view
Attachments: 0
2004-06-18 by djbrow54
I decided to press the midi code and see what it could do. I ended up writing an Expressionmate to CV program. The Expressionmate will output a full 14 bits of pitchbend so I mapped this to a +5V center with +/- 5 volts of swing. I had to accept running status so I wrote a midi c
Thread view
Attachments: 0
2004-06-18 by Andrew Scheidler
PSIM-1! Using 1v/oct, the PSIM outputs have 32 voltage steps between half notes. (c=0, c#=32, d=64, etc) By adjusting the voltage steps between notes, you can easily create micro tuning scales, non western scales, etc. The "spread" control of the Buchla could be done quite easily
Thread view
Attachments: 0
2004-06-16 by djbrow54
I like your idea of software modeling. At one time I wrote code (a long time ago) that emulated a flywheel on a simple encoder. Should be fun in Basic. It seems silly to encode the ribbon to midi only to convert it back to cv's again. I did some reverse-engineering on the Kurzwei
Thread view
Attachments: 0
2004-06-16 by grantrichter2001
> I also have a Kurzweil ribbon controller and want to write the > program to convert that midi stream to cvs. I haven't gotten to that > yet. Actually, this is an interesting problem. MIDI continuous controllers (CC) are only 7 bits (128 levels) and produce very apparent zipper
Thread view
Attachments: 0
2004-06-16 by Larry Hendry
Dave, I do not yet have my PSIM. So, I am still rather uneducated as to what it will do in many aspects. I am particularily interested in what data you are communicating with the MIDI in and out ports. Is this just real time data? Or, have you manipulated the MIDI ports to input
Thread view
Attachments: 0
2004-06-16 by djbrow54
My initial thoughts were to keep my modular system all analog. The other side of the room is full of digital stuff. I even drive my modular with an Arp CV keyboard. However, having the PSIM has been a lot of fun and Brice got me thinking about using the PSIM to interface my Rolan
Thread view
Attachments: 0
2004-06-16 by Brice D. Hornback
*** PSIM-1 Shipping Update *** For those of you still waiting on your PSIM-1's to arrive... they are taking me longer to build than I had anticipated. Did you know it takes 20 minutes just to build a power cable - not crimped / all soldered. It also takes approximately 30 minutes
Thread view
Attachments: 0
2004-06-16 by Brice D. Hornback
Andrew, Almost *anything* is possible. The PSIM-1 *can* communicate via it's RS-232 port after programming. The PSIM-1 also has the capability of using I2C devices (by adding two resistors - but then you can't use the SpeakJet or anything else using those pins). I've had this on
Thread view
Attachments: 0
2004-06-15 by djbrow54
I've interfaced my PSIM both to the SpeakJet and with MIDI in and out, both of which are serial interfaces using J3 and J5. It would be quite easy to add RS-232 drivers to either of these connectors. J5 would be better since the serial communications is done in hardware. My PSIM
Thread view
Attachments: 0
2004-06-15 by Andrew Scheidler
What's the chance that someday there'll be some kind of accessory for the PSIM that you can dump data into for storage while powered down? ie, I'd like to be able to dump arrays of data (that I've loaded into a PSIM sequencer program) into a battery-backed chip (eprom?). Of cours
Thread view
Attachments: 0
2004-06-13 by djbrow54
I adapted the concepts in Brice' program to create a midi2cv program which detects a valid note on either the gate going true or a change in the cv input. This allows the program to follow notes that overlap without the gate going false between notes. It also provides a glissando
Thread view
Attachments: 0
2004-06-06 by djbrow54
Whenever I load a program into my PSIM, I always have to go back and scan the code to remember what all the inputs and outputs are. I decided to create a program summary sheet which is a graphic view of the PSIM with the inputs, outputs, controls, and leds labeled along with a br
Thread view
Attachments: 0
2004-06-06 by djbrow54
I've finished the initial release of my arpeggiator. It arpeggiates cv sequences creating a trigger, gate, and cv. Aux input is a bypass mode that will start and stop the arpeggiator. In-4 selects one of 5 preset arpeggiator sequences. Stop enters definition mode where cv in is r
Thread view
Attachments: 0
2004-06-04 by djbrow54
I had a request to modify my divider and psuedo-sequencer from /2, /4, /8, and /16 to arbitrary dividers. I have modified the program so each output can be any arbitrary divisor with defined high and low states. For example, the /4 can be 1 state high and three states low or you
Thread view
Attachments: 0
2004-06-04 by Jeff Foster
Hi all, Just wanted to say hi. I came across this site via the speakjet site... I am interested in the speakjet as a "bettet" speak and spell hack. the PSM looks very cool, something I tried 20 years ago on a C64, ha ha. anyway, been in the emausic thing for 25 years now, have a
Thread view
Attachments: 0
2004-06-04 by Brice D. Hornback
Sorry Dave. I've been so busy building that I haven't had a chance to check it out yet. I'm really looking forward to it and I will this weekend. I promise. Thank you for all your efforts! Take care, Brice ----- Original Message ----- From: "djbrow54" To: Sent: Thursday, June 03,
Thread view
Attachments: 0
2004-06-04 by djbrow54
I upgraded the sequences and improved the code a bit. I also added a second cv output shifted up an octave. I uploaded a .mp3 file by the same name with a sample of the 5 different sequences and the variable tempo. Dave --- In SynthModules@yahoogroups.com, "djbrow54" wrote: > I f
Thread view
Attachments: 0
2004-06-03 by djbrow54
I finished a working (alpha) version of an arpeggiator. I didn't have time to put in any real arpeggiator sequences. I've just loaded some 'filler' sequences. Right now the program will select from 5 different sequences. It starts the sequence on the rising edge of the gate and o
Thread view
Attachments: 0
2004-05-31 by djbrow54
I just uploaded this program to the sequencer folder. It is a clock divider (low frequency, of course) that will divide the clock input on aux to a /2, /4, /8, and /16 outputs. If any of the inputs are non-zero, then the /16 output changes to a psuedo-sequence output. This psuedo
Thread view
Attachments: 0
2004-05-31 by Scott Stites
Damn, that was quick! ----- Original Message ----- From: Brice D. Hornback To: SynthModules@yahoogroups.com Sent: Monday, May 31, 2004 9:11 AM Subject: Re: [SynthModules] PSIM-1 Module Available (SOLD) It has been sold. - Brice http://www.SynthModules.com ----- Original Message -
Thread view
Attachments: 0
2004-05-31 by Brice D. Hornback
It has been sold. - Brice http://www.SynthModules.com ----- Original Message ----- From: "Brice D. Hornback" To: Sent: Monday, May 31, 2004 9:02 AM Subject: [SynthModules] PSIM-1 Module Available > I have one SynthModules PSIM-1 module that is available. I was planning on > keepi
Thread view
Attachments: 0
2004-05-31 by Brice D. Hornback
I have one SynthModules PSIM-1 module that is available. I was planning on keeping this one for myself, but something came up and need to sell it. There are a couple slight machining marks on the front panel from where a couple of the holes were machined (slight swirlies - not de
Thread view
Attachments: 0
2004-05-31 by djbrow54
It's been a bit quiet so I thought I'd upload another program. I tried to add additional analog stages to my MOTM-101 S&H to have an analog shift register. The LF398 samples on the level instead of the edge so the signal just propagates through all the stages. So, what's one to d
Thread view
Attachments: 0
2004-05-24 by Mike Marsh
That's very cool! I'd love to play with it once you upload the code... --- In SynthModules@yahoogroups.com, "djbrow54" wrote: > I uploaded an mp3 to the "Files > PSIM-1 MP3 Samples" folder called > "trig-gate-cv delay.mp3". It is a sample of my delay program that I > now have run
Thread view
Attachments: 0
2004-05-24 by djbrow54
I measured my PSIM. My PSIM is built with a SpeakJet, MIDI in and out, and 4 CV controls. The total current measured is: +15 70 to 80 mA with my lights program driving all leds -15 12 mA The MIDI circuitry and CV controls draw very little. I have no idea what the SpeakJet draws b
Thread view
Attachments: 0
2004-05-23 by djbrow54
I uploaded an mp3 to the "Files > PSIM-1 MP3 Samples" folder called "trig-gate-cv delay.mp3". It is a sample of my delay program that I now have running pretty well. I still want to do some tuning on it. IN-1 samples the trigger, IN-2 samples the gate, and IN-3 samples the CV. IN
Thread view
Attachments: 0
2004-05-23 by djbrow54
I tweaked up my system today so using a multiplier of 15/4 (3.75) now works correctly. My system was a bit 'off' so the 64/17 previously matched my keyboard better. Dave --- In SynthModules@yahoogroups.com, "djbrow54" wrote: > This is the same question as Andrew Scheidler's - wha
Thread view
Attachments: 0
2004-05-20 by john mahoney
I'm in the middle of a synth repair and building a synth kit, so time is tight, but I'll do what I can. (As if everyone's time isn't tight...) Send me the code and I'll try it tonight. "Fresh eyes" can be very helpful in debugging. -- john ----- Original Message ----- From: "djbr
Thread view
Attachments: 0
2004-05-20 by Michael A. Firman
Dave, Here is a little tip (if you haven't figured it out already). You don't want to "balance" the code between interrupt and base level. What you want to do is as little execution on interrupt as possible. On interrupt you should just set flags or save simple values. You should
Thread view
Attachments: 0
2004-05-20 by djbrow54
I'd be more than happy to send anyone the code I have. It's not quite ready for prime time. I sometimes miss events and I'm not sure why. There is no debugging capability with interrupts so it's all trial and error. I'll take help in debugging it. I've tried to balance the code b
Thread view
Attachments: 0
2004-05-19 by Mark Pulver
VERY nice work Brice! I look forward to firing it up! Thank you for all your work! Mark
Thread view
Attachments: 0
2004-05-19 by john mahoney
Another option would be to rescale the incoming pitch CV to be more compatible with with 10mV steps of the ADC. A voltage divider will do this, right? So, it's not much of a hassle from a hardware standpoint, as the main ingredients are a pot or some precision resistors. But it w
Thread view
Attachments: 0
2004-05-19 by Andrew Scheidler
Hey there - As I add modules, I'm watching my total mA draw, hoping I can stick with one power supply. What is the +/- mA pulled by the PSIM? Andrew
Thread view
Attachments: 0
2004-05-19 by Andrew Scheidler
OK, that's where I ended up. I just thought there was an easier way to do it :) There is a lot of real-time processing a PSIM could do in between a keyboard and synth! Andrew >>> grichter@asapnet.net 05/19/04 2:15 PM >>> No, it won't work that way. The input and output scaling is
Thread view
Attachments: 0
2004-05-19 by Andrew Scheidler
Just to clarify, in the below example I want the VCO's to both track together... >>> xpandrew@ph.k12.in.us 05/19/04 1:13 PM >>> I think this is similar to a question I asked a couple months ago. If I mult the CV output of my keyboard, sending one directly to a VCO, and the other
Thread view
Attachments: 0
2004-05-19 by Andrew Scheidler
I think this is similar to a question I asked a couple months ago. If I mult the CV output of my keyboard, sending one directly to a VCO, and the other into the PSIM, out of the PSIM and into a second VCO, what would be the formula? DACV1 = (ADCV1 * ???) / ??? + ??? + (HBar) I co
Thread view
Attachments: 0
2004-05-19 by djbrow54
I'm not really trying to 'quantize' the keyboard. I just want to be able to 'sample' it and be able to output the same voltage. This is the same question as Andrew Scheidler's - what is the multiplier between the input and output? I think the multiplier is 3.752984. If I use this
Thread view
Attachments: 0
2004-05-19 by grantrichter2001
No, it won't work that way. The input and output scaling is different. The whole purpose of using the integer math "trick" is to avoid all the typing needed to write a true input "classifier". For a true classifier, the exact behavior of each input state versus each output state
Thread view
Attachments: 0
2004-05-19 by grantrichter2001
That is a completely unanticipated operating mode. It never occured to any of the review team that a 1V/Oct. keyboard would be connected to the voltage inputs. My conceptual problem is that there are not 10 octaves on a keyboard, so all the quantizers I design remap the 10 volt u
Thread view
Attachments: 0
2004-05-18 by djbrow54
It wasn't so much that I wanted to quantize the keyboard but rather sample it and play it back later. If I run my keyboard to a VCO, and also to the PSIM for some processing and to a second VCO, they do not track at all. I was multiplying the sampled input by 4 to convert convert
Thread view
Attachments: 0
2004-05-18 by grantrichter2001
I am missing something here, a keyboard is already quantized, why would you want to quantize it again? A quantizer expects an unquantized input to work properly, if you feed it an already quantized voltage, strange things will happen. Think of it as a classifier. The software "cl
Thread view
Attachments: 0
2004-05-18 by djbrow54
As I use my PSIM for CV functions, the output never seems to be 'in tune' with what I expect. If I use the basicqu2.bas program as an example to sample and quantize my keyboard CV, there is a significant difference between the output and the keyboard CV. I thought I would try and
Thread view
Attachments: 0
2004-05-16 by SynthModules@yahoogroups.com
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the SynthModules group. File : /PSIM-1 Programs/Sweeps/maf-lfo4.bas Uploaded by : mafirman Description : On Grant's suggestion I changed the LFO function generated from
Thread view
Attachments: 0
2004-05-16 by synthmodules
I'll be releasing the "official" MIDI IN schematics as soon as I can. I took a couple days off (actually went fishing) and just got back into town about three minutes ago... so give me a day or two. In the meantime... you can look at the PAiA site or Blacet site for an example of
Thread view
Attachments: 0
2004-05-15 by wiardmodular
Hi all I got the cv-Midi out working fine with the help of the schematic in the files section. Unfortunately my attempt to extrapolate this to a midi in connection using J5 pin 1 did not bear any fruit. Could someone in the know post the pin connections for Midi in? Thanks Chris
Thread view
Attachments: 0
2004-05-15 by Colin Hinz
On Sat, 15 May 2004, grantrichter2001 wrote: > Bet you hear more of this term... > > http://www.quirkyalone.net > > Yep, a new meme in the buding stage. Riiiiiiiiiiiiiiiight. More like a new and improved, fresh-for-you-in-2004 marketing demographic: "Quirkyalone® is a registered
Thread view
Attachments: 0
2004-05-15 by grantrichter2001
Bet you hear more of this term... http://www.quirkyalone.net Yep, a new meme in the buding stage.
Thread view
Attachments: 0
2004-05-15 by grantrichter2001
> > I. ALL CAPS > > Why are we using all caps? The language is not case sensitive. Just > curious. > I hate all caps but sometimes it does make the code easier for me to > read. Takes longer to write it, though, so I prefer all lower case. With all due respect, toggling the CAPS
Thread view
Attachments: 0