Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab

17 mai 2019 : accident de la base de données : plus d'infos

#1 2009-07-02 15:25:02 ouvrir un wav sur jaunty

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

ouvrir un wav sur jaunty



Salut à tous,

après avoir finalement compris comment faire marcher des scripts .sc sur jaunty, il faut ouvrir qjackctl en sudo ainsi que gedit, je cherche à loader un son pour pouvoir m'en resservir.
Voici le code :

(
s = Server.local;
b = Buffer.read(s,"sound/0.wav");
)

et ce que m'indique la console :

citation :

Buffer(0, nil, nil, nil, sound/0.wav)
File 'sound/0.wav' could not be opened.

Le chemin semble être bon, j'ai même essayé en absolu mais j'ai la même erreur.

Si quelqu'un s'y connaît, moi je découvre totalement.

@+ Matthieu


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#2 2009-07-03 01:19:20 Re : ouvrir un wav sur jaunty

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1575
Site web

Re: ouvrir un wav sur jaunty



Bonjour,

Le serveur est bien booté ? Essaie ces 4 lignes l'une après l'autre :

s = Server.local;
s.boot;
b = Buffer.read(s,"sound/0.wav");
b.postln;

Est ce que tu as regardé avec SoundFile ?

(
f = SoundFile.new;
f.openRead("sound/0.wav");
f.inspect;
f.close;
)

Est ce que ça peut être un problème de droit ? Et sinon avec un autre son ?

Hors ligne

 

#3 2009-07-03 20:24:13 Re : ouvrir un wav sur jaunty

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

Re: ouvrir un wav sur jaunty



Merci d'avoir répondu si vite mais même avec tes propositions où un autre son ça ne fonctionne pas.
La deuxième proposition affiche : a SoundFile

Si je n'y arrive pas je vais devoir trouver une autre solution.
Mon projet était de faire communiquer les valeurs arduino analogique avec des samples dans sc pour faire une batterie electronique.

La partie arduino fonctionne plutôt bien et utiliser supercollider avec m'aurait bien arrangé,  j'aurais pu modifier les sons pour expérimenter des ambiances différentes.

Je me dit que ce sont peut-être les droits de gedit qui ne sont pas assez puissants pour avoir accès à un autre fichier?

Dernière modification par matthieu (2009-07-03 20:24:56)


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#4 2009-07-03 21:41:43 Re : ouvrir un wav sur jaunty

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1575
Site web

Re: ouvrir un wav sur jaunty



Salut,

Peut-être qu'il faut plutôt exécuter les lignes une par une. Chez moi, ça ouvre une fenêtre java avec les paramètres du son :

http://codelab.fr/up/sc-inspector.jpg

Mais bon, je l'utilise sur windows... je n'ai pas encore réussi à le faire fonctionner avec xubuntu, plutot pour des raisons liées à la carte son, mais c'est une autre histoire.

matthieu a écrit:

Je me dit que ce sont peut-être les droits de gedit qui ne sont pas assez puissants pour avoir accès à un autre fichier?

Oui, il faut surement vérifier de ce côté là...

Hors ligne

 

#5 2009-07-05 23:36:37 Re : ouvrir un wav sur jaunty

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: ouvrir un wav sur jaunty



salut matthieu,

quelle version de SC utilise tu ?
ce type de problème est déjà arrivés avec certaines version de SC.
As tu pu voir au niveau des droits de ton gedit...?
ton .wav est il bien du 16bit 44100 Hz ?

+++

Hors ligne

 

#6 2009-07-24 12:07:21 Re : ouvrir un wav sur jaunty

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

Re: ouvrir un wav sur jaunty



Salut et désolé de répondre si tard mais j'étais en vacances.

Mon wav est un Uncompressed 16-bit PCM audio de 44100 Hz d'échantillonage et je n'ai aucune idée de comment voir les droits de gedit.

La version de Sc est la 3.3 avec le packet suivant 1:3.3.1-0ubuntu1~jaunty2.

Si tu as une idée elle est la bien venue car j'ai vraiment envie d'utiliser Sc pour jouer les sons.


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#7 2011-06-24 20:34:56 Re : ouvrir un wav sur jaunty

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

Re: ouvrir un wav sur jaunty



Salut à tous,

Je me permet de répondre à un vieux post, parceque je viens enfin de trouver la solution à un de mes problème smile

Alors pour faire marcher les samples sous linux, pas besoin d'être en superutilisateur ou autre fantaisie il suffit
d'écrire le chemin du sample en absolu ! Ah, c'était si simple.

Donc ici :

b = Buffer.read(s,"/home/matthieu/sound/0.wav");


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#8 2011-06-24 20:44:22 Re : ouvrir un wav sur jaunty

{yv}
membre
Lieu: Berlin
Date d'inscription: 2011-04-01
Messages: 219
Site web

Re: ouvrir un wav sur jaunty



matthieu a écrit:

Ah, c'était si simple.

Donc ici :

b = Buffer.read(s,"/home/matthieu/sound/0.wav");

mais il y a encore plus simple smile

b = Buffer.read(s,"~/sound/0.wav".standardizePath)

++
_y

Hors ligne

 

#9 2011-06-24 21:14:46 Re : ouvrir un wav sur jaunty

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 222

Re: ouvrir un wav sur jaunty



Merci !!


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#10 2011-06-24 21:26:53 Re : ouvrir un wav sur jaunty

{yv}
membre
Lieu: Berlin
Date d'inscription: 2011-04-01
Messages: 219
Site web

Re: ouvrir un wav sur jaunty



petite lecon au passage:

Comment "étendre" (extend) une classe pour se simplifier la vie parfois ?

- créer le fichier:

~/share/SuperCollider/Extensions/extString.sc

avec le contenu suivant:

+ String {

    sp {
        ^this.standardizePath
    }

}

- recompiler la librairie, et voilà, on peut maintenant faire:

b = Buffer.read(s, "~/sounds/mysample".sp)

ps: cet exemple n'est pas le plus utile (surtout si tu as l'auto-completion,... sur sced (gedit) pas sûr..) mais c'est pour montrer comment écrire des classes simples dans sc wink

++
_y

Hors ligne

 

#11 2011-06-24 22:37:43 Re : ouvrir un wav sur jaunty

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: ouvrir un wav sur jaunty



c'est cool ça !
merci du tuyau !
big_smile

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2020