Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 06-24-2018, 04:22 AM   #1
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 858
Default Open certain Plugins in floating window?

Kontakt has such a huge UI on my laptop screen, I never really want it to open in the FX manager window thing, is there a way set it to always open in its own pop up window?
todd_r is offline   Reply With Quote
Old 06-24-2018, 04:33 AM   #2
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 858
Default

Suppose I could just always launch it from right clicking the fx button on the TCP if there's not another way
todd_r is offline   Reply With Quote
Old 06-24-2018, 10:16 AM   #3
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,921
Default

I think that may require a script, FWIW, I don't know scripting all that well but when I only wanted a single instance of an FX floating I've made it something like this, but probably best to post/ask in the scripting forum and get guru answer. Then associate a shortcut key and/or toolbar button to the script.

Code:
-- Add/float single instance of 'Kontakt 5 (64 out)' for selected tracks

function float_FX(tr, nm)
     for fx = reaper.TrackFX_GetCount(tr) - 1, 0, -1 do
      r, name = reaper.TrackFX_GetFXName(tr, fx, "")
      if name == nm then
        reaper.TrackFX_Show(tr, fx, 3) -- 3 = show as floating.
        return true
      end
    end
end

fxname = 'VSTi: Kontakt 5 (Native Instruments GmbH) (64 out)'
reaper.Undo_BeginBlock()
for i =1, reaper.CountSelectedTracks(0) do 
  track = reaper.GetSelectedTrack(0,i-1)
  -- if fx in chain then show as floating, else load it first, then show.
  if not float_FX(track, fxname) then
    reaper.TrackFX_AddByName(track, "Kontakt 5.dll", 0, 1)
    float_FX(track, fxname)
  end
end
reaper.Undo_EndBlock('Add "Kontakt 5 (64 out)" to selected tracks', -1)

Last edited by Edgemeal; 06-24-2018 at 10:27 AM.
Edgemeal is offline   Reply With Quote
Old 06-24-2018, 02:29 PM   #4
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 858
Default

Wow, thanks Edgemeal! I'll give it a whirl
todd_r is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:38 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.