Zynth club. .. There's just one rule in Zynth club

We talked long into the night, despite the efforts of Jitsi to disrupt the meeting. I suspect they need to monetise the service and may be approaching that in the unorthodox effort to disrupt its existing users!

  • We talked astronomy. If you are interested in star gazing then join a local interest group who will have enthusiasts with first hand experience, able to advise on techniques, equipment, etc.
  • Homes tend to fill with stuff, especially garages, basements, etc. You are warned to cull your stuff and change your (hoarding) behaviour before it becomes a significant problem.
  • Swooping season is just ending in Australia.
  • RPi5 could present challenges for Zynthian. The apparent need for active cooling (especially to benefit from the performance improvements) is undesirable although these new cases may give some hope.
  • More impactful may be the termination of WiringPi support, particularly the forked version that was being supported until now because the RPi5 uses RP1 for GPIO. This could make it challenging to implement switches, encoders, LEDs, etc. A new abstraction layer may need to be used. We have our best correspondent on it right now…
  • Talking of the RP1, its datasheet describes multiple I2S interfaces which at first glance appeared to offer up to 10 audio channels but on closer examination, two of the interfaces share the same pins so cannot be used simultaneously, leaving us with just 6 audio channels but that is thrice what we have in RPi4. It could be worth investigating…
  • Some live hacking - the JC303 LV2 plugin was compiled with little modification by our very own @Baggypants. Under his instruction I built it and saw it working, complete with GUI on the Zynthian desktop but… none of its controls are exposed to Zynthian. This is because JUCE tends to expose controls as LV2 Parameters but Zynthian supports LV2 Control Ports. A quick hack to alter the ttl failed. We need ot support this kind of plugin as it is being used far more regularly now that JUCE supports LV2. it has been mentioned before but does not yet seem to have made it to the issue tracker.
  • Korg’s Keystage appears to have a nifty feature that it can deduce parameters of a software plugin running on a remote workstation via MIDI 2 and display and control them on its hardware encoders. That is a pretty cool feature of MIDI 2 that some of us were unaware of and something we should consider for possible future integration in Zynthian.
  • We discussed Zynthian MIDI Device management. There are two concepts: 1. Presenting each MIDI device as an individual entity, e.g. for filtering, targetting MIDI messages. 2. Implementing profiles that automatically map hardware controls to Zynthian functions. The discussion concluded that the latter is most useful where the hardware controller has lots of controls but may be less beneficial for hardware controllers with just a few (say 4) controls.
  • Of course we mentioned riban modular but you can find out about that elsewhere. It has its own forum and it could be considered indelicate to mention it here :blush:
  • Sooperlooper was discussed at length. @Baggypants has produced a video demo that is good at showing the plugin in use on Zynthian. It was felt that an introduction to what a looper is, how it can be used and specific description of its use in Zynthian may be beneficial. Also some Zynthian specific documentation (which I thought I had done but must have dreamt it - what boring dreams I have!). Its Insert mode was considered of limited use, being difficult to use effectively but may be beneficial to some workflows (adding audio within an existing loop to extend its length - timing can be challenging). The addition of MIDI learning for elements in its widget (the GUI in the centre of the screen) may be beneficial - maybe using some of the techniques we are adding to the mixer screen for learning.
  • Sooperlooper is a complex beast and we need it to be as intutive to use as we can but that requires users to describe what they want to do and why they can’t (of find it challenging to) do it with Zynthian.
  • Marcel License produces videos showing how to build musical instruments, controllers, etc. using microcontrollers. Very interesting for us maker-breakers.

Those left standing at this hour tended to be men of lesiure in the west of the world (based on a meridian running through London). Others had either gone to work, retired for the evening or just fallen asleep! No notes were used in the preparation of these scribblings so accuracy and completeness may be of dubious quality - but at least they are of a quality!

2 Likes