P3 v3.1.006 beta 31
2005-11-16 by colinfraser_com
Folks, I've uploaded the latest beta to Yahoo files for comments. The main change is the addition of polyphonic realtime record, which will record chords to the main note and any auxes assigned to 'aux note abs' or 'aux note rel' (no ...Xd yet). This is not the final form poly record will take - one issue being that 'aux note abs' is limited to a range of 64 notes, and I'd prefer to make it 128. If I change the existing event, then previous pattern data will play the wrong notes. This may be fixed by adding a new 'aux note abs' event and deprecating the old one, or simply by ignoring whingers. You will need to set up the aux note events on your pattern before going into record. This is a bit long-winded, but I'm going to add a shortcut method of doing this. Once you have set up one pattern, it's pretty quick just to edit it, and 'Save to' all the other patterns in a track you want to record chords on. Note that you need to play the whole chord for a given step at the same time - extra notes played on the next pass will be written to the primary note first, so there is no over-dubbing of additional notes. This gives an interesting effect... If you use 'del' to clear steps, the GATE is turned off, and any aux notes are deactivated. But if you just turn the gate off, the aux notes will be left in place. They wont sound while the gate is off, but if you record a new primary note into the step, they will re-appear. This is especially useful with 'aux note rel', where changing the primary note will then transpose the whole chord. If you want to choose a particular note in the chord as the primary note, the primary note will be the most recently received note - so play the root fractionally after the other notes. I have also changed record FTS behaviour, after a considered debate with Mr Nagle, so blame him if you don't like it. Previously, setting record FTS 'off' meant Xd was set on each step recorded. Paul argued that this is not 'FTS', this is 'set Xd'. The way we agreed it should work is that setting record FTS 'on' will record the notes to the pattern forced-to-scale. Leaving it off will record the notes as played, and will no longer set Xd. If that doesn't suit you, let me know, as I can easily add a further 'set Xd' option to reproduce the old behaviour. There are other changes I want to make concerning aux notes, but I'll save that for later... Other changes include different initialised bank acc conf settings, with velo and auxD limits set to 127. I've been hoping to post a 'release' version of the OS for a while now, and get manuals printed for recent P3 owners, so my apologies for dragging it on every time I think of some new feature. Poly record will be the last new thing in v3.1.006, I promise. Then I'll start on .007 ;-) Best regards, Colin Fraser Sequentix Music Systems Ltd http://www.sequentix.com