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-29 by Michael Hawkins
Attachments
- No local attachments were found for this message.