BR - To Ghost or not to Ghost
-
- KVRAF
- 10366 posts since 2 Sep, 2003 from Surrey, UK
Copying parts may or may not make them ghosts.
Try this:
Copy and Paste a MIDI Part using Ctrl+c then Ctrl+v (or right-click >> Copy, then right-click >> Paste)
If the original part is on the first track in the Arrangement the parts become ghosts,
If the original part is not on the first track the parts are not ghosts.
Hope this gets fixed soon- preferably to create copies as ghosts.
(Ctrl+Shift+drag will still create independent copies, though)
Try this:
Copy and Paste a MIDI Part using Ctrl+c then Ctrl+v (or right-click >> Copy, then right-click >> Paste)
If the original part is on the first track in the Arrangement the parts become ghosts,
If the original part is not on the first track the parts are not ghosts.
Hope this gets fixed soon- preferably to create copies as ghosts.
(Ctrl+Shift+drag will still create independent copies, though)
-
- KVRAF
- 5350 posts since 8 Aug, 2003 from Berlin Germany
IMO
Ctrl V should always paste a true copy. That is windows (and Mac) convention.
Ctrl V should always paste a true copy. That is windows (and Mac) convention.
-
- KVRist
- 253 posts since 29 Nov, 2004
That convention shouldn't necessarily apply here because things you copy on windows generally can't be "ghosted". I'd say that since parts can be unghosted but not ghosted (AFAIK), and since usually what I want is a ghost, then ghost should be the default for ctrl-v, or it should be configurable. But, there should be right-click options to paste as ghost or paste as copy.
-
- KVRian
- 976 posts since 29 Aug, 2001 from Waynesboro, PA
All the more reason to follow the general convention for regular copying & have a modified version for ghosting!atomota wrote:...because things you copy on windows generally can't be "ghosted".
-
- KVRAF
- 5350 posts since 8 Aug, 2003 from Berlin Germany
@-atamoica
I see your point and I agree. In most ways Ghost is MORE of a copy than a replica. It is a symbolic link (alias/shortcut). It is a copy of the data with persistance. I take my old comment back.
I see your point and I agree. In most ways Ghost is MORE of a copy than a replica. It is a symbolic link (alias/shortcut). It is a copy of the data with persistance. I take my old comment back.
-
- KVRAF
- Topic Starter
- 10366 posts since 2 Sep, 2003 from Surrey, UK
Guys, I think I did not make my point clear:
If you Ctrl+c Ctrl+v a part that is on the first track then you get a ghost
If you Ctrl+c Ctrl+v a part that is on another track then you get an independent copy
It is the inconsistency that I am reporting as a fault.
- - -
BTW I am happy with Ctrl+c ctrl+v (and Ctrl+drag) to create ghosts and Ctrl+Shift+drag to create an independent copy
If you Ctrl+c Ctrl+v a part that is on the first track then you get a ghost
If you Ctrl+c Ctrl+v a part that is on another track then you get an independent copy
It is the inconsistency that I am reporting as a fault.
- - -
BTW I am happy with Ctrl+c ctrl+v (and Ctrl+drag) to create ghosts and Ctrl+Shift+drag to create an independent copy
-
soCALLEDgenius soCALLEDgenius https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=38788
- KVRist
- 78 posts since 29 Aug, 2004
i hate ghostparts...i want a possibility to switch off the ghostpartfeature!
- KVRAF
- 25011 posts since 12 Jul, 2003 from West Caprazumia
weird - I can't reproduce this behaviour - here is always an unghosted copy created...DarkStar wrote:
If you Ctrl+c Ctrl+v a part that is on the first track then you get a ghost![]()
If you Ctrl+c Ctrl+v a part that is on another track then you get an independent copy![]()
-
- KVRian
- 976 posts since 29 Aug, 2001 from Waynesboro, PA
Either way, I think that a regular copy should follow conventional Windows standards while ghost-copying should require a modified set of keystrokes!
...just my 2 cents.
...just my 2 cents.
-
- KVRAF
- 4143 posts since 7 Sep, 2001 from Melbourne, Australia
Wow! I get wildly inconsistent results with copy and paste. Sometimes I get a ghosted copy and sometimes I get an unghosted copy. This is regardless of whether I copy on the same track or a different track.
Bizarre.
Put this down as a confirmation of the bug.
Caleb
Bizarre.
Put this down as a confirmation of the bug.
Caleb
Happiness is the hidden behind the obvious.
-
- KVRAF
- 4143 posts since 7 Sep, 2001 from Melbourne, Australia
Hmmmmm - try this.
Create a part. Then Copy and Paste onto the same track - should be ghosted.
Do another paste onto a different track - should also be ghosted.
However, copy one of the ghosted copies and then paste. You'll get an unghosted copy. This will occur whether you paste on the same track or a different track.
And if you take one of the unghosted copies and do a copy and paste you get ghosted copies again.
See if that behaviour is consistent with all of you. Should help jorgen to find the root cause in the code.
Caleb
Create a part. Then Copy and Paste onto the same track - should be ghosted.
Do another paste onto a different track - should also be ghosted.
However, copy one of the ghosted copies and then paste. You'll get an unghosted copy. This will occur whether you paste on the same track or a different track.
And if you take one of the unghosted copies and do a copy and paste you get ghosted copies again.
See if that behaviour is consistent with all of you. Should help jorgen to find the root cause in the code.
Caleb
Happiness is the hidden behind the obvious.
-
- KVRist
- 253 posts since 29 Nov, 2004
I got it. I think everybody would agree that bafflingly inconsistent behavior is no good, and the discussion was centered more around "preferably to create copies as ghosts".DarkStar wrote:Guys, I think I did not make my point clear:
There's something to be said for that, but at the same time, making something less convenient just for the sake of a convention established for working with more limited types of data seems weak. This looks like good place for a configurable option.piranha XT wrote:All the more reason to follow the general convention for regular copying & have a modified version for ghosting!
I actually prefer to avoid using my keyboard for music stuff anyway since I can't fit both my qwerty keyboard and my midi keyboard comfortably on my table, so who am I to talk.
There's a very interesting writeup on "why ctrl-v for paste" and the associated politics at http://legalminds.lp.findlaw.com/list/rre/msg00158.html
-
- KVRAF
- 2938 posts since 18 Jul, 2005
Confirmed. If the original part is in the first track, ghosted copy - otherwise always unghosted.
-
- KVRAF
- 3948 posts since 8 Sep, 2003 from germany
ditto for me .soma wrote:@-atamoica
I see your point and I agree. In most ways Ghost is MORE of a copy than a replica. It is a symbolic link (alias/shortcut). It is a copy of the data with persistance. I take my old comment back.
Ghosting keeps the reference and so the hierarchy (which is removed by unghosting).
If otherwise you unghost by default you won't be able to get back the ghost copy anymore .
sorry for going OT again
-
- KVRAF
- 2582 posts since 24 Apr, 2003 from Canada
