Geekos DAW (libre music-making repository for openSUSE)

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

Gps
Established Member
Posts: 1167
Joined: Mon Mar 09, 2015 3:09 pm
Has thanked: 366 times
Been thanked: 115 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Gps »

From a LMMS perspective it's simple.

LMMS comes with an older versions of the calf plugins.

Its not as easy as just adding the newer versions, because they are in a different format and LMMS tries to be backwards compatible.

So, that if you load a track made with an older version, it will sound the same in a newer version of LMMS.

If only I could hire a few coders, fix anything Carla related in LMMS. I think Carla in LMMS has the potential of fixing a lot of shortcomings of LMMS.
(Plugin related)

Carla supports about all. Last time I tried though, I could not automate any knobs of Amsynth in LMMS.
Falktx is on the LMMS dev team though, so all we need is patience. (and stay optimistic)

Basslint
Established Member
Posts: 1518
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 386 times
Been thanked: 300 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Basslint »

artix_linux_user wrote: Sun Nov 13, 2022 11:28 am

is it possible then to convert all these nice lmms plugins into, let's say lv2 plugins?

Nope, they have to be rewritten from scratch. For some of them there are such projects (in some cases, with extended features):

https://github.com/WeirdConstructor/Kickmess
https://github.com/Madadog/three_osc

The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
Tim E. Real
Established Member
Posts: 686
Joined: Sat Sep 15, 2012 12:36 am
Has thanked: 40 times
Been thanked: 124 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Tim E. Real »

Hi @Basslint

I hope I am referring to the same repo discussed here...
Is anyone here able to contact the maintainer of the OBS Geekos DAW?

Can you pass along the following info?

By chance I clicked on Geekos DAW link in someone's signature line,
and curiously navigated to the list of software, to muse.

I discovered this at the opensuse live build log/multimedia:proaudio/muse/openSUSE_Tumbleweed/x86_64:
"undefined reference to symbol 'serd_node_new_file_uri'"

So I looked in MusE source. We never told our cmake to link with libserd !

Strange, Geekos DAW's muse.spec file + muse-4.1.0.tar.gz built just fine here on Tumbleweed using rpmbuild !
I found the very end of their build log in the linking section contained -lsord but not -lserd.
And here, my build contained both -lsord and -lserd.
No one has ever reported such a thing.

So... Here in MusE github master ChangeLog...

  • *Fixed (maybe): LV2: Missing link with libserd.
    Only one serd call was added in 2015 by danvd. A later neglect by me perhaps?

Hopefully fixed in our next release?
Or if they have time, maybe compress our current master to something like muse-4.1.0-gdtest.tar.gz,
adjust the muse.spec file version number accordingly, and try a wee test to see if it solved?

Happy to help any further.
Thanks!
T.

luciorgomes
Established Member
Posts: 125
Joined: Wed Feb 04, 2015 11:29 pm
Has thanked: 50 times
Been thanked: 10 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by luciorgomes »

Tim E. Real wrote: Tue May 16, 2023 9:33 pm

Hi @Basslint

I hope I am referring to the same repo discussed here...
Is anyone here able to contact the maintainer of the OBS Geekos DAW?

There is a Telegram group:
https://t.me/geekosdaw

Kott
Established Member
Posts: 869
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 70 times
Been thanked: 136 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Kott »

Tim E. Real wrote: Tue May 16, 2023 9:33 pm

Hi @Basslint

I hope I am referring to the same repo discussed here...
Is anyone here able to contact the maintainer of the OBS Geekos DAW?

Hi! Thank you so much.
Build should be fixed now.

Tim E. Real
Established Member
Posts: 686
Joined: Sat Sep 15, 2012 12:36 am
Has thanked: 40 times
Been thanked: 124 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Tim E. Real »

Maybe my git changes can be extracted as a patch, and simply applied
as an RPM packaging patch, as is sometimes seen in packages.
Here would be a good use case for such a patch - benign linker fix and not too 'code-altering'.
Until our next release comes out.

Let me know if any trouble.

Kott
Established Member
Posts: 869
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 70 times
Been thanked: 136 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Kott »

Tim E. Real wrote: Wed May 17, 2023 5:59 am

Maybe my git changes can be extracted as a patch, and simply applied
as an RPM packaging patch, as is sometimes seen in packages.
Here would be a good use case for such a patch - benign linker fix and not too 'code-altering'.
Until our next release comes out.

Let me know if any trouble.

Unfortunately this commit is far away from 4.1.0, but I adopted the flags, so it builds fine now: https://build.opensuse.org/package/view ... h?expand=1 https://build.opensuse.org/package/show ... audio/muse

Tim E. Real
Established Member
Posts: 686
Joined: Sat Sep 15, 2012 12:36 am
Has thanked: 40 times
Been thanked: 124 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Tim E. Real »

Nice! Good stuff.

I found the very end of their build log in the linking section contained -lsord but not -lserd.
And here, my build contained both -lsord and -lserd.

I think there is only one thing that can do that: PackageConfig .pc files
Here is my lilv-0.pc

Code: Select all

Requires: lv2 serd-0 sord-0 sratom-0
Libs: -L${libdir} -llilv-0  -ldl

I was expecting to see -lserd and -lsord but I think maybe the 'Requires' section is pulling them in with the other .pc files.
I must then suspect that your lilv .pc file might not contain the same thing as mine.
Or maybe your serd .pc file does not contain -lserd?

Gps
Established Member
Posts: 1167
Joined: Mon Mar 09, 2015 3:09 pm
Has thanked: 366 times
Been thanked: 115 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Gps »

I just did a fresh install of openSUSE Tumbleweed.

Then went to this page: https://geekosdaw.tuxfamily.org/en/

But when I click install a txt file, opens :?

Am I doing something wrong?

User avatar
Largos
Established Member
Posts: 717
Joined: Mon Oct 05, 2020 12:21 pm
Has thanked: 83 times
Been thanked: 227 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Largos »

Did the same for me. Don't think it used to do that. Save the ymp file to your computer and open from there.

User avatar
sunrat
Established Member
Posts: 1064
Joined: Wed Jul 22, 2020 2:08 pm
Has thanked: 175 times
Been thanked: 287 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by sunrat »

Gps wrote: Wed Sep 04, 2024 6:45 pm

I just did a fresh install of openSUSE Tumbleweed.

Then went to this page: https://geekosdaw.tuxfamily.org/en/

But when I click install a txt file, opens :?

Am I doing something wrong?

I set up TW recently and found the same. Ended up adding the GeekOS repo manually somehow but don't ask me to remember how.

Basslint
Established Member
Posts: 1518
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 386 times
Been thanked: 300 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Basslint »

sunrat wrote: Wed Sep 04, 2024 10:27 pm
Gps wrote: Wed Sep 04, 2024 6:45 pm

I just did a fresh install of openSUSE Tumbleweed.

Then went to this page: https://geekosdaw.tuxfamily.org/en/

But when I click install a txt file, opens :?

Am I doing something wrong?

I set up TW recently and found the same. Ended up adding the GeekOS repo manually somehow but don't ask me to remember how.

Hello,

actually, I think the repo is best added manually if you are using Tumbleweed, since the URL always stays the same. It's very easy:
1) Open YaST Software Repositories
2) Add a new repository called multimedia:proaudio with URL https://download.opensuse.org/repositor ... umbleweed/ and a low priority (es. 75)
3) Confirm

Very easy, and from that moment you have access to the whole repo :D

The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
rothdu
Established Member
Posts: 12
Joined: Sat Aug 12, 2023 12:35 pm
Has thanked: 16 times
Been thanked: 2 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by rothdu »

After a bit of a hiatus from thinking about music-making, I figured I would try and give it another go. Came across this thread and this seems awesome... Also excited to try it with Tumbleweed because I've been wanting to mess around with some of the newer wayland window managers, and I can't really do that on my main install which runs debian stable. Excited to give it a try.

Gps
Established Member
Posts: 1167
Joined: Mon Mar 09, 2015 3:09 pm
Has thanked: 366 times
Been thanked: 115 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Gps »

I had a problem with GeekosDaw, after a fresh install of Tumbleweed.

Gdaw update, did not work.

With the help of the openSUSE forum we found the problem.

The solution was to do

Code: Select all

sudo zypper nr 4 multimedia:proaudio

(nr4 is at my pc the proaudio repository)

It said multimedia_proaudio before.

Kott
Established Member
Posts: 869
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 70 times
Been thanked: 136 times

Re: Geekos DAW (libre music-making repository for openSUSE)

Post by Kott »

Gps wrote: Tue Sep 17, 2024 1:12 am

I had a problem with GeekosDaw, after a fresh install of Tumbleweed.

Gdaw update, did not work.

With the help of the openSUSE forum we found the problem.

The solution was to do

Code: Select all

sudo zypper nr 4 multimedia:proaudio

(nr4 is at my pc the proaudio repository)

It said multimedia_proaudio before.

How did you add this repo?

Post Reply