a killer feature :)

Home Forums General News and releases a killer feature :)

Viewing 20 posts - 1 through 20 (of 55 total)
  • Author
    Posts
  • #609
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    I managed to inject data into binaries on Windows, on the MAC it’s simple cause the app is a directory (i didn’t look into Linux for now). Anyway what this will do is enable you to create a binary (Standalone/VST/AU) that has only one panel but it’s built in, something like SynthEdit does (it exports DLL files with your instrument). This will help with versions cause i know people don’t keep up with the nightlies. This way you will be able to distribute your panel in binary format. The binary will open your panel without any additional files needed. This will also solve the problem of loading parameters in plugin mode (Ctrlr will export all the parameters to the host at load time).

    My question is however, how to change the appearance of such a binary, i’d like it to be more end-user friendly without all the editing stuff, just one toolbar. What to put on the toolbar what to add/remove. I will be adding an option to the Device Database that will download and install a panel as a binary in the current running system, just like any other "App Store". Need some input on this.

    I’m out of my job again for doing tunnels from work and am between jobs so i have some more time then i had last two months. I already did that for windows and am working on the OSX stuff now (since i sold all my other computers i’m doing this on a virtual OSX machine, works kinda nice). Throw me some ideas, anyone interested in doing a different GUI for this mode of Ctrlr, any other thoughts before i get too deep into that.

    The WIKI is also beeing updated, i managed to link all properties when editing the panel to the corresponding sections in the WIKI and i’ll be filling the WIKI as i go with information on what’s what. I know a lot of you already know this so maybe you’d be willing to help? The wiki is SF.net hosted so i can add editors to it, just set up a sf.net account and i’ll add you so you can create and edit pages. That will help.

    The new feature should help all of you who want to distribute your work on other pages, forums. Even sell your work, if you test your panels with a version and pack them into a binary then you can support them yourselves etc.

    It’s getting hot in poland, and ma AC is not working, that sucks <img loading=” title=”Smile” /> how u guys doing.

    #4315
    dasfaker
    Keymaster
    • Topics: 80
    • Replies: 793
    • Total: 873
    • ★★★

    Wow!! I’ve been waiting for this, fantastic.

    About the appearance, I prefer the classical windows toolbar with lets say one tab for midi (ports, channels, midi monitor) other for preferences and another one for the program manager (even almost all of these options are available from the panel itself, so they aren’t a must).

    I can help you with the wiki, I have a sf.net account (don’t expect too much, I have little time and writing in english is still an effort for me). Tell me how to help.

    #4316
    snk
    Participant
    • Topics: 4
    • Replies: 19
    • Total: 23

    Great !
    Thank you, Atom <img loading=” title=”Smile” />
    A user-friendly binary will be greatly appreciated (yes, it’s sometimes hard to keep the pace of development, and to keep track of up to date ctrlr/panels).
    Thanks for all your work !

    #4317
    dasfaker
    Keymaster
    • Topics: 80
    • Replies: 793
    • Total: 873
    • ★★★

    Is the binary missing the midi port settings?

    #4318
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    No it shouldn’t, why do you ask ?

    #4319
    dasfaker
    Keymaster
    • Topics: 80
    • Replies: 793
    • Total: 873
    • ★★★

    Cause I’ve exported a panel to binary and I can’t see in the toolbar where to select the midi ports.

    #4320
    dasfaker
    Keymaster
    • Topics: 80
    • Replies: 793
    • Total: 873
    • ★★★

    Found it on the red button!! :oops:

    #4321
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    Yeah it’s all in one place, routing midi channel and devices, in the player instance i wanted to have only one place for that, so that there is no other places/methods to change that.

    #4322
    dasfaker
    Keymaster
    • Topics: 80
    • Replies: 793
    • Total: 873
    • ★★★

    It’s fine.

    I’m trying to make a player of the virus Ti VC panel and it crash on opening

    #4323
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    Tell me witch panel (binary version) are you using and i’ll try to debug it with that binary. It’s still
    a very exeprimental feature <img loading=” title=”Smile” /> so i’m sure there are bugs in it.

    #4324
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    it worked for me, the win32 binary in standalone anyway, i’m attaching it for you, it executes runs and sends midi data.

    #4325
    dasfaker
    Keymaster
    • Topics: 80
    • Replies: 793
    • Total: 873
    • ★★★

    Yes, this works. It’s the other Virus panel, the small. In fact I’m having strange problems with this panel in 1044, again things that worked like a charm now are giving me errors or aren’t working as they did in 1022.

    On the other hand a big panel I started with 1022 works fine in 1044, so I’m looking at the Virus panel to see what happens.

    #4326
    Karl
    Participant
    • Topics: 1
    • Replies: 12
    • Total: 13

    Hi,

    great new feature. I’ve also been waiting for this – but I don’t get it <img loading=” title=”Wink” /> How can I create an AU-Plugin from a panel? I downloaded the last nightly release and "save as" binary, but what can I do with the bpanel file? Did I miss another "save" option? I would need the jx-8Programmer as an AU-Plugin. Is that already possible? Thanks! Bye.

    #4327
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    Well the MAC builds have that since like 3 minutes, i just uploaded the revision that co do that. And i’m not sure about MAC and VST/AU yet, standalone yes but plugins may need more work, youre welcome to test but i haven’t tested it yet.

    #4328
    Karl
    Participant
    • Topics: 1
    • Replies: 12
    • Total: 13

    Thanks, I’ll try it and will report whether it works.

    #4329
    atom
    Keymaster
    • Topics: 159
    • Replies: 2945
    • Total: 3104
    • ★★★★★

    I’ll just write what might be wrong. JUCE does not allow dynamicly changing the plugin name and manufacturer, theese are reported to host so multiple instances of Ctrlr though might have different names on the filesystem might be reported as the same plugin, the name is compiled in the binary and is impossible to change, i asked the author of JUCE to change that. The AU format also uses a special resources file .rsrc that contains that information, and from what i remember it might be necessary to change that too so that different Ctrlr instances are seen by the host. This might be a problem but i’ll try to work it out.

    #4330
    stoecklem
    Participant
    • Topics: 2
    • Replies: 22
    • Total: 24

    excuse me if i’m missing something.. is it possible to export a VST or AU plugin panel yet? I can’t find a way to do it, just the standalone instance.

    #4331
    stoecklem
    Participant
    • Topics: 2
    • Replies: 22
    • Total: 24

    oh..I got it now. I see you have to export while you are running as a plugin to create a plugin. So far Ive been working on panels in standalone mode

    #4332
    stoecklem
    Participant
    • Topics: 2
    • Replies: 22
    • Total: 24

    I guess I need to make my panels smaller. I can’t see the whole panel and the zoom buttons are gone.

    #4333
    Karl
    Participant
    • Topics: 1
    • Replies: 12
    • Total: 13

    Hi, just a quick reply – I managed to save the JX-8Programmer as an AU component file – As you already noticed I had to erase the original Ctrlr component so that Logic could load the new plug-in. It actually worked then – The difference I see so far is that logic now shows the parameters of the panel in automation mode – I also successfuly automated parameters manually – Logic however still doesn’t "see" the parameters when I want to link them with my CC Controller.

    There seems to be a small bug with the labels that are now super small and practically unreadable. That’s why I actually couldn’t enter CC values manually in edit mode. I would actually like to try that out.

    The automation is already a great new feature for me – thanks! If I someday get this CC Controller working with my JX-8P I’m the luckiest man <img loading=” title=”Wink” />

    Bye

Viewing 20 posts - 1 through 20 (of 55 total)
  • The forum ‘News and releases’ is closed to new topics and replies.
There is currently 0 users and 45 guests online
No users are currently active
Forum Statistics
Threads: 2,495, Posts: 17,374, Members: 77,605
Most users ever online was 12 on January 22, 2019 3:47 pm
Ctrlr