Coder Social home page Coder Social logo

bsmith96 / qlab-scripts Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 1.0 1.84 MB

Applescripts for Qlab 4. A variety of complex scripts and simple hotkeys to automate repetetive tasks.

License: MIT License

AppleScript 95.82% Python 4.18%
qlab applescript figure53 qlab4

qlab-scripts's Introduction

Hi there πŸ‘‹

  • πŸ”­ I’m currently working on: A mix of
    • Qlab Scripting (applescript)
    • Reaper Scripting (Lua)
    • Javascript applets
    • Some web development (Hugo)
  • πŸ“« How to reach me: Send me an email
  • πŸ˜„ Pronouns: He/Him

qlab-scripts's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

streth11

qlab-scripts's Issues

Save new version

Both "save new version" and "save and name new version" e.g. V10 - Dress 1

Dynamic load to time

Similar to adapted load group to start of selected child, but one which finds any sfx that would currently be looping and haven't been stopped yet, and loads them / starts them

Fix if no title cue

Add an if statement so the script still functions if there is no title cue (e.g. either group is placed at the top of Main Cue List, or wherever the playhead currently is).

Applescript Utilities doesn't work

When installed in Script Libraries on another computer, referencing functions in Applescript Utilities doesn't work.

However, running the scripts that are within Script Libraries themselves rather than from Qlab works fine.

Interesting.

Get list of channels automatically

  • Would have to poll Qlab for a list of channels using OSC (returns a JSON with the names of the channels).
  • Would probably then have to check a csv (?) of abbreviations, probably similar to the current function used to correct "pros" pronunciation.

Create automatic spoken line check cues

Finish writing the script. Currently missing one section in the middle (creating the cues and allocating the audio files) and needs the last sections adapting to use those cues automatically rather than requiring them to be selected. Also can streamline the user-variables hugely.

Try to make it so you run it within Qlab as an external process I think.

Package manager

  • Import to library function that already exists: make that a "importScripts()" function and call from the main body.
  • Expand the metadata importing into a script of its own, call similarly. Try to catch alternative methods of calling that metadata, like Reapack.
  • create the text to call the script in the library.
  • a log file in the library to keep track of versions of each filename, and only update those that need updating?

[NEW] section marker.

Make a memo cue with all caps label
Create a go-to cue at the end of the selected group / group before marker. Go to: next cue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.