Jack has a maximum port variable, see jackd -h  or  set with jackd
--port-max
That's generally the cause of port-registration failures. I think having
two ports with identical names might cause port_register() to fail too.

HTH, -Harry


On Fri, Aug 8, 2014 at 11:44 AM, Sebastian Moors <[email protected]> wrote:

>  Hi Oli,
>
> there is no fixed limit of instruments in hydrogen. Your error is caused
> by "jack_port_register", not hydrogen itself. The method belongs to the
> jack api and fails to register a new port.
>
> So at the moment i see two possible reasons for this behaviour:
>
> 1. Hydrogen provides the call to "jack_port_register" with wrong/malformed
> data
> 2. "jack_port_register" fails because of some reason on your side, maybe
> not enough (shared) memory to create a new buffer for the port. But i'm not
> familiar enough with jack to help you there.. What you can try is to have a
> look at the jack log files (or the messages window from qjackctl) to see if
> there is some obvious error.
>
> Btw., is someone else able to reproduce this problem?
>
> @Oli: Maybe you could provide us a song file where this happens (with some
> drumkits from the official repository)?
>
>
> Best regards,
> Sebastian
>
> oli_kester wrote:
>
> Thanks Sebastian
>
> So there don't appear to be any funny characters in the instrument names
> of this drumkit - "Roland_MC-307_TR-606", I think it's from the official
> repository.
>
> Is there bychance a limit on the number of per-instrument outputs that can
> be created? I've inspected the outputs left when the dialogs are closed and
> there are 39, all instruments up to the "TR909 Crash" and none in the kit
> thereafter. If so, I could just delete some of the instruments - there are
> far too many sounds for me to consider using in one track anyway - 64!
>
> I don't really need per-instrument outs for this song yet, so turning that
> feature off will do for now.
>
> Cheers, Oliver
>
>
> Hi Oliver,
>
> Hydrogen throws this message if the creation of a jack output failed
> (either the "normal/main" stereo R/L outs or the track outputs). You get
> this message once per failed track, so this is the case why the dialog
> disappears after n clicks. Could you check if you have track outputs
> enabled? If yes, are all outputs created correctly and are they working?
> Do you have any funny characters in the instrument names? :)
>
> Best regards,
> Sebastian
>
>
>
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the 
> future.http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Hydrogen-devel mailing 
> [email protected]https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
>
>
>
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> Hydrogen-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
>
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to