Jump to content

Hack for custom CC names in Hyper Draw (Logic 8)


Recommended Posts

http://www.wabdo.com/LogicCCNaming/LogicCCNaming_Screen.png

 

Main Download

Download Source Code

 

I've created a hack that allows you to add custom CC names to Hyper Draw, as in the above screenshot. After it is installed you simply double click on an item in the CC selector table (accessed through View->Hyper Draw->Other...) to give it a custom name. Every track (both MIDI and audio) has it's own set of names. The data is saved inside your project so that the names are portable to any Logic installation (provided that the hack is installed). Your custom names only appear in this table; standard MIDI CC names appear elsewhere in Logic (while dragging automation nodes, etc).

 

It only works on Intel Macs for now...if a lot of people want it then I can work on getting a ppc version going.

 

Installation Instructions:

1 - Download and install SIMBL if you haven't previously done so.

2 - Move LogicCCNaming.bundle into your ~/Library/Application Support/SIMBL/Plugins/ folder, creating parent directories where necessary.

3 - Launch Logic Pro.

Link to comment
Share on other sites

Wow, that's really cool! How hard was it to program that? Is it simply an Apple Script or is there serious hacking going on?

 

It isn't Apple Script, the code is available above.

 

Logic is mostly C/C++ right now, with Cocoa/ProKit being used for the new UI additions. If it was all Cocoa (or primarily Cocoa, like STP) then hacks like this would be easy and you could customize practically anything. But because the majority of the code is C/C++ and the symbols have been stripped, doing hacks like this involve disassembling Logic and messing around in gdb for hours.

Link to comment
Share on other sites

  • 3 weeks later...
  • 4 months later...
  • 4 months later...
  • 2 months later...
  • 1 year later...
  • 1 year later...
  • 7 months later...
  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...