LZK - (FR) suivi des tâches / (EN) tasks tracking

French/français : Bienvenue sur le logiciel de suivi du projet LibraZiK. Après vous être inscrit, vous pouvez commenter les tâches ouvertes, créer de nouvelles tâches, voter pour des tâches, vous inscrire à des tâches pour être tenu au courant des évolutions,… Pensez à être le plus précis possible dans vos messages. D'avantage d'information concernant le logiciel de suivi du projet LibraZiK.

Anglais/english : Welcome to the LibraZiK project tracking software. After registering, you can comment open tasks, create new tasks, vote for tasks, register for tasks to be kept informed of developments,… Remember to be as precise as possible in your messages. More information about the LibraZiK project tracking software. Feel free to write in French or in English.

  • Status Closed
  • Percent Complete
    100%
  • Task Type Demande fonctionnalité / Feature request
  • Category distribution → nouveau logiciel / new software
  • Assigned To
    Olivier Humbert
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version version 2 20181115
  • Due in Version version 3 20200507
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: LZK - (FR) suivi des tâches / (EN) tasks tracking
Opened by Olivier Humbert - 19.12.2018
Last edited by Olivier Humbert - 09.05.2020
The task blocks this from closing
ID Project Summary Priority Severity Assigned To Progress
967 LZK - (FR) suivi des tâches / (EN) tasks tracking  FS#967 - LibraZiK-3 - publication  Medium Low Olivier Humbert
100%
Closed by  Olivier Humbert
09.05.2020 01:32
Reason for closing:  Implémenté
Admin
Olivier Humbert commented on 06.02.2019 20:05
Admin
Olivier Humbert commented on 09.08.2019 13:26

La problématique avant de pouvoir avoir surge dans LZK est la suivante (dixit Jean Pierre) :

Il n'y a pas pour l'instant de possibilité de LV2. Juste un VST linux.
Le problème étant que dans vst sdk, il y a 2 éléments proprio, mais vestige ne pourrait remplacer qu'1 élément parmi les 2
Il y a donc 2 possibilités pour avoir surge en libre :
- 1. dégager AudioEffectX et réécrire en Vst2 basique
- 2. écrire l'interfaçage LV2

Admin
Olivier Humbert commented on 09.08.2019 13:27
Admin
Olivier Humbert commented on 02.09.2019 23:34

Voir le portage de Jean Pierre : https://github.com/linuxmao-org/surge

Voir également des (morceaux de) règles de construction de paquet deb ici : https://github.com/linuxmao-org/surge/blob/lv2/installer_linux/make_deb.sh

Jean Pierre Cimalando commented on 04.09.2019 15:58

Important : mettre zenity dans la liste des dépendances obligatoires.

Admin
Olivier Humbert commented on 04.09.2019 16:24

OK, merci pour l'info.

Jean Pierre Cimalando commented on 04.09.2019 20:51

Il faut également la commande xdg-open, qui me semble être fournie par le paquet xdg-utils.

Zenity permet de faire fonctionner les boîtes d'erreur et les sélections de fichiers.
Par exemple, "Menu" (coin inférieur droit) → "Data and patches" → "Set custom user data folder".

xdg-open permet de faire fonctionner les liens en URL "http" et "file".
Par exemple "Menu" → "Surge Manual".

Admin
Olivier Humbert commented on 05.09.2019 08:58

OK, merci pour cette info également.

Admin
Olivier Humbert commented on 11.09.2019 11:17
# Maintainer: Milk (milk / milkii on Freenode)
# Maintainer: Jean Pierre Cimalando <jp-dev@inbox.ru>
# Contributor: osch <oliver@luced.de>
pkgname=surge-synthesizer-git
_pkgname=surge
pkgver=r986.ef46dd0
pkgrel=1
pkgdesc="Surge Synthesizer plugin (LV2/VST3, git head)"
arch=('x86_64')
url="https://surge-synthesizer.github.io"
license=('GPL3')
groups=('lv2-plugins')
depends=('cairo'  'fontconfig'          'freetype2'
         'libx11' 'xcb-util-cursor'     'xcb-util'
         'libxcb' 'xcb-util-renderutil' 'xcb-util-image'
         'xcb-util-keysyms' 'libxkbcommon-x11')
makedepends=('premake-git' 'git' 'python')
provides=('surge-synthesizer' 'surge-synthesizer-bin')
conflicts=('surge-synthesizer' 'surge-synthesizer-bin')
source=("git+https://github.com/surge-synthesizer/surge.git")
options=()
md5sums=('SKIP')

pkgver() {
  cd "$srcdir/$_pkgname"
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
	cd "$srcdir/$_pkgname"
	git submodule update --init --recursive

	# version number extraction from the source code
	cat << EOF > extract_version.cpp
#include "src/common/version.h"
#include <stdio.h>
int main() { puts(VERSION_STR); }
EOF
	g++ -Ivst3sdk -o extract_version extract_version.cpp
	printf "%s+git%s" "$(./extract_version)" "$(git rev-parse --short HEAD)" > VERSION
}

build() {
	cd "$srcdir/$_pkgname"

	# work around parallel make issues
	export MAKEFLAGS=

	premake5 --cc=gcc --os=linux gmake2
	make -f surge-lv2.make config=release_x64
	make -f surge-vst3.make  config=release_x64
}

package() {
	cd "$srcdir/$_pkgname"

	install -d "$pkgdir/usr/lib/lv2"
	cp -rfd target/lv2/Release/Surge.lv2 "$pkgdir/usr/lib/lv2/"

	install -d "$pkgdir/usr/lib/vst3"
	cp -rfd products/Surge.vst3 "$pkgdir/usr/lib/vst3/"

	install -d "$pkgdir/usr/share/Surge"
	cp -rfd resources/data/* "$pkgdir/usr/share/Surge/"

	install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
	install -D -m644 README.md AUTHORS -t "$pkgdir/usr/share/doc/Surge/"
}
Admin
Olivier Humbert commented on 14.09.2019 23:47

Une première version 1.6.1.1+20190914-0librazik1 se trouve dans testers.
Notes :

  • il n'a pas encore de lien dans le menu
  • il n'y a qu'une version LV2
  • il n'y a qu'une version amd64
Admin
Olivier Humbert commented on 15.09.2019 12:23

Une version 1.6.1.1+20190914-0librazik2 se trouve dans testers.
Elle apporte un élément de menu (mal placé pour l'instant), et la version VST3.
Retours bienvenus avant de la pousser dans users.

Notes : il n'y a qu'une version amd64

Nico Faure commented on 15.09.2019 16:31

J'ai testé l'application autonome, en faisant défiler les pré-réglages sur une séquence MIDI,
je n'ai pas rencontré de problème, les sons se chargent bien et je n'ai pas eu de décrochage. Les changements de paramètre dans IU agissent bien sur le son.
J'ai testé également la version lv2 dans Ardour et le vst3 dans Reaper. Aucun problème côté son, par contre le vst3 présente un bogue graphique dans le bas de l'interface comme il a été rapporté sur github : https://github.com/surge-synthesizer/surge/issues/1144

Erwan Lerale commented on 15.09.2019 19:28

Hello,

J'ai fait le même genre de tests que Nico sur la version standalone et je n'ai pas remarqué de soucis.

L'idée à présent serait de se mettre en situation dans ardour avec la version lv2.

Je vois le one-synth challenge arriver (quand j'aurai choppé de la patate) :)

Merci Olivier et Jean-Pierre ! Vous êtes mes héros :D

A+
Erwan

Admin
Olivier Humbert commented on 15.09.2019 22:35

Merci pour ces premiers retours Nico et Erwan.

Pour info, il n'y a pas d'application autonome. Le lanceur du menu, c'est simplement un script qui lance le LV2 avec jalv.

Allez zou, nouvelle version 1.6.1.1+20190916-0librazik1 dispo dans testers.
Elle corrige un bogue sous linux.
Retours toujours bienvenus.

Note : à priori, j'attends la sortie officielle de la 1.6.2 pour passer Surge dans users.

Nico Faure commented on 16.09.2019 06:41

"Elle corrige un bogue sous linux" Olivier, tu parles du problème de redimensionnement de l'IU du vst3 ? Si c'est cela oui, ce problème est corrigé, par contre il manque toujours quelques pixels en bas de la fenêtre.

Admin
Olivier Humbert commented on 17.09.2019 01:57

Je ne suis pas sûr de quel(s) bogue(s) ça corrige Nico. Je fais des reconstructions régulières principalement pour que vous puissiez aider à la validation du LV2 pour la version 1.6.2 qui devrait arriver bientôt normalement. Je n'ai pas le temps de les tester en profondeur moi même en ce moment.

Nouvelle version 1.6.1.1+20190917-0librazik1 qui corrige encore quelques petits trucs.

Toujours à tester. Retours toujours bienvenus.

Admin
Olivier Humbert commented on 17.09.2019 19:29

Nouvelle version 1.6.1.1+20190918-0librazik1 qui améliore/corrige encore quelques petits trucs.
Toujours à tester. Retours toujours bienvenus.

Admin
Olivier Humbert commented on 18.09.2019 23:14

Nouvelle version 1.6.1.1+20190919-0librazik1 qui améliore/corrige encore quelques petits trucs.
Toujours à tester. Retours toujours bienvenus.

À priori, le dév principal a prévu de sortir la version 1.6.2 ce vendredi.

Nico Faure commented on 20.09.2019 11:38

Je viens de tester ce nouveau paquet (lv2 dans Ardour, VST3 dans Reaper) 1.6.1.1+20190919-0librazik1, pas de souci particulier.

Admin
Olivier Humbert commented on 20.10.2019 15:37

Version 1.6.2.1+20191020-0librazik1 dispo dans LZK-3.

Admin
Olivier Humbert commented on 25.10.2019 10:16

Version 1.6.3-0librazik1 dispo dans LZK-3.

Admin
Olivier Humbert commented on 26.11.2019 13:27

Version 1.6.4-0librazik1 dispo dans LZK-3.

Nico Faure commented on 02.12.2019 17:48

J'ai testé la version 1.6.4.1-0librazik1, le LV2 dans Ardour et le VST3 dans Reaper. Dans Ardour, avec 5 pistes contenant chacune une instance de surge avec des pré-réglages différents, 3 d'entres elles ne restaurent pas le pré-réglage enregistré au niveau du son, alors que dans l'IU de surge, le nom du pré-réglage enregistré est bien présent, mais pas le son.
Aucun souci dans Reaper avec le VST3 avec les mêmes pré-réglages et fichiers MIDI.
Je creuserai ça ultérieurement pour ardour.

Admin
Olivier Humbert commented on 06.03.2020 17:39

Une version 1.6.6-0librazik1 est dispo dans LZK-3.

Nico Faure commented on 22.03.2020 23:17

À priori, cette version corrige le bogue de rappel de pré-réglage. Je dis 'à priori' car j'ai simplement ré-ouvert mon projet de test d'Ardour et tous les pré-réglages ont bien été rappelés (5 pistes contenant chacune une instance de surge). Je n'ai utilisé pour ce test que des pré-réglages existants).

Admin
Olivier Humbert commented on 09.05.2020 01:31

Merci Nico, Jean Pierre et Erwan.

Je ferme ici. S'il y a des soucis, on ouvrira des autres tâches.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing