New ZynthianOS Stable: Oram-2409 is the new Stable!

I pushed a fix just now. Please update and test.

Regards

2 Likes

@jofemodo

I pushed a fix just now. Please update and test.

Yeah, working again.
Why isn’t patchage installed on a fresh image? I’ve called the install recipe, but another user wouldn’t do that…

Regards

Patchage install recipe failed during image creation and it was not detected/fixed. I just fixed and it will be installed next time you update.

Regards!

3 Likes

Hitting Pi3’s a bit hard in the update.

> Found ninja-1.11.1.git.kitware.jobserver-1 at /zynthian/venv/bin/ninja
> [1/18] Building translation po/de/LC_MESSAGES/patchage-de.mo
> [2/18] Building translation po/fr/LC_MESSAGES/patchage-fr.mo
> [3/18] Building translation po/ko/LC_MESSAGES/patchage-ko.mo

Even

systemctl stop zynthian
systemctl stop zynthian-webconf
. /zynthian/zynthian-sys/scripts/update_zynthian.sh

is hanging.

patchage 1.0.11
    Install prefix: /usr/local
    Executables   : /usr/local/bin
    Man pages     : /usr/local/share/man
  Subprojects
    fmt           : YES


Found ninja-1.11.1.git.kitware.jobserver-1 at /zynthian/venv/bin/ninja
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /zynthian/venv/bin/ninja -j 3
[3/18] Compiling C++ object patchage.p/src_Configuration.cpp.o

I concur that RPi3 locks up on this update. It may be exhausing the RAM. (I saw my 1GB RAM RPi3 get down to 10.3MB free before it became unresponsive.) This feels like an issue for the tracker. I would prefer to avoid compiling anything upstream during an update and instead, install a package from an appropriate repo. In this case probably a compiled version from zynthian repo.

1 Like

probably a ninja -j 2 call would help?
Anyway, I second @riban’s idea, if there are no RPi-type-specific dependencies for a compiled package.
IIRC, in this case patchage should have been already in the image, shouldn’t it?
Regards

I am not sure why we are compiling from source rather than using the distro package.

1 Like

Is there a distro package?
I can’t remember exactly, but I was sure not for some reason.
:thinking:

This reason :wink:

(venv) root@zynthian:~# apt install patchage
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package patchage is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'patchage' has no installation candidate

Hi @zynthianers!

I just updated the stable SD-image to avoid issues with overclocking and Kit V5.1. This is the changelog:

  • Default overclocking for Kit V5.1 is now set to None. This should avoid more issues with RPi5 boards that doesn’t support overclocking. As you probably imagine, this is totally random. Some Pi5s can be overclocked to the maximum, some others only to medium and a little fraction (10% or so) don’t accept overclocking at all or very little. It’s a lottery!

  • Patchage is now installed

  • Fixed support for RPi 400

  • Some minor bugfix with external clock management, etc.

Those that already have the stable image don’t need to download the new image. Just update.
Kit V5.1 owners that can’t boot their units, should download and burn this image. If your RBPi5 is in the left extreme of the Gauss bell this will solve your issues.

All the best!

3 Likes

Hi,
I´m trying to flash SD Card since more than 2 hours, unfortunately it always end up with an ERROR during Validating (near at 100%) saying that the archive is maybe corrupt. I downloaded newest Version several times, tried with several SD-Cards ( 128GB ScanDisc Extreme ) , tried it with different computers. I´m rather perplexed. Just finished building my Zynthian 5.1 Hardware and not able to start anything … :grimacing:
I do flashing with Balena Etcher on Windows10. Maybe you can recommend a different tool for flashing discs? Or do you have any other idea?
Best Regards,
Christian

Hi,
Did you extract first before burning?
Try raspberry pi imager with extracted files.

Hi guys,
I’m quite new to Zynthian, started just few days back with the 5.1 kit. So far I think the Zynthian is a very cool device - I’m just starting to explore…
One thing I came across, when starting to use layering: I noticed that when I create two MIDI chains, both active on the same MIDI channel and “Active MIDI channel” mode is enabled, both of the chains receive the played input. So far, so good. However when I play my keyboard using the sustain pedal, the sustain pedal press and release information is only processed on the active chain selected in the mixer, not on the other chain.
Is the sustain pedal information something special that I need to enable somewhere to be evaluated on both chains? Or is this a bug?
Thanks and kind regards, Johannes

1 Like

CC controls are mapped to individual parameters in one of two modes. One binds the CC number only and acts on the active chain. The other binds CC & Channel and acts on the parameters based on MIDI channel. By default, engines sustain is bound by the chain method. You can rebind it by toggling MIDI learn twice to enter MIDI channel mode learning.

2 Likes

It looks like a bug, but as @riban explained, it’s by design. Anyway, for layered sounds it has sense that pedal reaches both engines. Please, open an issue in the tracking system and we will think about the best way of improving this.

Regards,

1 Like

Hi @zast !

A warm welcome to zynthianland! Don’t worry, we will help you to get your zynthian working.

It looks like the image it’s not complete or corrupt. Did you check the file size or the MD5sum?

https://os.zynthian.org/

If the image was corrupted while downloading, you should download again.

Regards,

Hi,
thanks for the explanation.
I’ve set the MIDI CC (sustain is #64) on the second chain, now both chains (the one active in the mixer and the one with the set MIDI CC) evaluate the sustain pedal press and release information. :slight_smile:
I’ll do as @jofemodo suggested and open a topic in the tracking system - but I’m also fine with the solution proposed.
Thanks again and kind regards, Johannes

1 Like

I got my 5.1 kit very quickly. Did quite a few DIY builds with previous versions but have always wanted the real deal. It is really nice! Took a bit of tripping but now have oram loading easily on all my little boxes.

I am getting a little frustrated trying to locate the effects and soundfonts I have on my previous builds. What is running is doing very well but no reverbs or soundfont players. Webconf has the “engines” checked and they show up in the mod ui and I can string a dexed and a dragonfly there but I can’t do the same thing in the zynthian interface. Am I missing something?

BTW. This kit is a TANK! I am so impressed with the build quality. The SD card slot lines up perfectly! Little pushy thing is a thoughtful touch. I lost mine already. This has been a fun ride. I am learning a ton.

1 Like

Hi @Reader !!

Welcome to the forum!!

Yes. You forgot to read the oram user’s guide :grin:

It’s well explained there and you will love it

You loose a ton of features by not reading the guide. (for instance, try rotating knob #3 to move across categories)

All the best!!

1 Like

Knob 3! Thank You!

That is friggin brilliant. My evening is shot now.