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