Visual iTunes Plugins Questions

  • Hi,

    I see that one can create ³visual² iTunes plug-ins.

    So this means that the user has to have their Visualizer turned on and
    select the plugin that I write for it to work.

    My question is:
    1. Can you create a UI inside of the visualizer? Use Open GL? I need the
    user to have a form presented to them to make choices about what should
    happen.

    Can anybody provide some insight?

    Thanks,
    -Jason
  • >
    > Date: Tue, 19 Feb 2008 11:11:31 -0800
    > From: "J. Todd Slack" <mailinglists...>
    > Subject: Visual iTunes Plugins Questions
    >
    > I see that one can create ³visual² iTunes plug-ins.
    >
    > So this means that the user has to have their Visualizer turned on and
    > select the plugin that I write for it to work.
    >
    > My question is:
    > 1. Can you create a UI inside of the visualizer? Use Open GL? I need
    > the
    > user to have a form presented to them to make choices about what
    > should
    > happen.
    >
    > Can anybody provide some insight?

    Hi Jason,

    I'm looking at doing a iTunes plugin also.

    What kind of user interface do you really need to have in your
    plugin?  I don't believe visualizers are meant to have any UI beyond
    what you can put into the "options" or "configuration" panel.

    For my own plugin, I'm trying to figure out how to add a new menu to
    the iTunes plugin.  I've seen it done in other plugins (e.g.
    "JewelCase"), but there doesn't appear to be any obvious API to do
    this, nor can I call [[ NSApplication sharedApplicaton ] mainMenu ]
    from within my test plugin to get at the iTunes menu bar.

    michael