That's the ticket!!! Nice one. Then that's a definite 'YES', in that case. Would the sequence be transposable from the keyboard? How do you envisage the notes, accents and slides being inputted (if that's the correct word)? a|x On 30 Apr 2009, at 00:49, Michael Hawkins wrote: > > > Yep, that is the plan. > > I was thinking that we would do VCF cutoff, resonance and decay time > accenting. > > Mike. > > > From: Alex Drinkwater <the_voder@...> > To: korgpolyex@yahoogroups.com > Sent: Wednesday, April 29, 2009 3:07:49 PM > Subject: Re: [korgpolyex] Re: Arpeggiator for HAWK-800 > > > If you could add accents and slides; > absolutely!! > > a|x > > --- On Wed, 29/4/09, patrioticduo <patrioticduo@ yahoo.com> wrote: > > > From: patrioticduo <patrioticduo@ yahoo.com> > > Subject: [korgpolyex] Re: Arpeggiator for HAWK-800 > > To: korgpolyex@yahoogro ups.com > > Date: Wednesday, 29 April, 2009, 7:33 PM > > Well Poly is happy to work with > > changing MIDI clock rates same as any synth is. > > > > Next question for everyone is. > > > > While I'm doing the ARP it occurred to me that I could make > > a 16 note arranger/sequencer similar to TB-303. I never used > > a 303 so I don't know how it works but... > > > > Would anyone consider a real time sequencer on the Poly to > > be a useful thing? > > > > Mike. > > > > --- In korgpolyex@yahoogro ups.com, > > "narfman96" <narfman96@. ..> wrote: > > > > > > Yes that is what I meant for a work around if freqspec > > really wanted to try it. > > > > > > --- In korgpolyex@yahoogro ups.com, > > "patrioticduo" <patrioticduo@ > wrote: > > > > > > > > Hey Fran, > > > > > > > > "Would it overload the HAWK midi clock if you > > applied a > > > > LFO clocked routine externally from a DAW?" > > > > > > > > You mean your DAW would send variable rate MIDI > > clocks? If yes, then Poly would be OK with that. If not, > > then I guess I don't understand what you're suggesting. > > > > > > > > Mike. > > > > > > > > > > > > --- In korgpolyex@yahoogro ups.com, > > "narfman96" <narfman96@> wrote: > > > > > > > > > > When my brother showed me all the already > > compiled utilities in Java I had to laugh. Visual Basic same > > thing. He's not learning programming on the scale that the > > old timers knew. Just go grab an easy to find utility on the > > web and away you go.... > > > > > > > > > > Mike, you explained to me why I write and > > freely share all my patches. At the end of the day I know > > how all my synths work inside and out. If I need a sound I > > can usually visualize what needs to be done to get it. > > > > > > > > > > Your Arp ideas are great! Would it overload > > the HAWK midi clock if you applied a LFO clocked routine > > externally from a DAW? Oh well, bennies and the jet. Sorry > > about our indigenously high pollen count this time of > > year. Fran > > > > > --- In korgpolyex@yahoogro ups.com, > > LARRY HAWKE <gorgarh@> wrote: > > > > > > > > > > > > > > > > > > Yesterday I couldn't spell > > programmer.. .now I ARE one! ;^) > > > > > > > > > > > > I think the coolest thing about my > > keyboard obsession is to park the Poly 800 next to my 'wall > > of keyboards' (Korg R3/microK/Alesis) and still play the > > heck out of it even though it's severly limited compared to > > my 21st Century gear. > > > > > > Considering that I paid $75 bucks for > > the Poly 800 (compared to a total of $2,000 for the others), > > I find that to be pretty mind-blowing. > > > > > > > > > > > > Jam on! (learn with Gern!) > > > > > > > > > > > > Gor > > > > > > > > > > > > To: korgpolyex@yahoogro ups.com > > > > > > From: korgpolyex800@ > > > > > > Date: Wed, 29 Apr 2009 15:23:59 +0000 > > > > > > Subject: [korgpolyex] Re: Arpeggiator > > for HAWK-800 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > LOL, > > that's pretty funny that you should ask for something that > > is not only difficult - but in actuality, damn near > > impossible. ROFL. > > > > > > > > > > > > > > > > > > > > > > > > But since you asked in jest and since I > > am as high as a kite on Benadryl to stop my ugly allergies > > and also since I have been listening to Solarfields Brainbow > > and other incredibly uplifting trance tracks. And what's > > more, since I have cleaned my office top to bottom and the > > weather is fantastic - well, here is a little off topic rant > > that I hope you all enjoy. > > > > > > > > > > > > > > > > > > > > > > > > First of all, the Arpeggiator is going > > to be clocked by MIDI or the built in sequencer so you can > > always vary the ARP rate by changing either of those clocks. > > But I am assuming that you wanted to vary the rate in the > > sense that you want to modulate the clock rate. Say, by > > sending an LFO into the clock rate in order to modulate it. > > Now that is the kind of question that makes my head go off > > in all directions. > > > > > > > > > > > > > > > > > > > > > > > > But thankfully, before that happened, I > > received a great article - at just the right moment - about > > the history of software programming and all of the problems > > that go with it. > > > > > > > > > > > > > > > > > > > > > > > > http://www.computer world.com/ action/article. do?command= > viewArticleBasic &taxonomyName= Development& articleId= > 9132061&taxonomy Id=11&pageNumber =1 > > > > > > > > > > > > > > > > > > > > > > > > And boy did I get a laugh reading > > through that article, because just about everything it > > mentions has been a big factor in the last two years of > > programming the HAWK-800. You have to keep in mind that the > > Poly 800 is based on the 80C85 microprocessor and I didn't > > want to buy a C compiler, and also there was a free 8085 > > assembler out there called TASM - well, I ended up doing > > this entire project using assembler. Which seemed like it > > would be fun (and difficult) at the time I chose that > > direction but since I had also found a free disassembler > > that I was able to put the original ROM code through - well, > > here we are - two years later and a lot of spaghetti code > > has been produced which actually does the job rather nicely > > but - well, to be honest, maintaining the new code has been > > a lesson in programming that I never thought I would > > experience. Certainly not in the year 2009! The last time I > > wrote any assembler at all was around 1994 and even then I > > wrote awful code! > > > > > > > > > > > > > > > > > > > > > > > > So then what's this all about you say. > > Well, in my own silly way I just had to have a laugh > > thinking about how mad crazy this project really is and has > > been the whole time. But dang! if I didn't have the most > > awesome time doing all of this and I frankly don't mind if > > the only thing I am remembered for in the wider world after > > I'm gone is that I was mad enough, crazy enough and or > > stupid enough to have created a kit that so far only about > > 30 people have gained benefit from. And that, even then, the > > HAWK-800 kit is just an enhancement to a synthesizer that is > > widely considered to be one of the cheapest (because it was) > > pieces of crap masquerading as a real synthesizer. > > > > > > > > > > > > > > > > > > > > > > > > The irony, oh the irony of it all is > > that probably even this kit won't be remembered at all and > > the only benefit from most of this work is that I can > > honestly say that I learned more about programming and more > > about the wizardry of sound synthesis and then made not a > > single a buck out of it but did just have a wonderful time > > doing it. And so it really isn't about the destination, it's > > the journey that matters after all. > > > > > > > > > > > > > > > > > > > > > > > > Anyway, for those of you who managed to > > read this far and were hoping for a wider or more poignant > > point - I hate to say it - but there isn't one. Consider > > yourself to be Rick Rolled! LOL > > > > > > > > > > > > > > > > > > > > > > > > Now back to this ARP thing. > > > > > > > > > > > > > > > > > > > > > > > > Cheers all! > > > > > > > > > > > > > > > > > > > > > > > > Mike. > > > > > > > > > > > > > > > > > > > > > > > > --- In korgpolyex@yahoogro ups.com, > > Frequency Spectrum <freqspec@> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > any chance of having a swing rate > > included. > > > > > > > > > > > > > If so i would buy the mod for my > > mk2 > > > > > > > > > > > > > > > > > > > > > > > > > > Im only joking this would be very > > difficult i suspect. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Apr 27, 2009 at 9:00 PM, > > patrioticduo <patrioticduo@ >wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi Poly fans, > > > > > > > > > > > > > > > > > > > > > > > > > > > > I am in the process of > > writing the code for an arpeggiator for the Poly. > > > > > > > > > > > > > > > > > > > > > > > > > > > > I have a couple of questions > > since I've not used an arp for some time and > > > > > > > > > > > > > > also, I want to make the ARP > > unique in its functions compared to other > > > > > > > > > > > > > > ARP's. > > > > > > > > > > > > > > > > > > > > > > > > > > > > What does everybody think > > about the following ARP features? > > > > > > > > > > > > > > > > > > > > > > > > > > > > In ARP mode, the display will > > show "A" (replacing the "P") and only Poly > > > > > > > > > > > > > > mode is supported when in ARP > > mode. You select ARP mode by holding down the > > > > > > > > > > > > > > "Poly" button and then > > pressing the Seq. Start button. This makes it very > > > > > > > > > > > > > > easy to get into ARP mode for > > performances. To exit ARP mode, simply press > > > > > > > > > > > > > > the sequencer start/stop > > button again. > > > > > > > > > > > > > > > > > > > > > > > > > > > > In ARP mode, any MIDI > > received notes or played notes will be inserted into > > > > > > > > > > > > > > the arpeggiator buffer. The > > notes will not be immediately played but > > > > > > > > > > > > > > instead, will be inserted > > into the arpeggiator such that the notes > > > > > > > > > > > > > > will be played out in > > sequence according to the arpeggiator clock rate > > > > > > > > > > > > > > (based upon either on board > > sequencer rate or MIDI clock rate). So if you > > > > > > > > > > > > > > were to hit four notes at > > once then each one would be played out on > > > > > > > > > > > > > > subsequent note ticks. The > > notes would be played out in order according to > > > > > > > > > > > > > > the sweep mode. > > > > > > > > > > > > > > > > > > > > > > > > > > > > The arpeggiator user settings > > will be stored in global mode parameters and > > > > > > > > > > > > > > will include the following: > > > > > > > > > > > > > > > > > > > > > > > > > > > > ARP_SWEEP - 1=Up, 2=Down, > > 3=Up/Down, 4=Down/Up, 5=FIFO, 6=random. > > > > > > > > > > > > > > Up - plays the notes in an > > upward sweep. > > > > > > > > > > > > > > Down - plays the notes in a > > downward sweep. > > > > > > > > > > > > > > Up/Down - plays the notes in > > an initial upward sweep followed by a downward > > > > > > > > > > > > > > sweep and thereupon repeats. > > > > > > > > > > > > > > Down/Up - plays the notes in > > an initial downward sweep followed by an > > > > > > > > > > > > > > upward sweep and thereupon > > repeats. > > > > > > > > > > > > > > FIFO - plays the notes in the > > order in which they were originally played. > > > > > > > > > > > > > > Random - plays the notes in > > random order. > > > > > > > > > > > > > > > > > > > > > > > > > > > > ARP_RANGE - 0=none, 1=1 > > octave, 2=2 octaves, 3=3 octaves. > > > > > > > > > > > > > > 0 - plays only the notes that > > are played. > > > > > > > > > > > > > > 1 - plays the played notes > > and the same notes one octave higher. > > > > > > > > > > > > > > 2 - plays the played notes > > and the same notes one octave higher and one > > > > > > > > > > > > > > octave lower. > > > > > > > > > > > > > > 3 - plays the played notes > > along with one and two octaves higher and lower. > > > > > > > > > > > > > > > > > > > > > > > > > > > > ARP_DELAY - 1-64 = number of > > arp ticks to delay note off > > > > > > > > > > > > > > ARP_FORSTEP - 0=off, 1 thru > > 128. On each arp tick skip forward this number > > > > > > > > > > > > > > of arp notes. > > > > > > > > > > > > > > ARP_BACKSTEP - 0=off, 1 thru > > 128. On each arp tick move backward this > > > > > > > > > > > > > > number of arp notes > > > > > > > > > > > > > > ARP_REST - 0=off, 1 thru 128. > > The number of arp notes to play before a rest > > > > > > > > > > > > > > is played instead of the arp > > note. > > > > > > > > > > > > > > ARP_SINGLE - 1=play the > > arpeggiator when 1 or more notes are played, 2=play > > > > > > > > > > > > > > when 2 or more notes are > > played. > > > > > > > > > > > > > > > > > > > > > > > > > > > > Now, you can see that I am > > trying to make the ARP behave in a way that > > > > > > > > > > > > > > allows for some funky > > stepping forward and backward as well as skipping on > > > > > > > > > > > > > > sounding notes. What does > > everyone think of those features? > > > > > > > > > > > > > > > > > > > > > > > > > > > > Mike. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------ --------- --------- ------ > > > > Yahoo! Groups Links > > > > > > mailto:korgpolyex-fullfeat ured@yahoogroups .com > > > > > > > > > > > >
Message
Re: [korgpolyex] Re: Arpeggiator for HAWK-800
2009-04-30 by Alex Drinkwater
Attachments
- No local attachments were found for this message.