IanniX

Forum Replies Created

Viewing 15 posts - 181 through 195 (of 4,813 total)
  • Author
    Posts
  • in reply to: IanniX 0.8.21 #2564
    Anonymous
    Inactive

    😉

    in reply to: Issue: Trigger shape incorrect #2372
    Anonymous
    Inactive

    No, but I have a new item in my todo 🙂

    in reply to: New nodes spontaneously appear #2483
    Anonymous
    Inactive

    Well, this wasn’t a bug, but to add a new node on a curve, you make Shift+Clic. And to select an object, you make… Shift+Clic. That’s why nodes appear 🙂

    Now, a double-clic adds a new node on a curve!

    in reply to: Same objects appear in list multiple times #2486
    Anonymous
    Inactive

    Yes, we have a big problem with ID’s and automatic attribution of ID. It is fixed in 0.8.21 version, but there are still display bugs (in lists — it’s not really bugs, it’s just messy information) when opening multiple scores.

    in reply to: Triggers fire incorrectly #2473
    Anonymous
    Inactive

    Yes!

    in reply to: Wanted! #2182
    Anonymous
    Inactive

    We’re looking for a sample of code to monitor the CPU-load on Linux, Windows and Mac OS X. The idea is to display the CPU-load (in percent) in IanniX transport bar (like many software does).

    in reply to: IanniX 0.8.21 #2565
    Anonymous
    Inactive

    nice update !

    in reply to: A few questions #2521
    Anonymous
    Inactive

    Thanks for the reply. Already downloaded the new beta and it works great.

    Im finsihing up my M4L device and soon I’ll provide the examples to you which I think you will find VERY interesting mainly because I have found ways to sync Iannix to Live (evwen though Iannix doesnt feature a BPM based timeline).

    To be sincere, what Im trying to achieve goes away from the purpose of this software I suppose as it is targeted to more “defined” created music and not ayto-generated triggers.

    The examples will showcase what Im saying but in the meantime my problem is this: my script creates 8 circles and 8 cursors and sets them into groups. I was hoping to provide to the end user a “Cyclic Sequencer” where the end user will add the triggers (by clicking his mouse) where he pleases without getting in the hassle of using scripts. This gives me the problem that the triggers do not belong to any group so I cannot target them from M4L.
    I even thought of creating an M4L “add created triggers to groups” button but still I cannot target “current” objects via osc (only via script – or am I wrong?)
    The only solution would be to provide ready-made scripts-scores (with ready made triggers grouped) which is not what I want.

    Also, as a feature request, it would be perfect if we could define (via script) default messages for triggers, cursors and curves, in other words everytime the end user adds a trigger (via mouse-click not script), it will have a script-designed default message for example
    “registerMessage triggers 1, trigger_value cursor_id”

    Anyway, all the above sound pointless unless you actually get to see what Im trying to achieve, and that will possibly be during the weekend! So, talk to you soon.

    in reply to: A few questions #2523
    Anonymous
    Inactive

    Here is the almost finsihed M4L device! 😉

    in reply to: Cross-plateform CPU-load code #2569
    Anonymous
    Inactive

    I would like to see this feature, but IMHO, this is a potential can of worms and I recommend deferring this feature to a later point in the development of Iannix.

    I believe doing process performance-profiling portably within a multi-platform program like Iannix is one of those esoteric design issues that carries subtle gotchas. Native Instruments seem to have gotten it right in their dual-platform (Mac/Win) Reaktor. But because Max/MSP in their CPU utilization display only counts DSP loading and no control-rate functions, it is often in profound disagreement with the OS’es own profile tool (I’ve seen 200%-500% differences).

    I think all of these variables are design factors in performance monitoring by a single process:

    • number of CPU cores
    • 32bit / 64bit
    • whether high res counters are available, or whether you must depend on the default software tick-counter (some flavors of a given O/S only implement a subset of the API’s counters — think Win32 and the so-called “multimedia counter”).
    • the risk of your own measurements influencing the results (i.e., one’s own process loading the CPU)
    • access rights to performance counters on behalf of the process (e.g., as much as possible, I work under a low-privilege user logon, so programmatic privilege-elevation could be needed)
    • platform portability (Qt implements timers, but I don’t think Qt addresses process-profiling in their API — wouldn’t it be fabulous if I’m wrong!)

    Despite all the buzzwords, I’m not a sysinternals guru and in this case I might be more like Chicken Little. So please take all of this with a pinch of salt.

    Cheers,
    –Bob

    in reply to: Spam filter on the forum #2573
    Anonymous
    Inactive

    @iannix wrote:

    What could we do without you Bob 🙂

    Sleep better at night?

    in reply to: Video: Iannix — Case study #2536
    Anonymous
    Inactive

    Yes, cool indeed!

    in reply to: Setting up Iannix with Ableton Live ??? #2440
    Anonymous
    Inactive

    Hi,

    Yes, I tried to restart many times, but the problem remains the same (Mac OS 10.6.7).
    Strange isn’t it ?
    😕

    in reply to: Setting up Iannix with Ableton Live ??? #2441
    Anonymous
    Inactive

    Here’s a screenshot:

    in reply to: Setting up Iannix with Ableton Live ??? #2442
    Anonymous
    Inactive

    A workaround would be to change the port number in both places: IanniX and Max. But my inclination is to get to the bottom of this.

    So, let’s snoop around and get the rundown on open sockets:

    Open a terminal:

    sudo lsof -i -P

    If you want to see only processes associated with that particular port:

    sudo lsof -i -P | grep "2001"

    If you want to create a file to attach so we can see the output too, you might do this:

    sudo lsof -i -P > MyPorts.txt

    or

    sudo lsof -i -P | grep "2001" > MyPorts.txt

    @nakatano wrote:

    … there is probably something already bound to this port.
    I tried to change this one but nothing happens (always the same message in the Max Window)

    Cheers,
    –Bob

Viewing 15 posts - 181 through 195 (of 4,813 total)

© IanniX Association

What is IanniX? | Download | Showcase | Forums | Research | About