Thanks yet again, Brice. I'll look at these now...
--- In SynthModules@yahoogroups.com, "Brice D. Hornback" <bdh@c...>
wrote:
> Mike,
>
> Check out the file I just uploaded to the Sample and Hold
section. (It was
> there yesterday but I put more comments into it and made a couple
changes.)
> It has the INIT routines for Start/Stop. It's basically just a
four channel
> Chromatic quantizer that holds the note for the length of time as
defined in
> the BPM variable. It also outputs 5V on the AUX jack to use as a
> Gate/Trigger. When you start the program, the red/green lights
flash back
> and forth, resets the DAC values, and waits for you to start the
program.
> There is also a subroutine added (not used in this program) that
outputs a
> tone on the AUX jack that can be used for tuning.
>
> It's easy to add the subroutines to the other programs. Just copy
and paste
> in the "new" subroutines and call them from within the main
running portion
> of the program. Make sure if you do copy/paste in any new
subroutines that
> you also have the appropriate VARiables and CONstants defined at
the
> beginning of the code.
>
> - Brice
> http://www.SynthModules.com
>
> ----- Original Message -----
> From: "bdhornback" <bdh@c...>
> To: <SynthModules@yahoogroups.com>
> Sent: Wednesday, January 28, 2004 7:26 AM
> Subject: [SynthModules] Re: New file uploaded to SynthModules
>
>
> > Mike,
> >
> > You read that correctly. In this program, the start and stop
buttons
> > do nothing. Once you load that program it stays loaded until you
> > load another program. When you power up your synth, it is a four
> > channel chromatic quantizer.
> >
> > Remember, all this code can be used as building blocks. Other
> > examples use the buttons to start the program running and to
stop it
> > from running. Would you like to see an example of the Chromatic
> > Quantizer that uses the buttons?
> >
> > - Brice
> > http://www.SynthModules.com
> >
> >
> > --- In SynthModules@yahoogroups.com, "Mike Marsh" <mmarsh@w...>
wrote:
> > > OK, so the way I read the code the program does this:
> > >
> > > * get signal from the 4 input pins
> > > * scale, then quantize the signals
> > > * stage the signals to the output
> > > * pulse the dac to send the signal
> > > * go back and do it again infinitely (goto start)
> > >
> > > So my question is, how do you stop this program? Does
pressing the
> > > stop button halt execution without having to poll the button?
> > >
> > > Thanks,
> > >
> > > Mike
> > >
> > > --- In SynthModules@yahoogroups.com,
SynthModules@yahoogroups.com
> > > wrote:
> > > >
> > > > Hello,
> > > >
> > > > This email message is a notification to let you know that
> > > > a file has been uploaded to the Files area of the
SynthModules
Show quoted textHide quoted text
> > > > group.
> > > >
> > > > File : /PSIM-1 Programs/Quantizer/BASICQU2.BAS
> > > > Uploaded by : bdhornback <bdh@c...>
> > > > Description : 4 channel chromatic quantizer - fast version
> > > >
> > > > You can access this file at the URL
> > > >
> > > > http://groups.yahoo.com/group/SynthModules/files/PSIM-1%
> > > 20Programs/Quantizer/BASICQU2.BAS
> > > >
> > > > To learn more about file sharing for your group, please visit
> > > >
> > > > http://help.yahoo.com/help/us/groups/files
> > > >
> > > > Regards,
> > > >
> > > > bdhornback <bdh@c...>
> >
> >
> >
> >
> > Yahoo! Groups Links
> >
> > To visit your group on the web, go to:
> > http://groups.yahoo.com/group/SynthModules/
> >
> > To unsubscribe from this group, send an email to:
> > SynthModules-unsubscribe@yahoogroups.com
> >
> > Your use of Yahoo! Groups is subject to:
> > http://docs.yahoo.com/info/terms/
> >
> >