For questions relating to this page, feedback, support, links to videos you made using this page, reporting bugs or requesting features (simple ones only please) please see my guestbook page.
All this does is send controller, notes and patch changes. If you edit a patch above 32 the PL2 will overwrite whatever was stored in that location. It was primarily designed for creating sounds but as you can see I got a bit carried away with the arpeggiators.Technically the arpeggiator portion will work with any midi device (not just PL2) but the rest was designed specifically for the PL2.
It should work in most browsers but is only tested in chrome. Data is only sent the first time you move a controller, load a patch form a file or click send to PL2. So when you first open this page (or send a MIDI patch change) the faders will not be in the correct places, its the nature of one way midi editing.
As well as the mouse you can use TAB and SHIFT+TAB to go back and forth between controls and then cursors to edit them. I would suggest use it on my site as its a work in progress and likely to be improved regularly. Of course you can link to it but you may NOT
host this page on your own webspace, pass the code itself around or make it available for download.
The arpeggiator is reasonably self explanatory. The slider is the note's pitch, Dbl plays that step twice as long, skip completely skips over that step, mute just doesnt play that note (but leaves a step gap) and glide triggers the portamento. HOLD simply ignores the global gate setting and plays that note for the full step length. The two arps are tied together. Acc, Dbl, Skip and glide of the slave arp is copied from the master arp. Mute is independent. Gate is the percentage of the step length that the key is held down for and accent jumps the velocity up by the amount set on the accent amount control. If the filter frequency (lower down) is set to zero then the velocity will effect the filter, if not then just the amplitude.
You can save both the arpeggiator patterns and the synth settings meaning you can store all your sounds locally and dump to the PL2 as you need them.
New in version 1.5
are lots of bugfixes, ability to use more than one midi instrument and the HOLD setting for each step. By request this is now a single HTML file so you can save it and use it offline more easily. For details of changes see changelog.
1.4 will remain available here
in case you find synth patches dont work and need to migrate them.
There will be bugs, hopefully mostly harmless. Youtube demo available here ( https://www.youtube.com/watch?v=jtqMjH3D9cE
). If you feel the urge to contact me follow the serial number link thing at the bottom and go to contact.
I have uploaded a few basic arpeggio patterns, enjoy.
Just save to your computer then load them into the webpage with the buttons.
'tosh' arp patterns
'osk' arp patterns
'daft' arp patterns