Bosser sur un projet à plusieurs par internet
- 19 réponses
- 7 participants
- 1 788 vues
- 7 followers

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
Sujet de la discussion Posté le 12/10/2005 à 12:22:35Bosser sur un projet à plusieurs par internet
Salut,
Avec un ami musicien nous travaillons sur des compos communes mais chacun chez soi, je travaille par exemple basse-batterie et lui guitare-chant, et nous devons a chaque fois synchroniser nos projets en s'envoyant des WAV par internet et les ajoutant a notre projet.
Autrefois je travaillais dans une boite informatique où on avait Microsoft Source Safe qui permettait de centraliser sur un serveur le projet, au demarrage chaque personne telechargait la derniere version et le soir on uploadait nos modifs et le serveur faisait la "fusion" du travail de tout le monde.
Existe-il une solution de synchronisation automatique pour Cubase, dans l'esprit de Source Safe ?
Avec un ami musicien nous travaillons sur des compos communes mais chacun chez soi, je travaille par exemple basse-batterie et lui guitare-chant, et nous devons a chaque fois synchroniser nos projets en s'envoyant des WAV par internet et les ajoutant a notre projet.
Autrefois je travaillais dans une boite informatique où on avait Microsoft Source Safe qui permettait de centraliser sur un serveur le projet, au demarrage chaque personne telechargait la derniere version et le soir on uploadait nos modifs et le serveur faisait la "fusion" du travail de tout le monde.
Existe-il une solution de synchronisation automatique pour Cubase, dans l'esprit de Source Safe ?

guitarwild
545

Posteur·euse AFfolé·e
Membre depuis 18 ans
2 Posté le 12/10/2005 à 12:39:57
Bon les gars ,moi je le fait ,puisque je donne quelque cours cubase a distance ,et moi j'envois le projet directement,bien sur il faut que les 2 ais les meme effets VST,pour envoyé le projet complet ,si c'est pas trop gros ,tu compresse et par mail ,si c'est trop gros ,tu l'envois par Windows messengers,MSN,tu peut meme envoyé par black DC(c'est un p2p ou tu partage juste entre individu,tu nomme ton projet (ABC123)et ton pote envoi une connection sur ton PC ,tu accepte ,et lui seul telecharge ce dossier
0

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
3 Posté le 12/10/2005 à 12:47:00
Grosso modo on fait ca aussi ! :D
Mais bon c'est pas l'ideal, si on a modifie le projet tous les deux en meme temps, ben on se retrouve avec deux versions differentes a fusionner "a la main" et puis on transfere des fichiers non modifiés inutilement...
Mais bon c'est pas l'ideal, si on a modifie le projet tous les deux en meme temps, ben on se retrouve avec deux versions differentes a fusionner "a la main" et puis on transfere des fichiers non modifiés inutilement...
0

guitarwild
545

Posteur·euse AFfolé·e
Membre depuis 18 ans
4 Posté le 12/10/2005 à 12:50:32
Il faut vous mettre d'accord sur les parties a modifié,ce ne seras que du temps de gagner,si c'est juste pour ecouter ce que l'autre a modifié ,envoyé vous les fichiers mp3
0

Spawn-X
21592

Vie après AF ?
Membre depuis 20 ans
5 Posté le 12/10/2005 à 14:20:54
Patrick > Par mail, on peut utiliser la fonction "Scinder si suppérieur à ..." du mailer.
Je le fais souvent et ça marche nickel.
Ceci dit, je cherche moi aussi une fonction comme celle cherchée par Heygeo.
En plus, je voudrais trouver un soft simple qui me permette de faire ça sur un HD externe partagé entre mes ordis en réseau de manière à toujours avoir une sauvegarde à jour de tout mes fichiers de travail en double sur l'ordi où il est travaillé ET sur le HD de stockage.
J'imagine que le Source Safe dont tu parlais n'est pas gratuit, non?
Je le fais souvent et ça marche nickel.
Ceci dit, je cherche moi aussi une fonction comme celle cherchée par Heygeo.
En plus, je voudrais trouver un soft simple qui me permette de faire ça sur un HD externe partagé entre mes ordis en réseau de manière à toujours avoir une sauvegarde à jour de tout mes fichiers de travail en double sur l'ordi où il est travaillé ET sur le HD de stockage.
J'imagine que le Source Safe dont tu parlais n'est pas gratuit, non?
0

The Monz
846

Posteur·euse AFfolé·e
Membre depuis 22 ans
6 Posté le 12/10/2005 à 14:25:30
SourceSafe est un produit payant de microsoft qui est livré avec le pack
Visual Studio...
Par contre, il existe un outil de gestion de configuration qui est utilisé
par la plupart voir tous les projets de developpement et qui s'appelle
CVS...
CVS et sa version WinCVS sont gratuit... et tu peux facilement mettre en place
ce service sur un site web... et la, effectivement, tu devrais pouvoir
mettre en place le mecanisme de blocage quand l'un travail sur le projet...
(evidemment, il suffit de delocker les fichiers en local sur la machine
si on veut passer outre ce mécanisme d'exclusion mutuel)
Je ne sais pas si CVS peut-etre utiliser dans ton cas, mais vu que le principe
est de locker des fichiers et de les recuperer, je ne vois pas en quoi le
type de fichier importe...
Donc pour moi, cette solution serait surement une des plus adequate pour un
prix nul.
THe Monz, Toulouse
Visual Studio...
Par contre, il existe un outil de gestion de configuration qui est utilisé
par la plupart voir tous les projets de developpement et qui s'appelle
CVS...
CVS et sa version WinCVS sont gratuit... et tu peux facilement mettre en place
ce service sur un site web... et la, effectivement, tu devrais pouvoir
mettre en place le mecanisme de blocage quand l'un travail sur le projet...
(evidemment, il suffit de delocker les fichiers en local sur la machine
si on veut passer outre ce mécanisme d'exclusion mutuel)
Je ne sais pas si CVS peut-etre utiliser dans ton cas, mais vu que le principe
est de locker des fichiers et de les recuperer, je ne vois pas en quoi le
type de fichier importe...
Donc pour moi, cette solution serait surement une des plus adequate pour un
prix nul.
THe Monz, Toulouse
0

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
7 Posté le 12/10/2005 à 14:27:36
Maxi-Pack, ce que tu veux faire est tres simple, un bete logiciel de synchronisation de donnees devrait suffire. Je pense que tu peux planifier avec windows une synchro tous les soirs par exemple.
La solution "style source safe" est beaucoup plus complexe car elle permettrait de modifier les donnees de chaque cote en meme temps, puis de fusionner le tout. Source Safe, c'est pas gratuit, et en plus ca doit couter cher je pense !
La solution "style source safe" est beaucoup plus complexe car elle permettrait de modifier les donnees de chaque cote en meme temps, puis de fusionner le tout. Source Safe, c'est pas gratuit, et en plus ca doit couter cher je pense !
0

guitarwild
545

Posteur·euse AFfolé·e
Membre depuis 18 ans
8 Posté le 12/10/2005 à 14:30:30
Non ,black DC n'est pas un "source save"c'est un site de partage d'individus a individus ,(exemple de moi a toi,uniquement)le meilleut moyen de sauvegarde reste comme tu le dit ,le HD externe ,puisque meme une sauvegarde sur DVDR peut avec le temps etre corropue
0

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
9 Posté le 12/10/2005 à 14:33:58
Salut The Monz,
Effectivement avec CVS on pourrait avoir le type de fonctionnement que tu decris, mais le hic c'est que dès que quelqu'un travaille sur le projet, celui-ci sera bloque pour les autres !
Ce qui etait bien avec Source Safe et VC++, c'est que tout le monde pouvait modifier le projet (ajouter/supprimer/modifier des fichiers) et au moment de synchroniser source safe faisait une FUSION de toutes les modifs effectuees par les differents utilisateurs ! Ca serait genial avec Cubase, ca pourrait marcher si les fichiers CPR etaient des fichiers texte, malheureusement ils sont dans un format binaire illisible autrement que par cubase. :-(
Je vais faire le test avec CVS, il est vrai que le type de fichier n'importe pas si on les verrouille en mode exclusif. Faudra juste qu'on s'accorde avec mon pote pour pas bosser en meme temps sur le projet !
Effectivement avec CVS on pourrait avoir le type de fonctionnement que tu decris, mais le hic c'est que dès que quelqu'un travaille sur le projet, celui-ci sera bloque pour les autres !
Ce qui etait bien avec Source Safe et VC++, c'est que tout le monde pouvait modifier le projet (ajouter/supprimer/modifier des fichiers) et au moment de synchroniser source safe faisait une FUSION de toutes les modifs effectuees par les differents utilisateurs ! Ca serait genial avec Cubase, ca pourrait marcher si les fichiers CPR etaient des fichiers texte, malheureusement ils sont dans un format binaire illisible autrement que par cubase. :-(
Je vais faire le test avec CVS, il est vrai que le type de fichier n'importe pas si on les verrouille en mode exclusif. Faudra juste qu'on s'accorde avec mon pote pour pas bosser en meme temps sur le projet !
0

The Monz
846

Posteur·euse AFfolé·e
Membre depuis 22 ans
10 Posté le 12/10/2005 à 14:35:33
Petite precision :
La version pour Windows s'appelle : CVSNT
et j'ai trouver via google un lien tres interessant (un tutoriel) pour
la gestion, l'installation de CVSNT
http://www.dotnetguru.org/articles/dossiers/cvs/MiseEnOeuvreCVS.htm#Configuration%20du%20serveur%20CVS
Regales toi
THe Monz, Toulouse

PS : Evidemment, l'ideal qu'on devrait demander à Steinberg pour les prochaines
vers de leur produit, serait d'integrer en natif (comme un plug-in sous Visual ou autre environnement de developpement) l'utilisation de CVS ou autre
gestionnaire de conf....
Genre : t'es sur cubase, et tu choisis d'ouvrir soit un projet en local, soit
en distant (connection, etc.. à faire bien sur...) mais comme c'est avez
Visual Studio ou là, tu peux directement ouvrir un projet à partir d'un serveur...
Par contre, je ne sais pas comment ca marche et comment on installe cela
pour que le serveur soit accessible via le net.. mais on doit pouvoir
trouver sur le net ou sur des newsgroups dédiés
La version pour Windows s'appelle : CVSNT
et j'ai trouver via google un lien tres interessant (un tutoriel) pour
la gestion, l'installation de CVSNT
http://www.dotnetguru.org/articles/dossiers/cvs/MiseEnOeuvreCVS.htm#Configuration%20du%20serveur%20CVS
Regales toi
THe Monz, Toulouse



PS : Evidemment, l'ideal qu'on devrait demander à Steinberg pour les prochaines
vers de leur produit, serait d'integrer en natif (comme un plug-in sous Visual ou autre environnement de developpement) l'utilisation de CVS ou autre
gestionnaire de conf....
Genre : t'es sur cubase, et tu choisis d'ouvrir soit un projet en local, soit
en distant (connection, etc.. à faire bien sur...) mais comme c'est avez
Visual Studio ou là, tu peux directement ouvrir un projet à partir d'un serveur...
Par contre, je ne sais pas comment ca marche et comment on installe cela
pour que le serveur soit accessible via le net.. mais on doit pouvoir
trouver sur le net ou sur des newsgroups dédiés
0

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
11 Posté le 12/10/2005 à 14:42:19
C'est clair, si c'etait en natif ca serait de la super-balle !!!
Perso, je suis au chomdu, si Steinberg me donne les sources de Cubase, je veux bien me coller au developpement du truc !!! :-)
Perso, je suis au chomdu, si Steinberg me donne les sources de Cubase, je veux bien me coller au developpement du truc !!! :-)
0

The Monz
846

Posteur·euse AFfolé·e
Membre depuis 22 ans
12 Posté le 12/10/2005 à 14:52:33
Hors sujet : Chomdu ?
Tu veux changer de région ?
Je suis aussi dans l'info.. sur toulouse, doit pouvoir t'aider suivant
tes competences ... et si tu veux venir sur toulouse ;)
Tenté -> Ecrit moi via mon profil
Bonne chance sinon

THe Monz, Toulouse
0

kjoline
1215

AFicionado·a
Membre depuis 20 ans
13 Posté le 12/10/2005 à 15:13:32
Ce qu'il faut savoir sur CVS, SourceSafe, et autres ...:
Ce genre d'application gèrent des fichiers de code. C'est à dire des fichiers texte. Il est donc très facile de les comparer lignes par lignes.
Alors que cubase = fichiers wav + fichiers midi + paramétrage divers (Vsti,Vst,volume, pan ...)
Pour les fichiers midi je ne dis pas. Ca ressemble à des fichiers texte
Mais pour le reste..... ca parait chaud!
Pour ceux qui connaissent ce genre de logiciel, lors de la mise à jour sur le serveur avec le travail fait en local, on te liste les composants modifié et on te propose de les remplacer/fusionner avec l'existant.
Imaginez donc la liste des paramètres qu'il peut y avoir sur un seul Vsti!!!!
Je pense qu'avec ce genre de méthode, on passerait beaucoup de temps à vérifier les modifs avant d'écraser.
Vu le nombre d'utilisateurs concernés (je parle de projets musicaux en réseau), je ne crois pas que steinberg va se bouger le cul.
Et si vou voulez vous y coller, BONNE CHANCE les GARS!
petit exemple avant de vous quitter:
Utilisateur 1 recup le projet à 14h.
Utilisateur 2 recup le projet à 14h aussi.
Il travaillent tous les deux toute l'apres midi.
A 18h, Utilisateur 1 remonte ses modifs. Il a ajouté un wav sur piste 1 de la mesure 3 à 8.
A 18h15 Utilisateur 2 veux remonter ses modifs. Il a ajouté un wav sur piste 1 de la mesure 2 à 10.
3 choix possibles:
1 - utilisateur 2 se torche avec son travail et ne le remonte pas pour ne pas écraser le wav de utilisateur 1!!!
2 - utilisateur 2 remonte ses modifs et remplace le wav de son pote
3 - on leur propose de fusionner leur WAV? ça va etre joli ça!
Amusez vous à reprendre ce même exemple mais en considérant que c'est l'utilisateur 2 qui remonte en premier. Lorsque l'utilisateur 1 va vouloire remonter, il va écraser le wav de utilisateur 2 sur les mesure 3à8. Ce qui laisse sous entendre que de la mesure 2à3 et de 8à10, on aura des bouts du wav de utilisateur2!!!
Je pense que la musique en réseau n'est pas prête d'être instauré!
que pensez vous de ça?
kjo

Ce genre d'application gèrent des fichiers de code. C'est à dire des fichiers texte. Il est donc très facile de les comparer lignes par lignes.
Alors que cubase = fichiers wav + fichiers midi + paramétrage divers (Vsti,Vst,volume, pan ...)
Pour les fichiers midi je ne dis pas. Ca ressemble à des fichiers texte
Mais pour le reste..... ca parait chaud!
Pour ceux qui connaissent ce genre de logiciel, lors de la mise à jour sur le serveur avec le travail fait en local, on te liste les composants modifié et on te propose de les remplacer/fusionner avec l'existant.
Imaginez donc la liste des paramètres qu'il peut y avoir sur un seul Vsti!!!!
Je pense qu'avec ce genre de méthode, on passerait beaucoup de temps à vérifier les modifs avant d'écraser.
Vu le nombre d'utilisateurs concernés (je parle de projets musicaux en réseau), je ne crois pas que steinberg va se bouger le cul.
Et si vou voulez vous y coller, BONNE CHANCE les GARS!
petit exemple avant de vous quitter:
Utilisateur 1 recup le projet à 14h.
Utilisateur 2 recup le projet à 14h aussi.
Il travaillent tous les deux toute l'apres midi.
A 18h, Utilisateur 1 remonte ses modifs. Il a ajouté un wav sur piste 1 de la mesure 3 à 8.
A 18h15 Utilisateur 2 veux remonter ses modifs. Il a ajouté un wav sur piste 1 de la mesure 2 à 10.
3 choix possibles:
1 - utilisateur 2 se torche avec son travail et ne le remonte pas pour ne pas écraser le wav de utilisateur 1!!!
2 - utilisateur 2 remonte ses modifs et remplace le wav de son pote
3 - on leur propose de fusionner leur WAV? ça va etre joli ça!
Amusez vous à reprendre ce même exemple mais en considérant que c'est l'utilisateur 2 qui remonte en premier. Lorsque l'utilisateur 1 va vouloire remonter, il va écraser le wav de utilisateur 2 sur les mesure 3à8. Ce qui laisse sous entendre que de la mesure 2à3 et de 8à10, on aura des bouts du wav de utilisateur2!!!


Je pense que la musique en réseau n'est pas prête d'être instauré!
que pensez vous de ça?

kjo

0

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
14 Posté le 12/10/2005 à 15:19:25
Tous les parametres des VSTi, des pistes et tout le tralala sont stockes dans le fichier projet, il suffit donc de pouvoir fusionner ce fichier.
Je pense que, pour eviter le bordel que tu decris, il faudra verouiller les pistes sur lesquelles on bosse. Des qu'on a fini, hop on rend la piste.
Et le mec numero 2 qui voudra la modifier a son tour devra recuperer la derniere version.
Je pense que ca peut marcher, mais pour cela il faut que le verrouillage/deverrouillage des pistes soit automatique dans cubase, donc avoir une solution bien integree au logiciel.
Y'en aura sans doute plus quand ca existera !!
A la reflexion pour les VSTi j'ai sans doute dit une connerie, ca doit etre stocke dans un fichier propre au vsti. Ma foi, c'est pas grave, chacun recuperera la derniere version du fichier en question !
Je crois que c'est faisable, mais pas sans l'aide de Steinberg !
Le seul point noir ce serait les temps de transfert des fichiers audio, meme en les zippant automatiquement ca risque de ramer.
Je pense que, pour eviter le bordel que tu decris, il faudra verouiller les pistes sur lesquelles on bosse. Des qu'on a fini, hop on rend la piste.
Et le mec numero 2 qui voudra la modifier a son tour devra recuperer la derniere version.

Je pense que ca peut marcher, mais pour cela il faut que le verrouillage/deverrouillage des pistes soit automatique dans cubase, donc avoir une solution bien integree au logiciel.

Citation : Vu le nombre d'utilisateurs concernés (je parle de projets musicaux en réseau)
Y'en aura sans doute plus quand ca existera !!

A la reflexion pour les VSTi j'ai sans doute dit une connerie, ca doit etre stocke dans un fichier propre au vsti. Ma foi, c'est pas grave, chacun recuperera la derniere version du fichier en question !
Je crois que c'est faisable, mais pas sans l'aide de Steinberg !
Le seul point noir ce serait les temps de transfert des fichiers audio, meme en les zippant automatiquement ca risque de ramer.

0

Jacques 23300
199

Posteur·euse AFfiné·e
Membre depuis 23 ans
15 Posté le 12/10/2005 à 15:30:58
Hors sujet (pour Patrick) qui ne fait pas avancer la musique mais qui foule la charte aux pieds ou alors il faut la dénoncer. A
vec 13 fautes d'otho dans 7 lignes tu ne dois pas donner des cours de Français. J'espèrequ'il y a moins de fausses notes dans tes compos. Tu ne les accepterais pas de tes élèves alors accepte cette petite remarque que je ne veux absolument pas méchante si non je la retire.
Pas uitile de répondre, ça encombrerait le M-F

Pas uitile de répondre, ça encombrerait le M-F
0
Bonne musique. JG.

guitarwild
545

Posteur·euse AFfolé·e
Membre depuis 18 ans
16 Posté le 12/10/2005 à 16:35:24
Pour jacques ,excuse moi de vouloir aider certains menbres tout en faisant 2 choses en meme temps,(d'ou la rapiditée de ma frappe)la prochaine fois je choisirais entre:faire le don de mon experience ou ,continuer a faire ce que j'avais en cours,de toute facon avec ou sans fautes d'orthographe ,ce qui compte pour un menbre ,c'est de resoudre sa question,ou son probleme,ce n'est pas la peine de jouer au plus intelligent ou au plus cultivé sur ce forum,si la musique etait liée a l'orthographe ,on aurais surement loupé de tres bon compositeur,et je ne vois pas le rapport entre faute d'orthographe et fausses notes,la critique est facile,faire avancé les choses beaucoup moins,ceci est hors sujet ,je le sais,mais ce forum perd parfois le centre de sont interet,sur ce, je choisis de continuer ce que j'avais en cours,bye a tous
0

kjoline
1215

AFicionado·a
Membre depuis 20 ans
17 Posté le 13/10/2005 à 08:30:18
Fait pas la tête Patrick!
on t'aime!!

on t'aime!!

0

Heygeo
294

Posteur·euse AFfamé·e
Membre depuis 22 ans
18 Posté le 13/10/2005 à 09:18:09
Ouais mince les gars ne flinguez pas mon post !! 

0

waxx
18

Nouvel·le AFfilié·e
Membre depuis 19 ans
19 Posté le 24/10/2005 à 11:11:20
Salut, je sais pas trop si sa pourrai convenir mais y a des plugins qui permettent de "jammer" à plusieurs via internet. VSTunnel (
http://www.vstunnel.com/en/) qui est payant mais tu peux toujours le tester en mode demo (limité à un morceau d'une minute, petite qualité...), je l'ai testé hier soir, c'est vraiment bien . Sinon il y en a un autre en freeware NINJAM (
http://ninjam.com/), il propose aussi de "jammer" via le net mais je ne l'ai pas encore testé pour l'instant.
Ces deux plugins permettent donc de créer des morceau à plusieurs en même temps chacuns chez soi.
Avec VSTunnel, dans cubase par exemple, il suffit d'appliquer le plugin VSTunnel sur la piste de mixage de votre projet, là une fenêtre apparaît où l'ont peut se connecter à une session (publique ou privée) ou créer une session, définir le style pour présenter la session, entrer un pseudo et un nom pour le projet ou un commentaire.
Une foi la session lancée, une petite fenêtre pour chatter avec les autres musiciens apparait dans le plugin, la possibilité d'activer ou désactiver se que jouent les autres, règler leurs niveaux sonores. Ce que vous jouez est en envoyé aux autres en streaming, et idem pour eux vous recevez leur partie en streaming, normalement tout se calle automatiquement, ce plugin est vraiment à tester, voire acheter
!!!
(envirron: 70 euros je crois, faut quand même en avoir l'utilité).


Ces deux plugins permettent donc de créer des morceau à plusieurs en même temps chacuns chez soi.
Avec VSTunnel, dans cubase par exemple, il suffit d'appliquer le plugin VSTunnel sur la piste de mixage de votre projet, là une fenêtre apparaît où l'ont peut se connecter à une session (publique ou privée) ou créer une session, définir le style pour présenter la session, entrer un pseudo et un nom pour le projet ou un commentaire.
Une foi la session lancée, une petite fenêtre pour chatter avec les autres musiciens apparait dans le plugin, la possibilité d'activer ou désactiver se que jouent les autres, règler leurs niveaux sonores. Ce que vous jouez est en envoyé aux autres en streaming, et idem pour eux vous recevez leur partie en streaming, normalement tout se calle automatiquement, ce plugin est vraiment à tester, voire acheter

(envirron: 70 euros je crois, faut quand même en avoir l'utilité).
0

kjoline
1215

AFicionado·a
Membre depuis 20 ans
20 Posté le 24/10/2005 à 11:48:54
Mais ça à l'air énorme ça!


0
- < Liste des sujets
- Charte