2004-04-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/multiphase lfo.bas Uploaded by : djbrow54 Description : 0.3 to 4 Hz LFO. Selectable for sine, pulse, triangle, ram
Thread view
Attachments: 0
2004-04-15 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/Sequencer/3dseq.bas Uploaded by : drmabuce Description : A 16-step, 4-ch-output, table-driven sequencer with voltage cotr
Thread view
Attachments: 0
2004-04-15 by drmabuce
Hi all be warned: it appears that the NIB (4-bit 'nibble') variable type is broken the following code does not run the way it did in v.7.1.0.3 XN VAR NIB XW VAR WORD XN = 1 DEBUG [DEC XN,13] MAIN XN = XN + 1 DEBUG [DEC XN,13] XW = XN DEBUG [DEC XW,13] GOTO MAIN if you change the
Thread view
Attachments: 0
2004-04-15 by phdinfunk
But I'm thinking of things the PSIM could do compared to the Serge TKB (a controller which has always attracted me). Now you'd need a keyboard to feed into the PSIM, but after that it seems you could mimic all the controller functions of a TKB, and you could save your settings in
Thread view
Attachments: 0
2004-04-14 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-lfo2.bas Uploaded by : mafirman Description : This is a very simple Quadrature Osc. Four phases of a sine wave
Thread view
Attachments: 0
2004-04-14 by Andrew Scheidler
Hey - I just added my latest sequencer to my PSIM page. This one has 256 steps, each with CV note, secondary CV and # gates. The NEW feature is that you can break the 256 steps into 8 "chains" as you record them. Basically you: record a bunch of notes (chain 1) press START (ends
Thread view
Attachments: 0
2004-04-13 by djbrow54
--- In SynthModules@yahoogroups.com, "john mahoney" wrote: > Dave, > Second, a really dumb question: Where'd your MIDI interface come from? > -- > john I just built it. I did a Schaeffer panel with MIDI input and output. I knew the PSIM could support MIDI and wanted everything po
Thread view
Attachments: 0
2004-04-13 by grantrichter2001
Speaking of PDP-8 and DEC, does anyone know the current where abouts of the DECUS library? That is the compiled library of all public domain DEC programs. I bet there is something interesting in the BASIC section that could be ported to the PSIM.
Thread view
Attachments: 0
2004-04-13 by grantrichter2001
I have similar tales of playing "Lunar Lander" on an ASR33. Which is why this little baby is so cool. A microprocessor with enough muscle to actually DO something, yay! It's typical that all the problems of the last 40 years of computer development are being played out with the B
Thread view
Attachments: 0
2004-04-13 by Mark Pulver
drmabuce (09:18 PM 4/8/2004) wrote: >Hi Mark > BTW while i'm thinking about it, THANX for all the terrific content you've >put on the web over the years. You are truly one of the guys who made the >internet-era analog renaissance fun for all...Kudos! (Sorry for the slow response,
Thread view
Attachments: 0
2004-04-13 by Andrew Scheidler
"PSIM's limits" = oxymoron of the year Also, I agree with John's assesment of your extreme rockingness! Andrew >>> jmahoney@gate.net 04/12/04 11:19 PM >>> Dave, First of all, you rock! Nice work. (Never mind that I was soon going to post something like, "MIDI in *would* be nice b
Thread view
Attachments: 0
2004-04-13 by Andrew Scheidler
So will there be a punched card module? Mmm... Ada Lovelace... Andrew >>> grichter@asapnet.net 04/12/04 11:38 PM >>> Remeber that in basic, ALL variables are global. There are no "local" variables, so every variable HAS to have a unique identifier and can not be reused between su
Thread view
Attachments: 0
2004-04-13 by john mahoney
Dave, First of all, you rock! Nice work. (Never mind that I was soon going to post something like, "MIDI in *would* be nice but I'll settle for MIDI out -- if it includes MIDI Clock out." ;-) Second, a really dumb question: Where'd your MIDI interface come from? -- john P.S. Bric
Thread view
Attachments: 0
2004-04-13 by djbrow54
You bring back fond memories. My first programming was on a PDP-8 and then later an 8008. I was so happy when I upgraded to an 8080. It was a wire-wrapped set of cards (a bunch of cards!). I ran many a 'Tiny Basic' in 2K of ram. I remember upgrading the luxury of Microsoft's 16k
Thread view
Attachments: 0
2004-04-13 by grantrichter2001
Remeber that in basic, ALL variables are global. There are no "local" variables, so every variable HAS to have a unique identifier and can not be reused between subroutines. One of the simple disciplines to handle this is to start all "local" variables for each sub-routine with a
Thread view
Attachments: 0
2004-04-13 by djbrow54
--- In SynthModules@yahoogroups.com, SynthModules@yahoogroups.com wrote: > 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/MIDI/midi input & output.bin Oops. Grabbed th
Thread view
Attachments: 0
2004-04-13 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/MIDI/midi input & output.bas Uploaded by : djbrow54 Description : MIDI input and output. Contains loop-thru program for t
Thread view
Attachments: 0
2004-04-13 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/MIDI/midi input & output.bin Uploaded by : djbrow54 Description : MIDI input and output routines. Simple loop-thru progra
Thread view
Attachments: 0
2004-04-13 by djbrow54
It's working!!! I was bound and determined to figure out the occasional glitches with the interrupt-driven MIDI input. I'm used to assembly language stack-based machines. I was using the same variables in the interrupt service routine so I had problems with stepping on the variab
Thread view
Attachments: 0
2004-04-12 by Julian
Out of interest, has anyone sorted a design out for the eurorack modulars? I know its not hard, i was just considering such things, and thought it sensible to ask. Cheers, Julian ps. just in case anyones wondering what a eurorack is - doepfer / analogue systems / analogue solutio
Thread view
Attachments: 0
2004-04-12 by Andrew Scheidler
Oops, must be no attachments (?) Anyway, here's the AH posting ------------------------------------------- Geek paradise :) Having finally found the time to spend some very late nights with my new PSIM-1 module, I wanted to post a little review of what I think so far. AH has had
Thread view
Attachments: 0
2004-04-12 by Andrew Scheidler
In case you're not on AH, here's a PSIM-1 review I posted today. Did anybody try out my new sequencer yet? http://www.ph.k12.in.us/~drew/noise/psim Andrew [Non-text portions of this message have been removed]
Thread view
Attachments: 0
2004-04-12 by youdono2001
That's cool, Andrew! You really hit the nail on the head with this: "Why just re-create things that already exist when it's a lot more fun to create things that don't exist." Cheers, Scott --- In SynthModules@yahoogroups.com, "Andrew Scheidler" wrote: > Oops, must be no attachmen
Thread view
Attachments: 0
2004-04-12 by grantrichter2001
Hi Dave, Congratulations! Please do pass the code along. The whole idea behind the PSIM (and the reason I agreed to participate in developement) is the public domain code to run on it. If I make any tweaks or change it into something else, I will of course post it back to everyon
Thread view
Attachments: 0
2004-04-12 by drmabuce
Hi Dave, this'll have to be fast... sorry i'm really under the gun at work right now but- --- In SynthModules@yahoogroups.com, "djbrow54" wrote: > > That means I'll have to debug the program by just trial and error in > program mode. that is correct. It appears to me that ISR's o
Thread view
Attachments: 0
2004-04-12 by Andrew Scheidler
Fellow Simians - I've got a decent sequencer available for you to try out. Keep in mind that this was written BEFORE the 7.2.whatever Atom came out, so I don't know if that will cause any problems... Anyway, it's a 128 step sequencer with three parameters (note, extra cv, gate ti
Thread view
Attachments: 0
2004-04-12 by djbrow54
I have two versions of code running. One is a polled I/O mode which supports both MIDI input and output. This works just fine. I have it running in a simple loop-through mode removing the MIDI active sensing bytes from the stream. I also have a version that runs with interrupt dr
Thread view
Attachments: 0
2004-04-12 by djbrow54
--- In SynthModules@yahoogroups.com, "grantrichter2001" wrote: > Forget about using debug with interupt routines. They only > work in real time. > Grant I downloaded syncable.bas and tried to look at the variables in the interrupt service routine. I had assumed 'debug' above mean
Thread view
Attachments: 0
2004-04-11 by Andrew Scheidler
I wrote an Xpander-style tracking generator program before I got my PSIM, but I haven't yet tried it out. I'll try to get to that this week if I can quit playing with my sequencer ;) Andrew >>> phdinfunk@yahoo.co.uk 04/08/04 1:23 PM >>> ... act as any kind of a waveshaping device
Thread view
Attachments: 0
2004-04-11 by Andrew Scheidler
We had three from Toronto this year. They brought a Theremin, MS-20 and a Fenix. If that wouldn't make the border guards suspicious... If they come again next year you'll have to hitch a ride :) ANdrew >>> asfi@eol.ca 04/08/04 7:27 AM >>> On Wed, 7 Apr 2004, Andrew Scheidler wrot
Thread view
Attachments: 0
2004-04-11 by djbrow54
--- In SynthModules@yahoogroups.com, "grantrichter2001" wrote: > You have to use "resume" at the end of ISRs and not "end". > > I'm guessing "resume" clears the interupt flag and passes > variables back through the stack? Dpoe this thing even have a > stack? > I thought of that.
Thread view
Attachments: 0
2004-04-11 by grantrichter2001
You have to use "resume" at the end of ISRs and not "end". I'm guessing "resume" clears the interupt flag and passes variables back through the stack? Dpoe this thing even have a stack? --- In SynthModules@yahoogroups.com, "djbrow54" wrote: > --- In SynthModules@yahoogroups.com,
Thread view
Attachments: 0
2004-04-10 by djbrow54
--- In SynthModules@yahoogroups.com, "grantrichter2001" wrote: > Dave, > > See syncable.bas in the file section under Code > Fragments/Mbasic for how to talk to registers and enable and > disable interupts. At least as far as we have figured out yet. That > particular segment use
Thread view
Attachments: 0
2004-04-10 by djbrow54
--- In SynthModules@yahoogroups.com, "grantrichter2001" wrote: > Version 7.2 implements HSERIN and HSEROUT which are > code blocks that use the hardware UART. In theory, they should > take care of interupt processing for us. But direct register use > may still needed for byte by
Thread view
Attachments: 0
2004-04-10 by grantrichter2001
> > 3. The interupt commands are compiler directives, not keywords. > > For example, disable the interupt right before the interupt handler > > name label, not inside the interupt handler routine itself. > > I'll have to try this. I did use the HSERIN command along with all > the
Thread view
Attachments: 0
2004-04-10 by Mike Marsh
I also note that the new compiler has a C/C++ options with the ASM keyword :) If BASIC isn't fast enough, this will do... --- In SynthModules@yahoogroups.com, "grantrichter2001" wrote: > More notes: > > 4. Forget about using debug with interupt routines. They only > work in real
Thread view
Attachments: 0
2004-04-10 by djbrow54
--- In SynthModules@yahoogroups.com, "grantrichter2001" wrote: > Dave, > > All the registers are protected keywords and are used directly. > That is LET SSR = %00000000 or LET TEMP = TDR works. > According to Nathan, DO NOT use pokes or peeks and do not > define the registers or
Thread view
Attachments: 0
2004-04-10 by grantrichter2001
More notes: 4. Forget about using debug with interupt routines. They only work in real time. 5. Version 7.2 implements HSERIN and HSEROUT which are code blocks that use the hardware UART. In theory, they should take care of interupt processing for us. But direct register use may
Thread view
Attachments: 0
2004-04-10 by grantrichter2001
Dave, See syncable.bas in the file section under Code Fragments/Mbasic for how to talk to registers and enable and disable interupts. At least as far as we have figured out yet. That particular segment uses timer W, but the serial port should be similar. Important notes: 1. All P
Thread view
Attachments: 0
2004-04-10 by john mahoney
Thanks, Larry! (Says me, jumping onto Andrew's train. :-) I also want this, although I'd like negative voltages, too. +/-5 or 10 volts. (Yet I always try to stay positive...) Is that just as simple? Maybe the following spiral circuit will work. Note the 4-spiral ladder design: (M
Thread view
Attachments: 0
2004-04-10 by Larry Hendry
--- Andrew Scheidler wrote: > I wish I had even basic electronics skills to make some of this > stuff :\ No need to be just wishing. The idea is to start with something simple is a good one. What you are talking about it indeed something simple. Let's start with the most simple.
Thread view
Attachments: 0
2004-04-09 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/Sequencer/maf-seq2-update.bas Uploaded by : mafirman Description : This is the same functionality as the maf-seq.bas prog
Thread view
Attachments: 0
2004-04-09 by Michael A. Firman
Hi all, I just got done downloading and installing the new version on the AtomPro development environment (7.2.whatever). Seems they have changed the use of floating point values in ways that are not backward compatable with earlier versions of the compiler (perhaps items in othe
Thread view
Attachments: 0
2004-04-09 by synthmodules
Note: you *should* completely UNINSTALL the old version, reboot, and *then* install the new version. Installing it over the top of the older version doesn't seem to work properly. - Brice --- In SynthModules@yahoogroups.com, "synthmodules" wrote: > There is a new version of the A
Thread view
Attachments: 0
2004-04-09 by ph@comcast.net
http://www.basicmicro.com/ViewPage.aspx?ContentCode=GotMac Currently the ISP-PRO 3.0 and Basic Atom will work with serial USB adapters for Macintosh and Windows. This means that you can program the Basic Atom on a Macintosh from your USB port ! You can use Macintosh running a win
Thread view
Attachments: 0
2004-04-09 by synthmodules
There is a new version of the ATOMPRO Software and Manual available for download: http://www.basicmicro.com/ViewPage.aspx?ContentCode=d_basicatompro (Watch it if the link wraps.) Anyone who currently has a PSIM-1 needs to download and install the new version 7.2.0.1. Thanks, Bric
Thread view
Attachments: 0
2004-04-09 by Sikorsky
hello there, as far as the whole 1/8 to 1/4 thing goes, get hold of a 19" x 1U panel pre-cut with Neutrik D type holes you can normally fit 12 x D types in a 1U panel. then you need some D type blanking plates - these are normally (in the uk at least) white or black plastic from
Thread view
Attachments: 0
2004-04-09 by djbrow54
I wanted to have MIDI functionality in a MOTM format so I had a Schaeffer panel made. I also added the four CV potentiometers and decided to add room for the Speakjet as well. I'm still waiting for the panel but I've made a temporary to hold the PCB and MIDI connectors. I've uplo
Thread view
Attachments: 0
2004-04-09 by grantrichter2001
My primary interest if to store high resolution data on a MIDI recorder. Pitch bend is a 14 bit data type. If you store 4 channels of pitch bend data, and can decode 4 channels of pitch bend data, you have a high resolution 4 channel control voltage recorder which can be edited g
Thread view
Attachments: 0
2004-04-09 by Mike Marsh
A couple of thoughts, all of which I've implemented because I don't like the 1/8" format: * Stooge Larry will make you 1/8" to 1/4" cables. His cables and connectors are wonderful. This is an optimal soultion. (Truth be told, I don't have any of these yet, but I will when he does
Thread view
Attachments: 0