• Can't hide child panels?

    7
    0 Votes
    7 Posts
    197 Views
    d.healeyD

    Aha yes it's working. I had to move the order of some calls around.

  • Scroll Bar

    5
    0 Votes
    5 Posts
    199 Views
    A

    @Abyss thanks

  • Global Variable vs. Passing Reg Variables Around?

    7
    0 Votes
    7 Posts
    603 Views
  • Displaying Sections of a Sample?

    Unsolved
    1
    0 Votes
    1 Posts
    102 Views
    No one has replied
  • How to Play Back Notes at Specific Timestamps?

    Unsolved
    2
    0 Votes
    2 Posts
    304 Views
    Christoph HartC

    that the MIDI player is only intended for short passages, mainly loops.

    No, it can have any arbitrary length.

    this sequence can apparently only be one bar long,

    That's not correct. You can set any length by giving the MidiPlayer a time signature object with NumBars=XXX (or NumQuarters=XXX).

    I think the main problem with the MIDI Player is that it's highly under documented up to a point where it gets ridiculous - and if I'm being honest, every time I'm using the MIDI Player, I end up looking in the source code how it works and a programmer with a little bit more self-awareness would have taken this as hint to improve the docs...

    It appears that both a Transport Hanlder and a MIDI Player would be required for this approach, but there seem to be overlapping methods here leading to some ambiguity.

    Of course they have some overlapping methods, but that's because the Transport Handler will act as external synchronization source for multiple MIDI Players. These are the cases where you want to hook up one or more MIDI players to the transport handler:

    multiple MIDI players that should play in sync synchronisation to an external clock like the DAW timeline.

    However If you start the MIDI players from a note callback (I'm doing this in PercX) you can synchronize them without the need of the transport handler.

  • Pushing Messages onto an Array?

    Solved
    30
    0 Votes
    30 Posts
    1k Views
    C

    @clevername27 Solved.

  • Function parameters for callback functions

    Solved
    3
    0 Votes
    3 Posts
    134 Views
    oskarshO

    @d-healey thanks will do!

  • Auto Show Hide Values On Label [ Solved ]

    13
    0 Votes
    13 Posts
    691 Views
    LindonL

    @ForeverLive said in Auto Show Hide Values On Label [ Solved ]:

    @Lindon thank you! Do you think it's even possible to use label instead of a panel? And just make label react to keyboard with some scripting? Or it's require supercomplex rewriting hacker C++ direct JUCE code mega recompilation process? Sorry for humor.

    why would you when you can use a panel?

  • sidechain filter for dynamics

    4
    0 Votes
    4 Posts
    373 Views
    trillbillyT

    @Christoph-Hart Ayaya (in my Mario voice). I just got into LAF and already have my hair falling out. I haven't even glanced at scriptnode yet.

    Squirrel Pattern Baldness, here I come (shitty Spongebob reference)

  • Dynamic Panel Ordering?

    4
    0 Votes
    4 Posts
    201 Views
    ustkU

    Another method that I used before the apparition of child panels (and I think is still valid for that kind of operation) is one unique panel with an object that hold the data, and a paint routine that paints them
    This is particularly useful when you wan't to draw specific shapes, like a pie chart style

  • Output Meters Function problem

    Unsolved
    6
    0 Votes
    6 Posts
    651 Views
    J

    @Dan-Korneff that was it, thank you lots

  • Help with Horizontal Filmstrip Bug?

    Solved
    5
    0 Votes
    5 Posts
    200 Views
    C

    @Matt_SF OMG!!!!!!! Yes!!! Thank you!!! (And thank you, David, as always.)

  • A Pop-Up 2D MIDI Value Selection Widget for Y'All

    1
    1 Votes
    1 Posts
    109 Views
    No one has replied
  • LAF Button for Y'all — Slider Button

    2
    9 Votes
    2 Posts
    503 Views
    DabDabD

    @clevername27 Good work (y)

  • 2D Menu?

    Solved
    5
    0 Votes
    5 Posts
    174 Views
    C

    @d-healey Thanks - brill. I'll post it here for everyone.

  • Is There LAF Support for Labels?

    Solved
    5
    0 Votes
    5 Posts
    772 Views
    C

    @d-healey Brill, thanks!

  • 2 Votes
    17 Posts
    678 Views
    C

    @ustk Not at all, mate. You and what you wrote are awesome; I appreciate the opportunity to learn from someone as knowledgable about HISE as you. I value any critiques you can offer from going through my code - thank you! I'll follow up on any suggestions/corrections you make.

  • Best Way to Do a Number Box?

    Solved
    4
    0 Votes
    4 Posts
    186 Views
    C

    @ustk and @d-healey, thank you - I can't believe I didn't think of that. Thank you!

  • LAF: Removing the Value from a Slider?

    Unsolved
    3
    0 Votes
    3 Posts
    133 Views
    C

    @d-healey You rock. Thanks!

  • Best Way to Record from DAW and Play Back in Synch?

    Unsolved
    2
    0 Votes
    2 Posts
    210 Views
    LindonL

    @clevername27 so I think you are on the right path with option2.

    First you need some method(script) to record MIDI events arriving, and more specifically their time (as ppq?). So some "record" button that sets the script in ready mode, and on first event defines this as "start time", then everything is an offset from there until the user stops recording.

    At this point you would have a long list of events, so playback should be pretty simple - especially if you are using ppq instead of milliseconds - so the playback can be tempo aligned with the DAW tempo

11

Online

2.0k

Users

12.8k

Topics

111.1k

Posts