From: Chad P. <par...@gm...> - 2011-02-16 17:29:53
|
Being able to play the notes without immediately inserting them into the composition allows me to aurally verify that the note (or chord) is what I want before inserting it. Granted, I could simply turn off step recording and do that, but, having to switch the mode on and off (frequently in my case) get's old fairly quickly. Such a method as I have mentioned would also greatly simplify the insertion of chords. As it currently is, there are are quite a few rules used to determine if a note was supposed to be part of a chord. As it currently is, you first have to be in "chord mode", then there are rules about elapsed time and overlapping notes... In the method I've asked about, there doesn't need to be any of these checks. Any note that is depressed when the duration key is pressed is inserted. Is a feature such as I've described necessary? No... but I would certainly find it a great convenience! My mind just seems to work in pitches before rhythms (and consequently I've written some things that I have a lot of trouble counting!). I also don't think that it would be very difficult to implement such a feature (I may be naive) . There's already a hook for catching key presses. This is used to change the selected duration. You could add an if-statement there to check the state of the step recording option, and then insert the notes that are currently on. I imagine that, if there isn't already a mechanism in place to do this, keeping track of which notes are on would be the most difficult part of implementing something like this. If there isn't already a system in place for that, I imagine that some sort of linked list could be a reasonable way to do it (again, I may be naive!). --Chad On Wed, Feb 16, 2011 at 05:16, Lorenzo Sutton <ls...@li...> wrote: > Hi, > > It's ages I don't do step recording via MIDI... but, > > > Chad Parker wrote: > > Hi all- > > I have a question re: the step recording feature using a MIDI keyboard. > > The way I understand it, you select a duration in the editor, and then > press keys on the MIDI keyboard to insert notes of that duration into the > composition. I have this correctly setup and can enter notes this way. > > I'm wondering if it is possible to flip this around so that you would press > they notes you wanted on the MIDI keyboard, and then press/click a duration > in the editor (while holding the notes on the keyboard) to insert the notes > into the composition? > > May I ask why would you want to proceed that way? Just curious really, I'm > interested in the scenario. > On a completely off-list-topic side I might be able to help with some sort > of 'filter' in Pure Data if you explain the scenario... > > Lorenzo > > > About a week ago I was digging through the old feature requests and saw > something similar to this marked as implemented, however, I can't seem to > figure out how to configure it. The feature request was ID number 630614... > I know, I'm sorry for digging up a request from 2003... but, the comments > suggest that Chris C. implemented it partially? > > I'm wondering if this feature was ever actually implemented, or if perhaps > it was left behind somewhere along the way? If the feature is available, I'd > really like to use it! I apologize if it's documented somewhere that I've > missed. > > Thanks, > --Chad > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > > > _______________________________________________ > Rosegarden-user mailing lis...@li... - use the link below to unsubscribehttps://lists.sourceforge.net/lists/listinfo/rosegarden-user > > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Rosegarden-user mailing list > Ros...@li... - use the link below to unsubscribe > https://lists.sourceforge.net/lists/listinfo/rosegarden-user > > |