CATEGORIES

ARCHIVES

Salut les loulous, ce mois-ci a été un peu compliqué. Voilà, où on en est.

Hello, fellows, this month had been though. Let's see what we've got.

Art libre

Free Art

Pas grand chose malheureusement.

Not much to see, unfortunately.

Logiciel Libre

Free Software

DSANDGRAINS

Des avancées significatives ont été réalisé sur l'interface de DSANDGRAINS qui était jusqu'alors incomplète.

Significant progress has been made on the user interface of DSANDGRAINS which was until now incomplete.

L'ancienne version / The older version :

Et la nouvelle interface / And the latest user interface design :

  • Deux potentiomètres ont été ajouté au groupe "Sample".
    • L'un pour controler le nombre de grains sortant.
    • L'autre pour espacer les grains entre eux.
  • Les effets de modulation DAHDSR et LFO ont maintenant chacun un menu contextuel pour activer l'effet sur une cible donnée.
  • L'équalizer est plus cohérent et intuitif avec un control du facteur Q, du gain, et de la fréquence de chacunes des 8 huits bandes.
  • Comme pour le groupe "Sample", le groupe "Voice dispose maintenant de son controle du pitch.

  • Two potentiometers have been added to "Sample".

    • The first one allow to control the number of output grains.
    • The second one allow to add space between grains.
  • DAHDSR and LFO modulations effects have both their contextual menu to apply and enable effet on target.
  • Equalizer is more intuitive and coherent with Q-factor, gain and frequency controller applied to the eight bands.
  • Like "Sample" group, "Voice" group have it's own pitch controller.

Normalement, cet instrument virtuel n'est pas conçu pour être redimensionnable, mais sur Linux, certains gestionnaires de fenêtre ne respectent pas cette propriété de l'application. C'est le cas notamment de i3. Le redimensionnement forcé pose des problèmes en terme d'esthétique et d'expérience utilisateur. J'ai passé un bon moment à faire en sorte que le l'UI de DSANDGRAINS soit "responsive".

In normal circomstances, this virtual instrument is not resizable. But on linux, some window manager doesn't respect this application property. This is the case for instance with i3. Forced window rescaling brings troubles in user experience and break the aesthetic of the software. I've spend a long time to fix this issue.

Après correctif, voilà un exemple où DSANDGRAINS est en mode plein écran.

After applying fix, here is an example where DSANDGRAINS is in fullscreen mode.

Enfin, à côté de tout ça, beaucoup de nettoyage de code, de résolutions de bug et de petites optimisations qui rendent le code à la fois plus clair, légé, et performant!

Beside this, a lot of code cleaning, bugs fix, and optimizations making the code more pleasant, lightweight and efficient!

Voilà pour le mois de mars, espérons que le mois d'Avril sera plus riche, en attendant, bonne fin du monde !

Here it is for march. Let's hope April will bring more art and code. Meanwhile, have a good world ending!