ModPlug Central

OpenMPT Development (Archive) => Feature Requests => Topic started by: uncloned on September 30, 2009, 00:23:36

Title: Integration with Audacity
Post by: uncloned on September 30, 2009, 00:23:36
Sonar is able to use Cool Edit or Audition as its sample editor. All you do is select the wav and tool / (name of editor) and the wav is written out as a temp file, the editor is launched with the wav as an argument. When you exit the editor Sonar knows if the temp wav changed (time stamp?) and gives you an option to accept and load in the changed wav or discard your changes. (It does nothing if no changes are made.)

Now, two points here:

Obviously making OpenMPT into an expensive do everything DAW is silly.

But also putting tons of wav editing features would be just as silly though *extremely* useful.

I wonder if the coders know if integrating to an editor like Audacity - itself of course free, would be possible. If it is possible I humbly suggest it as an new feature.

Chris
Title: Integration with Audacity
Post by: LPChip on September 30, 2009, 08:37:41
+1 :)
Title: Integration with Audacity
Post by: Saga Musix on September 30, 2009, 11:10:49
I don't use Audacity myself, but in theory communication between two wave editors (including modplug) should work without problems using the clipboard. Does copying the sample and pasting it in Audacity not work for you?

On a side note...
QuoteWhen you exit the editor Sonar knows if the temp wav changed (time stamp?)
The WinAPI provides callback functions that tell programs if a file has been changed. I guess that Sonar creates such a hook for the temp file.

QuoteBut also putting tons of wav editing features would be just as silly though *extremely* useful.
Having all the basic stuff in OpenMPT would actually be a nice thing to have, since it would put all the stuff that you frequently need in one application, increasing the work flow a lot.
Title: Integration with Audacity
Post by: Sam_Zen on October 01, 2009, 00:36:13
I support this too.

It's a bit like the Modplug Player with the button to call MPT to edit the tracker file.
Title: Integration with Audacity
Post by: uncloned on October 01, 2009, 01:23:53
Quote from: "Jojo"

QuoteBut also putting tons of wav editing features would be just as silly though *extremely* useful.
Having all the basic stuff in OpenMPT would actually be a nice thing to have, since it would put all the stuff that you frequently need in one application, increasing the work flow a lot.

Perhaps I'm spoiled by Sonar - I find my workflow is hampered because OpenMPT doesn't do all I need. At this point time dilation, pitch transposition, various delay effects, noise reduction (its useful for more than noise reduction) are constants in my sample usage.  

I forgot about the copy and paste - I knew about that at one point - but as I remember it is kinda awkward compared to the Sonar workflow. But again... it may just be a matter of what I'm used to. Let me try it again to see if there was another concern with copy and paste.

Please though - I mean this suggestion with humility - I can't code at the level of all of you putting together OMPT and I realize with something like this it could seem simple when in reality it isn't at all.
Title: Integration with Audacity
Post by: Harbinger on October 01, 2009, 15:23:49
Until then, an icon which opens Audacity might be a between-step, perhaps opening Audacity with the sample (or the file it came from)....
Title: Integration with Audacity
Post by: uncloned on October 01, 2009, 15:37:59
that's a good idea Harbinger - in theory that button could launch anything and be user configurable.
Title: Integration with Audacity
Post by: uncloned on October 01, 2009, 22:03:05
I thought copy and paste worked both ways at one time...

I can copy from OMPT into Audition but not from Audition into OMPT.

I cannot paste from Audition into OMPT.

I cannot paste into Audacity for the life of me.


So, unless I'm really doing something wrong.... I dunno what to say.
Title: Integration with Audacity
Post by: Sam_Zen on October 02, 2009, 00:37:56
Good idea about the edit button with a custom choice.
Title: Integration with Audacity
Post by: LPChip on October 02, 2009, 07:16:39
Quote from: "uncloned"I thought copy and paste worked both ways at one time...

I can copy from OMPT into Audition but not from Audition into OMPT.

I cannot paste from Audition into OMPT.

I cannot paste into Audacity for the life of me.


So, unless I'm really doing something wrong.... I dunno what to say.

Make sure that you configure Audition to use the windows clipboard, not its internal clipboard manager, or windows will not receive anything in its clipboard that Audition copies.

Audacity can have the same meganism that even prevents it from receiving data (to protect the clipboard it already has)

I bet Audition checks for wav data in the windows clipboard and when there, imports it into the audition clipboard.

I know Cool Edit had this feature, and Adobe has bought Cool Edit, so it most likelly is this.
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 14:13:14
I am using audacity 1.2.6 = the latest stable release

I was unable to find an option to use the windows clipboard - and I am still unable to paste into audacity from OMPT


I was able to paste from OMPT into Cool Edit 2

I cannot paste from Cool Edit into OMPT

(I took a visually recognizable wave form, loaded into OMPT, copied and pasted into cool edit, reversed, copied from cool edit and attempted to paste into OMPT with the wav highlighted and not and tried using the menu pate command and control v for both highlight instance.)

I saw pitch shifting is available in OMPT sample section - nice.... BUT the undo does not work???  It would be nice to have an undo since I screw up alot and also I try things, find they suck, and then go back,
Title: Integration with Audacity
Post by: Saga Musix on October 02, 2009, 15:32:01
Use "preview" mode for pitch-shifting. You can undo your experiments then.
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 15:43:12
no offense but where is that and how am I to know?


:?
Title: Integration with Audacity
Post by: Saga Musix on October 02, 2009, 15:54:08
Uhm, right here?
(http://sagagames.de/ithumb/show/preview6347in54.png)
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 16:26:49
So its just for pitch shifting?


to be honest it is not obvious.... even if I saw it - preview mode could be.. say lower quality for weaker cpu types.

but this is off the topic - cut and paste does not seem to work, is integration with audacity possible?
Title: Integration with Audacity
Post by: Saga Musix on October 02, 2009, 16:55:33
Quote from: "uncloned"So its just for pitch shifting?
Pitch shifting and time stretching. That's why in the same frame as those two functions. And nom it doesn't reduce the quality.

About the integration: No direct integration at least. I'm strongly against specific integration for program x. Something like a setting for any wave editor that can be launched from the sample editor could be doable, but I don't think that it would be much more.
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 17:13:56
Just that - the configurable button for launching from the sample tab - would be great Jojo if you have the time to do it.  However... If I can't paste back into OMPT the effort is wasted - does anyone have a clue as to what I'm doing wrong with pasting back into the sample tab in OMPT?  I am using the latest OMPT version - I DL'd it off of sourceforge yesterday.

Thanks!!

Chris
Title: Integration with Audacity
Post by: Saga Musix on October 02, 2009, 17:18:48
Sourceforge doesn't have the latest version - please see the developement board for the latest version, 1.17.03.02 (Testing version).

OpenMPT uses the windows clipboard with standard WAV format for exchanging data. LPChip's explanation sounds convincing to me, and I also guess that those applications simply don't make use of the windows clipboard or use their own WAV format or whatever.
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 17:27:38
with regard to LP's explanation - Audactiy doesn't have the option to change.

I'll try the version you suggest - but isn't it, as being a development version, a beta or... alpha version?


no  link

where would the development version be?
Title: Integration with Audacity
Post by: Saga Musix on October 02, 2009, 17:36:33
QuoteAudactiy doesn't have the option to change.
That's possible. It could be explained by the aim to be a platform-independent wave editor.

here's the new version (http://forum.openmpt.org/index.php?topic=3432.0). It's a testing version, which is only available on the forums since we want to ensure that it's stable before we release it to the public. That doesn't mean that you shouldn't use it, on the contrary, we need you, the forum members, to verify that it works. The more of you say that it works for you, the faster it can be released as a regular beta version.
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 17:48:04
ok, I just grabbed it and will give it a spin.

Thanks!
Title: Integration with Audacity
Post by: g on October 02, 2009, 18:58:30
I don't really see the point of having a configurable button for launching an external app, unless of course with with the current sample as an argument which still would be pretty useless unless OpenMPT would update the sample when changed.

Of course I wouldn't mind seeing a fully featured sample editor in OpenMPT, but in the meantime perhaps something like Wavosaur (http://www.wavosaur.com/) can fulfill some needs? It supports copying/pasting from/to the windows clipboard, but loop information seems to be lost.
Title: Integration with Audacity
Post by: Saga Musix on October 02, 2009, 19:14:39
Quoteunless of course with with the current sample as an argument which still would be pretty useless unless OpenMPT would update the sample when changed.
That's what I had in mind at least (that doesn't mean that I'm really eager to code this ASAP).

QuoteOf course I wouldn't mind seeing a fully featured sample editor in OpenMPT
No, but what could be really useful is another feature request I've made myself: Apply VSTs to sample and save (http://forum.openmpt.org/index.php?topic=3190.0).
Title: Integration with Audacity
Post by: uncloned on October 02, 2009, 19:16:49
there you go

vst effects would be good - however - make sure there is an allowance for reverb and echo past the current boundary of the sample.
Title: Integration with Audacity
Post by: uncloned on October 06, 2009, 17:51:54
ok....

copy and paste with cool edit works as described.....

but undo does not work and that's a killer.

I pasted the wav I modified in cool edit back into the latest OMPT and I had no way to undo it.