Yahoo Groups archive

Analogue-sequencer

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

Thread

stupid programmer tricks

stupid programmer tricks

2003-07-03 by cikira@cikira.com

A friend who's a high school music teacher and local lounge act, tests 
maxWerk for me. This individual can break anything that has a part to break. 
Musically very gifted but most decidedly non-tecchie.

Typically when he comes over he sits at my main workstation, and makes happy 
noises like a little kid playing a game. I sit at the other, pretend to ignore 
him. When I hear him go "Uh-oh", I cringe and go running over with a little 
notebook. 

This last time, he got into making a weird bunch of loops, and the 
vocalizations were a mixture of surprise and amusement. Finally he said, "Well, I don't 
really know what's going on, but I like the aleatoric quality you've got here" 
-- and he pressed on happily.

I discovered later that in making a fix I had introduced a typo in the 
program. One of the two controller assignments and patterns for each track was being 
routed to the adjacent one instead, all the way down the line.

There ya go Colin, a free secret to success. I'm bound to think of another 
one  :-/
 

--Amanda
       __________
     /    / ### / \
    l [O]       [0]
    l |=|   ----v=v
    \ |==| o===^-^
      \__/ ||_ /
     __T___T__
     \ ..-.. /  \      | ) ))
  (= |  (O)  |= )     /
  |  l --'-- |  | \_ /
  [__]       [__]  \  \                   
 ( = )\_____/( = )  ( = )               
 [___]       [___] /[___]                      
 (][][)     (][][) (][][)  www.cikira.com

RE: [analogue-sequencer] stupid programmer tricks

2003-07-03 by Colin f

> I discovered later that in making a fix I had introduced a 
> typo in the 
> program. One of the two controller assignments and patterns 
> for each track was being 
> routed to the adjacent one instead, all the way down the line.
> 
> There ya go Colin, a free secret to success. I'm bound to 
> think of another 
> one  :-/

How very Microsoft of you ! It's not a bug, it's a feature ;-)

The ability to do something similar is on the TBI list.
'Controllers' are being replaced with 'auxiliary functions', which can
still be used for MIDI controllers, but can also be used for other
purposes, such as self modification of patterns, or grabbing of data
from other tracks.
But I'll not go into it further until I'm sure I can implement it all...

Cheers,
Colin f

Re: stupid programmer tricks

2003-07-04 by ch.³l

--- In analogue-sequencer@yahoogroups.com, "Colin f" <colin@c...> 
wrote:
... 
> The ability to do something similar is on the TBI list.
> 'Controllers' are being replaced with 'auxiliary functions', which 
can
> still be used for MIDI controllers, but can also be used for other
> purposes, such as self modification of patterns, or grabbing of data
> from other tracks.
> But I'll not go into it further until I'm sure I can implement it 
all...
> 
> Cheers,
> Colin f



hmmm...
sounds like interesting stuff. i hope you realize you're raising 
expectations of what this box can do sky-high...;)

Re: [analogue-sequencer] Re: stupid programmer tricks

2003-07-04 by Colin f

> hmmm...
> sounds like interesting stuff. i hope you realize you're raising
> expectations of what this box can do sky-high...;)

I'll update the draft of the manual with the current implemented feature
set when I get time - it's obviously not up to date at the moment.
There's force-to-scale in there now, which is quite nice. Plus the config
options aren't detailed yet. So little time...

It is 'fully functional' as it is, but by having other people use it, I
can refine the exisiting functionality for maximum ease of use, and add
new features that I hadn't thought of.
There are already a couple of things it can do, that I didn't realise were
possible myself until Paul Nagle started doing them.

But please don't assume any feature will be added that's not already
described in the manual, then you won't be disappointed.

Having said that, the flash ROM on the CPU is only half full, so as long
as desired new features don't require much storage space in the main RAM,
they are possibilities. I've still got a fairly long list of things to do
that came out of my trip to Paul's to deliver his ready-built unit.

BTW you can see number 004 in it's new natural habitat here:
http://www.softroom.freeserve.co.uk/gear.htm

Cheers,
Colin f




---------------------------------------------
This email was sent using http://mail.uk2.net
UK2.NET - UK's Biggest Host! - http://uk2.net

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.