Ok, got it. Qt requires a display of course... this helps:

export QT_QPA_PLATFORM=offscreen

R


On Wed, 1 Feb 2023 at 15:47, Richard Bown <r...@xyglo.com> wrote:

> Thanks all for the feedback - very useful and it's been a nice trip down
> memory lane hearing thoughts and opinions and putting this presentation
> together.
>
> While preparing I've also been trying to get a code coverage number out of
> Rosegarden - however when I try to 'make test' I get all ten tests failing.
> Has anyone (Ted perhaps?) run these recently and got passing results? I'm
> wondering if it's something to do with the build config as I've been
> playing about with CMakeLists.txt (in my own fork) and I'm doing this under
> Ubuntu/Github Actions rather than locally.
>
> Thanks,
> Richard
>
> On Sun, 22 Jan 2023 at 03:00, <r...@hydrophones.com> wrote:
>
>> Hi all,
>>
>> My company has been using Rosegarden almost since the beginning.  In the
>> early days we helped with various aspects of its development as well as to
>> Linux sound (ALSA, Jack, Netjack) in general.
>>
>> Lately we haven't been compiling and running the most recent version as
>> the last few times we tried doing that we hit "dependency hell".  Flatpak
>> versions would definitely help keep Linux users up to date.  That and
>> keeping dependencies down or perhaps including them with the source code.
>>
>> We run several Linux clusters, all centered around powerful (thousands of
>> cores) machines running various semi-recent versions of Pop!_OS Linux. The
>> smaller older Linux (non Pop!_OS) machines are mostly in the clusters
>> providing legacy audio and media creation interfaces.  The clusters can be
>> coupled for even more computing and channel counts across multiple rooms
>> should that be necessary.
>>
>> Our present workflow pipeline is now mostly starting with AI assisted
>> composition (which may have several stages).  Once we have a few candidate
>> compositions (as MIDI files) we bring them into Rosegarden for
>> orchestration and perhaps some rearrangement.  If we are going for a full
>> multichannel version we'll even record individual tracks in Rosegarden.
>>
>> The recorded (as 24 bit 88.2 kHz flac) files are usually then brought into
>> Audacity for minor editing, effects, and mixing. Those outputs (stereo,
>> 5.1, and 7.1) are supplied to the final customers.  Multiplexing in a
>> standard format with video is normally done with FFMPEG at the command
>> line level as most video editors do not do this consistently correctly
>> (i.e. prone to reversions).
>>
>> The present version of Rosegarden does pretty much everything we need in
>> the context of what we use it for.  We are thankful to all the developers
>> and maintainers.
>>
>> You can hear some examples of what we have done on our companies websites:
>>
>> http://finevenuemusic.com
>>
>> and
>>
>> http://www.hydrophones.com
>>
>> There is a directory with a variety of sound and video examples:
>>
>> http://www.hydrophones.com/public
>>
>> Some of that stuff dates from way back when electronic music synthesis was
>> still a bit of a novelty.  Most of the sound files are open standard .ogg
>> files which are known to play on open standard players and Android
>> devices.
>>
>> The latest Chromium browsers can also play all the files. If you are set
>> up for Surround Sound there are some multichannel immersive audio and
>> video files in there also (suffixes such as ac3 and 7p1aac.mp4).  The
>> Chromium browser can play those also as can some Internet connected "Home
>> Theatre" systems.
>>
>> Moving onto more recent material that we are still shopping around we
>> have in
>> subdirectory:
>>
>> http://www.hydrophones.com/public/EOY2022-Experiments/
>>
>> two other subdirectories:
>>
>> http://www.hydrophones.com/public/EOY2022-Experiments/New-Analog-Patches/
>>
>> and
>>
>> http://www.hydrophones.com/public/EOY2022-Experiments/RTX1-sketch-series/
>>
>> All works on those sites are:
>>
>>
>>
>> Attribution-NonCommercial
>> CC BY-NC
>>
>> Enjoy!
>>
>> Regards,
>>
>> Richard A. Marschall, Ph.D.
>>
>>
>>
>>
>>
>> > Send Rosegarden-devel mailing list submissions to
>> >       rosegarden-devel@lists.sourceforge.net
>> > To subscribe or unsubscribe via the World Wide Web, visit
>> >       https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
>> > or, via email, send a message with subject or body 'help' to
>> >       rosegarden-devel-requ...@lists.sourceforge.net
>> > You can reach the person managing the list at
>> >       rosegarden-devel-ow...@lists.sourceforge.net
>> > When replying, please edit your Subject line so it is more specific than
>> "Re: Contents of Rosegarden-devel digest..."
>> > Today's Topics:
>> >    1. Re: rosegarden presentation at FOSDEM (mark_at_yahoo)
>> > ----------------------------------------------------------------------
>> Message: 1
>> > Date: Fri, 20 Jan 2023 14:33:36 -0800
>> > From: mark_at_yahoo <markr...@yahoo.com>
>> > To: rosegarden-devel@lists.sourceforge.net
>> > Subject: Re: [Rosegarden-devel] rosegarden presentation at FOSDEM
>> Message-ID: <45956e4f-9163-5496-893c-e04d21a4f...@yahoo.com>
>> > Content-Type: text/plain; charset=utf-8; format=flowed
>> > On 1/12/23 2:45 AM, Richard Bown wrote:
>> >> Consequently, I am reaching out to see if there are any stories or
>> feelings
>> >> you have around using and/or contributing to Rosegarden that you feel
>> are
>> >> vital and worth sharing. I would love to hear them. Feel free to email
>> me
>> >> if you don't want to share on the list.
>> > I haven't seen any replies on this list to your post -- hopefully you
>> received some privately and they were helpful in preparing your
>> > presentation. In any case, I'm going to add my opinions (publicly) here.
>> I'd be very interested in hearing your analysis of the issues
>> > surrounding open source software, particularly Rosegarden with its very
>> unique 30 year history. I'm unfortunately not in a position to travel 1/3
>> the way around the globe to attend FOSDEM (though it would make a nice
>> vacation!), so if your session becomes available online after the fact
>> please post any links to it here.
>> > The current problem with Rosegarden -- and I do claim it is a problem --
>> is that development contributions have slowed to a crawl. Not counting me
>> (and it's debatable whether I count) there are only a handful of
>> (semi-)active developers. In addition, Ted is the single point gating
>> decisions on if and when merge requests make it into the codebase, and the
>> amount of time and energy he can devote to that Herculean task is limited
>> -- understandably so given his long history with and immense contributions
>> to the project. Maybe you could "come out of retirement" and lend a hand.
>> ;) ;) ;)
>> > None of this matters if one considers Rosegarden to be feature complete
>> and its internal architecture and implementation without need of
>> improvement. I respectfully disagree on both points. But, yes, if that's
>> the conclusion then it's appropriate that Rosegarden "ride off into the
>> sunset" with only occasional/minor bug fixes and maintenance releases. (In
>> that regard Ted has done an exemplary job ensuring the code is stable and
>> crash-free.)
>> > The "elephant in the room" here is Musescore. It's a very different kind
>> of open-source project, with (as I understand it) a full-time paid
>> professional staff and a large number of additional voluntary
>> > contributors. In many ways I don't think open-source projects
>> > can/do/should compete with each other. But, again in my estimation,
>> Musescore has moved far beyond Rosegarden, and consequently has a user
>> base that's orders of magnitude larger. Yes, the fact that it's
>> > cross-platform, particularly to the Mac (music production is Apple's
>> final monopoly, having lost desktop publishing and photo editing a long
>> time ago) is a large factor in that.
>> > What does that have to do with the current subject? Only in relation to
>> my claim that if Rosegarden stays in stasis, its use in and benefits to
>> the community will predictably dwindle over time. That's what I perceive
>> is happening now: There's a small group of active users, and Rosegarden
>> exists as kind of a "cosa nostra"/"our thing"/in-group club for them.
>> Which would be fine except that I think it has a lot more to offer, to
>> more people, than that.
>> > I posted here (and you replied on the thread) regarding my fork of the
>> project. I refer back to that now as my "story and feelings" for
>> possible inclusion as a small datapoint in your talk. In any case, I hope
>> things go well at the conference, and again ask for a link if/when your
>> presentation becomes virtually available.
>> > P.S.: I have an upcoming bug fix and new features commit to the fork
>> nearing completion, and (sigh!) another semi-major new feature planned
>> after that. Someday I'm going to get off this merry-go-round. ;)
>> ------------------------------
>> > ------------------------------
>> > Subject: Digest Footer
>> > _______________________________________________
>> > Rosegarden-devel mailing list
>> > Rosegarden-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
>> > ------------------------------
>> > End of Rosegarden-devel Digest, Vol 169, Issue 2
>> > ************************************************
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Rosegarden-devel mailing list
>> Rosegarden-devel@lists.sourceforge.net - use the link below to
>> unsubscribe
>> https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
>>
>
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to