|
|
|
05-28-2009, 01:24 PM
|
#1
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
MIDI Editor can't display Polyphonic Pressure?
I'm running Reaper 3.0 on WinXP.
Am I right in thinking that the MIDI editor can't display or let me edit Polyphonic Pressure?
In the track lane, I can see a big swamp of "controller messages" under the notes, so I presume Reaper knows there's something down there...... but I can't see it in the main editor screen.
Poly pressure would be best displayed just the way note events are, with different colours of the pressure level.
|
|
|
05-28-2009, 01:58 PM
|
#2
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
I think you are right. But you can enter / edit Channel Pressure messages - would that help?
What are you using that responds to these messages?
[Polyphonic Pressure –- also known as Aftertouch information for every key in a MIDI keyboard. The MIDI message values are x"A0" to x"AF" depending on the MIDI channel, followed by Note and pressure values.]
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
05-28-2009, 02:03 PM
|
#3
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Polyphonic pressure is displayed (and can be created/edited) in Reaper's event list editor as "Poly Aftertouch".
Interesting thought, displaying poly pressure in the piano roll. Not sure if the color thing would work, but I could imagine having editable curves overlaying the notes when zoomed in far enough or something. Definitely a very good idea. Does any other app do that?
If I only had a keyboard capable of sending them... to be honest, I don't even know whether I have an instrument that would listen . But I would absolutely like to play around with poly pressure if it wasn't such a drag to edit the messages (not only in Reaper).
|
|
|
05-28-2009, 02:03 PM
|
#4
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
Channel Pressure wouldn't really help, no.
I have recorded some takes of me playing a mellotron string section sample set on my Akai MPC4000, playing it from my Kurzweil Midiboard.
The Kurzweil is sending poly pressure, and on the MPC, poly pressure is mapped to phase shift..... so I get polyphonic phaseshifting on the mellotron.
Believe me, it's sounds psychedelic as f*ck! lol
I recorded the audio output and the MIDI, just in case I wanted to re-voice it all later.... then I discovered you can't seem to tweak the polypressure from inside Reaper.
|
|
|
05-28-2009, 02:09 PM
|
#5
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
Quote:
Originally Posted by gofer
Polyphonic pressure is displayed (and can be created/edited) in Reaper's event list editor as "Poly Aftertouch".
.
|
As yes, sorry - it is indeed there.
Yeah, a PolyPressure event has a pitch and an intensity (but not a duration -
it just happens at a specified point).
So you are right, it wouldn't be exactly like the Note Events on the piano roll -
it would be more like drawing cc-event curves, only 127 lanes of them along the piano roll! (with some sort of resolution control to tell it when to actually spit out a new intensity value along the curve)
Polypressure is wonderful!
Last edited by feline1; 05-28-2009 at 03:40 PM.
Reason: typo
|
|
|
05-28-2009, 02:25 PM
|
#6
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
Quote:
Originally Posted by gofer
Polyphonic pressure is displayed (and can be created/edited) in Reaper's event list editor as "Poly Aftertouch".
|
So it is . Well spotted, gofer.
So you would need to see 1 or more poly Aftertouch events for each note. Hmmm. I like it.
Just an initial idea (revised):
[img]http://img32.**************/img32/7426/r300dspat01.png[/img]
Yes, I know, it'll need to deal with overlapping notes too.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
Last edited by DarkStar; 05-29-2009 at 01:55 AM.
Reason: revised the pic
|
|
|
05-28-2009, 02:38 PM
|
#7
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Not bad, DS
Maybe if we continue thinking one lane, the bars could be faded for non selected notes while note selection would highlight the bunch of events tied to it, making only these events tied to the selected note(s) editable. Thinking about polyphonic and overlapping note material here, which could otherwise be confusing.
|
|
|
05-28-2009, 03:44 PM
|
#8
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
well I guess it depends how abstracted you want to allow it to be.
In the "real world", polyphonic pressure events will be generated from (the sadly few in number...) MIDI controller keyboards which support it, by humans pressing down keys with their fingers -
so there will always have to be a "Note On" event at the beginning of the Polyphonic Pressure data stream.
However if you simply concoct MIDI data in software (e.g. in a Reaper MIDI editor), without using a keyboard to play it in real time,
then you can make polypressure independent from Note Ons and Note Offs,
and in principle your software can route it to any time of control or modulation duty...
|
|
|
05-28-2009, 03:59 PM
|
#9
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Makes sense...
But in that case the polyphonic part of the message wouldn't be of any use or would it. I mean what would be the benefit of using these messages if not in conjunction with notes? You could rather use a simple cc if I am not overlooking something.
I should take some time to think it through, but it's tough with neither hard- nor software to play around with it.
|
|
|
05-28-2009, 04:02 PM
|
#10
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
Do bear in mind I'm just thinking out loud.
I wouldn't be surprised if the actual Official MIDI Specification had something to say about the relationship between poly pressure and Note Ons.
|
|
|
05-28-2009, 04:19 PM
|
#11
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Thinking out loud is what I do as well
I am going to try and do some mockup pics of the "curves/events on the notes pane" idea, as that smells like being fairly innovative. But not today, it's getting late over here.
|
|
|
08-18-2009, 01:08 AM
|
#12
|
Human being with feelings
Join Date: May 2009
Posts: 309
|
I didnt understood. There is or there isnt a way for aftertouch editing/visualization in midi editor?
|
|
|
08-18-2009, 01:18 AM
|
#13
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
You can only see Polyphonic Pressure events in the text-based list,
not in the graphical editor.
|
|
|
08-18-2009, 01:35 AM
|
#14
|
Human being with feelings
Join Date: May 2009
Posts: 309
|
Ouch, painful editing!
|
|
|
08-18-2009, 04:15 AM
|
#15
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
I have a neat idea for editing poly AT.
Since poly pressure is per note, each note has its own stream of PAT events. Then, since Reaper allows us to zoom into note rectangles to a very ridiculous size, why not use this size?
So, first we should have a button that says "Edit Poly AT", then, when zoom level is high enough, inside every rectangle there's a "Poly AT envelope", that's basically stream of PAT values for that note. And you get that for every note out there.
Opinions?
|
|
|
08-18-2009, 07:00 AM
|
#16
|
Human being with feelings
Join Date: May 2009
Posts: 309
|
Quote:
Originally Posted by EvilDragon
I have a neat idea for editing poly AT.
Since poly pressure is per note, each note has its own stream of PAT events. Then, since Reaper allows us to zoom into note rectangles to a very ridiculous size, why not use this size?
So, first we should have a button that says "Edit Poly AT", then, when zoom level is high enough, inside every rectangle there's a "Poly AT envelope", that's basically stream of PAT values for that note. And you get that for every note out there.
Opinions?
|
I would love that.
Justin? Schwa? Please make a dream... true!
|
|
|
08-18-2009, 11:41 AM
|
#17
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
I like that idea a lot
Quote:
Originally Posted by myself (post3)
I could imagine having editable curves overlaying the notes when zoomed in far enough or something. Definitely a very good idea. Does any other app do that?
|
Strictly speaking, PolyPressure is not restricted to notes by the MIDI standard, so for complete editing freedom, it would more be a per-pitch envelope rather than per note.
But of course it can only occur in practice while a key is pressed and only makes sense in combination with it's note, plus I like the idea of poly pressure automatically move and copy with the note.
Thanks for digging this up, I totally forget about this one
|
|
|
08-18-2009, 11:44 AM
|
#18
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
Polyphonic Aftertouch is indeed the b*stard ginger stepchild of MIDI!
|
|
|
08-19-2009, 06:09 AM
|
#19
|
Human being with feelings
Join Date: May 2009
Posts: 309
|
Why not make a FR in the appropriate (votable) FeatureRequests section? At least we will see how many people wants it!
|
|
|
08-30-2009, 12:38 AM
|
#20
|
Human being with feelings
Join Date: Aug 2006
Location: Dayton, OH
Posts: 139
|
Bump... I just got an AKai MPD controller and would love to be able to edit poly aftertouch way easier than the event editor.
I don't have any other DAWs, but the only one I seen that can actually record and edit poly pressure events is Macaw.. an open source host.
http://pacificv.prophp.us/music.htm
It's a lil clumsy, but this is a newer app that is just developing. The VSTS that are uncluded can also receive poly pressure as well & it can be mapped anywhere. In the host, poly presure can be mapped to any control of any VSTis that you use.
Last edited by Saukar30; 08-30-2009 at 12:51 AM.
|
|
|
08-30-2009, 12:51 AM
|
#21
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
|
|
|
09-14-2009, 08:07 AM
|
#22
|
Human being with feelings
Join Date: Aug 2008
Location: dusty hot place
Posts: 1,492
|
Got my vote. *bump*
__________________
... yOu aNd mE are ...
|
|
|
11-13-2009, 11:25 AM
|
#23
|
Human being with feelings
Join Date: Aug 2008
Location: Massachusetts, USA
Posts: 982
|
Quote:
Originally Posted by Saukar30
Bump... I just got an AKai MPD controller and would love to be able to edit poly aftertouch way easier than the event editor.
I don't have any other DAWs, but the only one I seen that can actually record and edit poly pressure events is Macaw.. an open source host.
http://pacificv.prophp.us/music.htm
It's a lil clumsy, but this is a newer app that is just developing. The VSTS that are uncluded can also receive poly pressure as well & it can be mapped anywhere. In the host, poly presure can be mapped to any control of any VSTis that you use.
|
I just discovered Macaw, too. It is supposed to be similar to FL Studio. Is this true? I really liked FL Studio but I am running a "borrowed" version of FL6 than one of my buddies let me install on my old computer which is dying. Is Macaw any good?
|
|
|
11-13-2009, 11:38 AM
|
#24
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
My FR needs more love, people
|
|
|
08-13-2010, 02:42 AM
|
#25
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by EvilDragon
|
Do it again, peeps! Look!
That's how it should be done!
Last edited by EvilDragon; 04-04-2014 at 10:22 AM.
|
|
|
08-13-2010, 03:38 AM
|
#26
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Ah, yeah, that's what I meant in post #3. Thanks for doing the nice mockup. I remember I said I'd do one, but errrmmm... forgot .
I'd like to take the opportunity and make a plug for Note-Off velocity. It can't even be displayed, let alone edited in any of Reaper's MIDI editors. Tracker link: http://forum.cockos.com/project.php?issueid=213
|
|
|
08-13-2010, 03:40 AM
|
#27
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
there's something very neat and conceptually elegant about the poly pressure data for a note being shown inside that note's own rectangle. I like it
(Although, to be picky - you've shown curves interpolated between the data points -
the interpolation would be up to the receiving device - probably best to keep it linear in this editor?)
Last edited by feline1; 08-13-2010 at 03:49 AM.
|
|
|
08-13-2010, 04:04 AM
|
#28
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by feline1
(Although, to be picky - you've shown curves interpolated between the data points -
the interpolation would be up to the receiving device - probably best to keep it linear in this editor?)
|
I just drew the lines freehand ^^'
All the CC data should be shown continuously, Reaper should get rid of the damn blocks!
Pssst, Gofer!
[img]http://a.**************/img819/5023/noteofflane.png[/img]
Last edited by EvilDragon; 08-13-2010 at 04:10 AM.
|
|
|
08-13-2010, 05:35 AM
|
#29
|
Human being with feelings
Join Date: May 2007
Location: UK
Posts: 198
|
well each block is a byte - continuous controller data isn't really continuous at all!
But nonetheless it would look nicer interpolated, I agree!
|
|
|
08-13-2010, 05:49 AM
|
#30
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
It is only a display thing. Reaper would still read normal MIDI data, but it would interpolate the display. See Cubase and FLS for that.
Of course, this wouldn't relate to velocity, which is a single value. But to other CCs (which are continuous, INCLUDING pitchbend, channel and poly aftertouch!) most definitely a continuous curve or envelope should be displayed!
|
|
|
08-13-2010, 01:49 PM
|
#31
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
I don't like interpolated MIDI data. Maybe because I'm an old hog, but really, I do prefer discrete values. I hate to say it for some reason, but I'd like to see CC (and thus the on-note poly-pREAssure) like this:
[IMG]http://img339.**************/img339/9239/ccediting1.jpg[/IMG]
(pic shamelessly stolen from DarkStar's MIDI CC editing request http://forum.cockos.com/project.php?issueid=978)
|
|
|
08-13-2010, 01:51 PM
|
#32
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Gofer, FL uses interpolated data. :P
|
|
|
08-13-2010, 01:58 PM
|
#33
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
I never used FL. I thought the events were just prolonged horizontally to the next event? If I have a value 127 at beat 1 and a value 0 at beat 2, 127 would be shown until the event at beat 2. I don't want a magic ramp or curve there if I don't insert the events needed.
If FL doesn't work like that, forget the FL pic .
|
|
|
08-13-2010, 01:59 PM
|
#34
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
For velocity FL works like Reaper - blocks. For everything else, it's a continuous filled curve. And it's great that way. Although envelope might've been better.
|
|
|
08-13-2010, 02:12 PM
|
#35
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Not for me, then.
|
|
|
08-13-2010, 02:15 PM
|
#36
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
It's what that CC editing FR is all about - showing continuous curve for CCs. THIS is the best reason for it:
|
|
|
08-13-2010, 02:46 PM
|
#37
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Phew That is what I'd like to see. No interpolation involved, as in curves or ramps between events which would imply values which don't exist.
|
|
|
08-13-2010, 02:47 PM
|
#38
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
I'd like to have it optionally.
|
|
|
08-13-2010, 02:51 PM
|
#39
|
-blänk-
Join Date: Jun 2008
Posts: 11,359
|
Absolutely not against envelope style editing, but I insist on the possibility to switch to reality-check-discrete-event-display (with those prolonged event-bars) at any time during editing.
|
|
|
09-14-2010, 03:29 AM
|
#40
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Bump for Poly AT in ME!
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 04:05 PM.
|