Patroneo Release 2.3.0 - The program is now complete.

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
nils
Established Member
Posts: 538
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Patroneo Release 2.3.0 - The program is now complete.

Post by nils »

Ladies and Gentlemen,

here is the release version 2.3.0 of Patroneo - The Easy Pattern Sequencer.
Patroneo (Esperanto: /Pattern/) is an easy to use, pattern based midi
sequencer, a program that sends digital "notes" to software instruments
such as synthesizers and samplers.

Here is the download:
https://laborejo.org/downloads/patroneo-2.3.0.tar.gz

Patroneo is now complete. All further updates will be maintenance and bugfixes.
This release is accompanied by an comprehensive video tutorial series:

https://www.youtube.com/playlist?list=P ... kFYQN9HNiO

Changelog:
  • Patroneo is now complete. All further updates will be maintenance and bugfixes.
  • The save file (and therefore NSM Sessions) format is now permanently stable.
  • Menu option to permanently show note velocities.
  • Dedicated support for the AKAI APCmini 8x8 button/pad controller.
  • Finalize German translation.
  • Manual and documentation update to cover all aspects of Patroneo.
  • This CHANGELOG is now available through the programs help menu directly.
  • Icons are now send to JACK Metadata.
  • Various small fixes and improvements as well as cosmetic enhancements.
You can find all releases as sources here.
https://laborejo.org/downloads/
Also check your distribution for packages in a few days after this announcement, please.

For more information, a multi-language user manual, build instructions
and git access please visit

https://www.laborejo.org/patroneo/

Greetings,
Laborejo Software Suite
https://www.laborejo.org/
User avatar
Largos
Established Member
Posts: 638
Joined: Mon Oct 05, 2020 12:21 pm
Has thanked: 72 times
Been thanked: 186 times

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by Largos »

This doesn't build with ubuntu 20.04. In the configure stage it gives the message

Code: Select all

PREFIX=/usr/local
Checking Dependencies. No output is good
Sub-Configure for calfbox
configure.ac:4: error: Autoconf version 2.71 or higher is required
configure.ac:4: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
aclocal: error: echo failed with exit status: 63
generating makefile
configuration complete, type make to build.

I have autoconf 2.69

I type make and get

Code: Select all

mkdir -p sitepackages
#First build the shared lib. Instead of running make install we create the lib ourselves directly
cd template/calfbox && echo /home/user/source code/patroneo-2.3.0
/home/user/source code/patroneo-2.3.0
#cd template/calfbox && make && make install DESTDIR=/home/user/source code/patroneo-2.3.0/../../sitepackages
cd template/calfbox && make
make[1]: Entering directory '/home/user/source code/patroneo-2.3.0/template/calfbox'
make[1]: *** No targets specified and no makefile found. Stop.
make[1]: Leaving directory '/home/user/source code/patroneo-2.3.0/template/calfbox'
make: *** [Makefile:32: calfbox] Error 2
nils
Established Member
Posts: 538
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by nils »

In your log it says configure.ac:4: error: Autoconf version 2.71 or higher is required.

Your version 2.69 is 9 years old by now.
http://ftp.gnu.org/gnu/autoconf/
User avatar
Largos
Established Member
Posts: 638
Joined: Mon Oct 05, 2020 12:21 pm
Has thanked: 72 times
Been thanked: 186 times

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by Largos »

It was the latest one when 20.04 was released though.
nils
Established Member
Posts: 538
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by nils »

You can try to just set the version back to 2.69 in template/calfbox/configure.ac , line 4.
User avatar
Largos
Established Member
Posts: 638
Joined: Mon Oct 05, 2020 12:21 pm
Has thanked: 72 times
Been thanked: 186 times

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by Largos »

The output for the configure command changes to.

Code: Select all

PREFIX=/usr/local/
Checking Dependencies. No output is good
Sub-Configure for calfbox
configure.ac:22: error: possibly undefined macro: AC_CHECK_INCLUDES_DEFAULT
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
generating makefile
configuration complete, type make to build.
Make shows the same error as before.
nils
Established Member
Posts: 538
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by nils »

Maybe this is a case where a new autoconf is actually needed.
Well, time to update, either you or the distribution.
Sorry.
User avatar
Largos
Established Member
Posts: 638
Joined: Mon Oct 05, 2020 12:21 pm
Has thanked: 72 times
Been thanked: 186 times

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by Largos »

The build instructions for autoconf are maybe out of date as well, I couldn't get them to work but I did find a deb file here which upgraded autoconf to 2.7.1-2.

Now the error message is

Code: Select all

PREFIX=/usr/local
Checking Dependencies. No output is good
Sub-Configure for calfbox
configure.ac:7: installing './compile'
configure.ac:10: installing './missing'
Makefile.am: installing './depcomp'
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: code/patroneo-2.3.0/template/calfbox/../../sitepackages
configure: WARNING: Libtool does not cope well with whitespace in `pwd`
Invalid configuration `code/patroneo-2.3.0/template/calfbox/../../sitepackages': machine `code/patroneo' not recognized
configure: error: /bin/bash ./config.sub code/patroneo-2.3.0/template/calfbox/../../sitepackages failed
seymourgler
Established Member
Posts: 4
Joined: Fri Mar 22, 2024 2:19 pm

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by seymourgler »

Hello, thanks for creating and sharing the cool pattern sequencer Patroneo. I so badly want to begin using it, but I simply cannot install libcalfhox-lss. I've been trying unsuccessfully for many days. I can download, extract, and run messon build, but this is what it says:

meson build

The Meson build system

Version: 0.61.2

Source dir: /home/seymourgler/Downloads/libcalfbox-lss

Build dir: /home/seymourgler/Downloads/libcalfbox-lss/build

Build type: native build

Project name: libcalfbox-lss

Project version: 1.2.0

C compiler for the host machine: ccache cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu122.04) 11.4.0")

C linker for the host machine: cc ld.bfd 2.38

Host machine cpu family: x86_64

Host machine cpu: x86_64

Run-time dependency threads found: YES

Did not find pkg-config by name 'pkg-config'

Found Pkg-config: NO

Did not find CMake 'cmake'

Found CMake: NO

Run-time dependency jack found: NO

meson.build:28:0: ERROR: Pkg-config binary for machine 1 not found. Giving up.

I'm a Linux beginner, so I don't know what pkg-config means nor how to resolve it. Do you have plans to create an installer?

nils
Established Member
Posts: 538
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by nils »

Hi,

I also got your mail.
pkg-config is a program that helps compilation. You can install it in Ubuntu like this (I hope):
https://installati.one/install-pkg-config-ubuntu-20-04/

I also see from your log that you will need to install jack2 and jack2-devel.

seymourgler
Established Member
Posts: 4
Joined: Fri Mar 22, 2024 2:19 pm

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by seymourgler »

nils wrote: Fri Mar 22, 2024 10:35 pm

pkg-config is a program that helps compilation...I also see from your log that you will need to install jack2 and jack2-devel.

Hello again and thank you again, Nils! Of course you were right. I actually needed pkg-config, jack2, sndfile, glib-2.0, and maybe some others I've forgotten (should these be listed as Dependencies in the Read Me?)

Now my 'meson build' command goes further, but stops at this new error. What does "File calfbox/app.c does not exist." mean? I think I'm getting close to finally installing Calfbox and Patroneo.

$ meson build
The Meson build system
Version: 0.61.2
Source dir: /home/seymourgler/Downloads/libcalfbox-lss
Build dir: /home/seymourgler/Downloads/libcalfbox-lss/build
Build type: native build
Project name: libcalfbox-lss
Project version: 1.2.0
C compiler for the host machine: ccache cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu122.04) 11.4.0")
C linker for the host machine: cc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Run-time dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency jack found: YES 1.9.20
Run-time dependency sndfile found: YES 1.0.31
Run-time dependency glib-2.0 found: YES 2.72.4
Run-time dependency uuid found: YES 2.37.2
Library m found: YES
Library rt found: YES
Has header "dlfcn.h" : YES
Has header "inttypes.h" : YES
Has header "stdint.h" : YES
Has header "stdio.h" : YES
Has header "stdlib.h" : YES
Has header "strings.h" : YES
Has header "string.h" : YES
Has header "sys/stat.h" : YES
Has header "sys/types.h" : YES
Has header "unistd.h" : YES
Configuring config.h using configuration

meson.build:142:0: ERROR: File calfbox/app.c does not exist.

crustypants
Established Member
Posts: 33
Joined: Fri Jul 14, 2023 11:39 am
Has thanked: 1 time
Been thanked: 10 times

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by crustypants »

Tempted to try this instead of Hydrogen. Any chance of a Flatpak release?

nils
Established Member
Posts: 538
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Re: Patroneo Release 2.3.0 - The program is now complete.

Post by nils »

crustypants wrote: Sun Apr 07, 2024 9:33 pm

Tempted to try this instead of Hydrogen. Any chance of a Flatpak release?

Very little chance

Post Reply