PG Music Home
Posted By: musocity AHK Scripts for Biab - 11/12/22 05:34 PM
I put this list together for another user so I'll post it here as well:

There are lots of scripts in the
UserTracks (and other add-ons)
Post your own Tips and Tricks here

Free Biab Chord Picker Tool

Biab Progression Library Tool (Free)

Random Style Picker Tool (Free)

Biab Incremental Auto Saver Tool Win

Control Biab Functions with Midi Input

Copy Paste Track Levels

Style Picker Mixer (Control Mixer from Style Picker)

F5 Bar Settings Easy Set & Play Tool

more Free Biab Chord Picker Tool

Biab Count-In with Loop Start

UserTrack F5 Transport Control Tool


Reaper Biab scripts

https://stash.reaper.fm/u/ReaTrak
Posted By: musocity Re: AHK Scripts for Biab - 03/15/23 06:26 PM
Download https://www.autohotkey.com/ V1
Right click on C:\Program Files\AutoHotkey\AutoHotkey.exe set to "run as administrator" if Biab is set to run as admin..

Right click Save Link/Target As > Center active window.ahk
This will center any active window
run it and it will be in the system tray "H"
the hot key is Ctrl+Y
you can change the hot key to what you want.
# Win (Windows logo key)
! Alt
^ Ctrl
+ Shift

you can edit scripts by dropping in NotePad.

Code:
#NoEnv 
#SingleInstance Force
SendMode Input 
SetWorkingDir %A_ScriptDir% 

^y:: ; hot key = ctrl y
 WinGetTitle, ActiveWindowTitle, A ; Get the active window's title for "targetting" it/acting on it.
 WinGetPos,,, Width, Height, %ActiveWindowTitle% ; Get the active window's position, used for our calculations.

 TargetX := (A_ScreenWidth/2)-(Width/2) ; Calculate the horizontal target where we'll move the window.
 TargetY := (A_ScreenHeight/2)-(Height/2) ; Calculate the vertical placement of the window.
 
 WinMove, %ActiveWindowTitle%,, %TargetX%, %TargetY% ; Move the window to the calculated coordinates.
 
return


Right click Save Link/Target As > Biab open Embellisher center.ahk
This will open Embellisher and center with it's hot key Ctrl+Alt+L
you can add other windows to this script.

Code:
#NoEnv 
#SingleInstance Force
SendMode Input 
SetWorkingDir %A_ScriptDir% 

^!L:: ; send ctrl+alt+L
Winactivate, ahk_class TBandWindow
WinMenuSelectItem, ahk_class TBandWindow, , Melody, Embellish Melody, Embellish Melody Dialog
Sleep, 500
WinGetTitle, ActiveWindowTitle, A ; Get the active window's title for "targetting" it/acting on it.
 WinGetPos,,, Width, Height, %ActiveWindowTitle% ; Get the active window's position, used for our calculations.

 TargetX := (A_ScreenWidth/2)-(Width/2) ; Calculate the horizontal target where we'll move the window.
 TargetY := (A_ScreenHeight/2)-(Height/2) ; Calculate the vertical placement of the window.
 
 WinMove, %ActiveWindowTitle%,, %TargetX%, %TargetY% ; Move the window to the calculated coordinates.
 
 Return


Posted By: musocity Re: AHK Scripts for Biab - 05/01/23 02:52 AM
I don't know how long the links will work so I put them all here:
https://stash.reaper.fm/v/46803/AHK-Scripts.zip
© PG Music Forums