Yahoo Groups archive

SynthModules

Index last updated: 2026-04-28 23:14 UTC

Message

Re: Program upload standards or guidelines

2004-04-17 by drmabuce

Hi Dave,
    What a very good question.
    
> Has anyone established standards or guidelines for uploading 
>programs?
> 
No-
there are no official standards or guidelines. I work in a 'big-shop'
coporate IT dept so i'm well acquainted with the benefits of
shop-standards and i admit that it's kind of a close call with a
software/hardware hybrid. There is no harm in developing 'islands' of
standards (note the plural)
BUT
IMHO the PSIM environment will reap more benefit from the
'wild-growth' model than the 'row-crop' model.  i have urged Brice to
refrain from endorsing any 'official' rules. The best practical
conventions will emerge on their own, but it will take a pretty long
time.
(sorry for the lecture but your question is the best catlyst for a
dialogue i've seen on this subject so far)

(sheepish ahem)
so... for the reasons pedantically elaborated above, i suggest that
you purge and replace your versions as long as you are adding
features, that's what i do. The exception is when i remove a feature.
i leave a back-rev'd copy even if the feature doesn't seem valuable
-to me-. 
For me it is always easier to remove features from someone elses code
 regardless of their style, than it is to add or integrate features.
but that's just one fatuous old farts opinion.

BTW
(and i apologize for being too slothful to look this up for myself)
but does your MIDI-in code support MIDI beat clock? (OxF1byte), not
midi time code but the old system-common beat clock?
in all cases,
 thanX for your efforts & generosity
-doc

PS
(to the group)
i apologize for being missing in action a lot. i'm in a pitched
courtroom battle with a school board these past weeks with no end in
sight for the near-future. To those of you who have asked questions
off-list i will work out some answers but please be patient with me



--- In SynthModules@yahoogroups.com, "djbrow54" <davebr@e...> wrote:
> Has anyone established standards or guidelines for uploading
programs?
> 
> I wanted a real time clock in my MIDI input and ouput code so I
could
> do timestamps.  I used the timer interrupt methodology in
> syncable.bas and adapted it to keep a 1mS resolution counter.  I
have
> both the timer interrupts and the MIDI input interrupts working.
> 
> Right now I'm simply using this capability to flash the stop led
when
> a MIDI byte is received and to blink the run led for a program
> operational mode.
> 
> So, do I replace the code I uploaded with one with more capability?
> Do I announce this to the group?
> Or, do I add another program?
> 
> What's the norm here?  I would be tempted to just keep updating the
> same file with more capability.
> 
> Dave

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.