2023-01-02

2022 summary

Found:

2022 Music summary

 What happened in 2022 ...

Top discoveries:

No discovery, but keep on delivering excellent music are:

2022-01-08

Note taking, journaling, second brain ... which application?

 I am always searching for a note taking app that would allow me to organize my notes.

It is always easy to take notes, to add tags and add more stuff.

The issue is to have a return on investment. What do we gain from typing all these notes and trying to tag them?  If it is a big mess after a year, it is better to take notes on paper (for instant gratification) and leave it to Google to find th info on Internet a few years later.  You can then take new notes on paper ...

I have been using Workflowy for years. It was very quick, simple and reliable. And Free to use.

Then I switched to Roam last year. There was so much hope (and hype?).  Today other similar applications (Workflowy typically) feature the same backlinks. And Workflowy is faster. 

Today I might leave Roam. What I am lacking is still

  • a User Experience that would facilitate organization, structuration. 
  • a way to publish some of the hierarchy to a blog or Static Site

I am looking to Foam and Dendron and LogSeq.  But adding content to them is not as seamless as with Workflowy or Roam.


 Google Blogger platform seems to be much more responsive than it was a few years back.

Maybe I will come back to it.

It is a very simple and efficient way to blog.

2018-12-24

Sound banks


This is a raw dump of my Workflowy section about SoundBanks ... I wish there were better way to share them ...

2018-08-06

Fedora Special Interest Groups (SIGs) Audio Creation / Music


Hoping to revive the Fedora Audio Creation SIG. (or at least to update/delete a few Wiki pages)

The prominent figure in "Fedora Audio" is Brendan Jones

There is the outdated "Fedora Jam":  https://fedoraproject.org/wiki/Fedora_jam
Mostly active in 2012~2014, but there are update in 2017 too!

Fedora Special Interest Groups (SIGs) Audio Creation https://fedoraproject.org/wiki/Audio_Creation . Many (all?) Wiki pages are obsolete (relates to Fedora 14) and contains dead links.


music@lists.fedoraproject.org

MuseScore really shows that Fedora could do better, there many broken links and for example:  Distribution maintainers Fedora's link is broken and the 2 persons listed show no activities for the last 6 years.
Looks like the current packager is Orcan Ogetbil, according to the changelog. I hope to progress on this topic.

2018-08-03

DrumGizmo RPM

Install packages
sudo dnf install fedora-packager

and add yourself to group mock, logout, login.  (See references at the end.)

rpmdev-setuptree will create the ~/rpmbuild structure (from any location, it is a super old shell script!)

Either specify an URL in the source or specify just a file.
IF you just specify a file:
- Download the sources   spectool -R -g ../SPECS/drumgizmo.spec   will download in  SOURCES/ ...


Before DrumGizmo, we have to build LibSmf-Devel because this dependency is not in standard repos.
Note: Using  make --disable-cli ... in DrumGizmo spec file allow to bypass libsmf issue ...   But the Drumgizmo command line tool can be useful.

libsmf
 is  a serious problem. Should really be included in Fedora!


LibSmf is really a simple library with very few dependencies and the spec file is already OK. We can create the RPM and then Mock allows to  Build packages that depend on packages not in a repository.

1/ Build All LibSmf:  rpmbuild -ba SPECS/libsmf.spec

2/ Prepare your DrumGizmo source RPM: rpmbuild -bs SPECS/drumgizmo.spec

3/ Install the RPMs in mock and build (note: libsmf-devel requires libsmf):
mock --init
mock --install RPMS/x86_64/libsmf{-devel,}-1.3.692e728-3.fc28.x86_64.rpm
mock --no-clean --rebuild SRPMS/drumgizmo-0.9.15-1.fc28.src.rpm 

You get the idea, by default mock would clean the environment. So here we init, install out RPM and build the new one while keeping our installed RPM. 
The idea is to:

  1. modify the drumgizmo  spec
  2. rebuild the source RPM
  3. test with mock if the rpm build

You can rebuild multiple times with --no-clean, but in the end, be sure to test from init.


Once everything build OK.  Try on your own PC...
  sudo dnf install ./RPMS/x86_64/libsmf-1.3...rpm  and libsmf-devel
  rpmbuild -ba SPECS/drumgizmo.spec

I had a QA "minor issue" with hard coded rpath '/usr/lib64'. I did not find other solution than to ignore it:
  QA_RPATHS=0x0001 rpmbuild -ba SPECS/drumgizmo.spec

sudo dnf install ./RPMS/x86_64/drumgizmo...rpm

Done. 

Note: the plugin is installed for everyone, in /usr/lib64/lv2.  If you follow the Drumgizmo guide, it will be installed only in your own ~/.lv2/ directory.

Beware that maybe the DrumGizmo plugin and its host (Ardour typically) require the same lib versions. At least, I read that it could be an issue sometimes.


References:

Festival de la Cooperative OASIS - 2026

 https://Cooperative-OASIS.org/ Abonnement la revue Passerelle Eco    Papier . Mais les annonces sont dispo:  Revue trimestrielle de l’ Ecov...