Benvenuto, Visitatore. Per favore, effettua il login o registrati.

  Hai perso la tua email di attivazione?

Main Home Help Ricerca Login Registrati

+  Virtual Sound - FORUM
|-+  Linguaggi per Computer Music, Video e Grafica
| |-+  Csound
| | |-+  csound 5 compilazione e ascolto file versioni precedenti
« precedente successivo »
Pagine: [1] 2 Stampa
Autore Topic: csound 5 compilazione e ascolto file versioni precedenti  (Letto 1539 volte)
lilli
Newbie
*
Posts: 14


Guarda Profilo
« il: Febbraio 06, 2011, 11:50:49 »

scusate

ho istallato csound 5 per mac perchè ho cambiato sistema operativo e le versioni precedenti non mi funzonano più
 
è che qui è cambiato un po' tutto

volevo chiedervi come si fa il procedimento di compilazione e di ascolto dei file delle versioni  precedenti ad esempio:additiva.orc e additiva.sco?

molte grazie
Loggato
vallste
Jr. Member
**
Posts: 58


Guarda Profilo WWW
« Risposta #1 il: Febbraio 07, 2011, 09:34:18 »

Ciao,
nelle versioni recenti l'interfaccia grafica per compilare/scrivere i files è QuteCsound, se non dovesse esserci nella versione da te installata puoi sempre farlo da riga di comando:

csound  [flags]  [orchname]  [scorename]

Per le [flags] fai riferimento al manuale http://www.csounds.com/manual/html/CommandFlags.html
Loggato
codesound
Jr. Member
**
Posts: 73



Guarda Profilo
« Risposta #2 il: Febbraio 18, 2011, 09:05:48 »

Ciao, se ti può servire, io ho trovato utilissimo e molto facile da usare (anche perchè in italiano, molto stabile, molto professionale) http://winxound.codeplex.com/

Importa sia .orc/.sco che .csd, importa e genera in tutti e due i formati (In preferenze esegue anche un auto find di tutti gli indirizzi dei vari compilatori installati [Csound, CsoundAV, Winsound ecc )

Un saluto

Ruben
Loggato
lilli
Newbie
*
Posts: 14


Guarda Profilo
« Risposta #3 il: Febbraio 18, 2011, 15:50:22 »

ho istallato winsound per csound5

volevo chiedere se sapresti indicarmi il procedimento passo per passo per compilare e per ascoltare un file un file.orc e .sco

ed anche un file.csd
ho praticamente 2 finestre:
-csound5 gui
-csound5 console

grazie mille  e scusate per il disturbo(è che non sono molto esperto)


Loggato
codesound
Jr. Member
**
Posts: 73



Guarda Profilo
« Risposta #4 il: Febbraio 19, 2011, 14:51:27 »

Ciao,
allora apri winxound,, vai su File/Settings, cerca il flag "Directories" e clicca sul pulsante "Auto Search Paths" (hai installato Csound, vero? PS installa anche CsoundAV che ti potrà servire nel caso trovassi online file da compilare con lui...) dovrebbero auto completarsi i vari indirizzi.

Se non trova winsound:
Nella voce "Csound 5 External GUI..." indica dove hai salvato il file winsound.exe (PS mi raccomando, inseriscilo nella cartella Csound/bin!)
A questo punto winxound è settato.

Apri il file .csd con winxound e, cercando nella barra degli strumenti i pulsanti adeguati (basta che ti avvicini con il puntatore del mouse ai pulsantini, e leggi nella finestrella che compare o:
"Compile" (compilerà con Csound);
"Compile with external GUI" (compilerà con winsound);
"Compile with CsoundAV" (Compilerà con Csound AV).


Spero di essere stato chiaro; fammi sapere  Occhiolino

Ruben
Loggato
lilli
Newbie
*
Posts: 14


Guarda Profilo
« Risposta #5 il: Febbraio 19, 2011, 19:16:05 »

scusa codesound

io ho provato a scaricare winxound ma probabilmente è l'ultima versione e non si istalla sul mio sistema operativo che è un MAC OS 10.4.11

la versione di csound che ho l'ho scaricata circa  tre anni fa(addatta per il mio sistema operativo)e non l'ho mai usata in quanto non sapevo come fare a compilare ed a eseguire un file(prima usavo le versioni 4.5,se non erro,che funzionava sul sistema operativo più vecchio ma non più su quello attuale che ho OS 10.4.11(che è già vecchio)

le finestre  che ho a disposizione sono appunto

Csound5 GUI
 winsound
Csound5
csound5 wish
csoud5 CSD player

ho provato ad aprire Csound GUI

c'è una striscia con scritto orchestra/CSD ho provato a schiacciare il pulsante EDIT ho inserito il file.CSD che si è aperto con tutti i dati,ma a questo punto non so più come compilare e sentire il file(ho provato tutti i pulsanti possibili ma non funziona niente)

molte grazie per la disponibilità
Loggato
vallste
Jr. Member
**
Posts: 58


Guarda Profilo WWW
« Risposta #6 il: Febbraio 21, 2011, 11:23:29 »

lilli,
CsoundGUI:
Carichi il file come hai fatto tu;
togli la spunta da Realtime I/O;
metti il nome dell'Output file;
premi play (Occhio che ci sono due tasti "play" uno fa la renderizzazione/compilazione/creazione del file audio, l'altro te lo fa ascoltare dopo che è stato creato).
Una volta finita la compilazione dovresti trovarti il file audio dove gli hai detto di salvarlo (se non hai specificato le variabili d'ambiente in Csound te lo trovi nella stessa cartella del file csd originale).



In alternativa in caso la GUI ti dia problemi:
Da riga di comando (mi rendo conto di essere stato un pò criptico nell'altro post):
Ti posizioni (sempre da riga di comando) nella cartella dove hai i files orc e sco che ti interessa compilare dopo di che digiti questo comando (ad esempio: i due files csound sono additiva. orc e additiva.sco e ti interessa avere come output additiva.AIF):

csound  -A --output=additiva.AIF additiva.orc additiva.sco

e csound te lo compila. Alla fine del processo nella stessa cartellla dei due file (se non hai specificato la SFDIR) ti trovi il file additiva.AIF.

Se invece stai usando un file .csd puoi mettere i flags tra <CsOptions></CsOptions> nel file così:

<CsOptions>
-A -o additiva.AIF
</CsOptions>

e poi lo lanci, sempre da riga di comando, così:

csound additiva.csd

Ciao
Loggato
lilli
Newbie
*
Posts: 14


Guarda Profilo
« Risposta #7 il: Febbraio 21, 2011, 20:45:47 »

scusa vallste per la mia ignoranza

ho aperto csound GUI,ho inserito il file .csd in orchestra/CSD
ho levato la spunta da realtime I/O,ho inserito in "output file/device il nome del file audio da salvare,ho schiacciato play nella finestrella azzurra sotto dove c'è il display,me lo ha compilato ,ma non mi ha salvato niente sulla scrivania,e in csound console messages mi è uscita la scritta in rosso "isfinit: cannot open hhhh"seguita e preceduta da:

"Elapsed time at end of score sort: real: 0.010s, CPU: 0.020s
Csound version 5.08 (float samples) Feb  4 2008
graphics not supported on this terminal, ascii substituted
0dBFS level = 32768.0
orch now loaded
audio buffered in 1024 sample-frame blocks
isfinit: cannot open hhhh
inactive allocs returned to freespace
end of score.         overall amps:      0        0 
      overall samples out of range:        0        0
1 errors in performance
Elapsed time at end of performance: real: 0.010s, CPU: 0.020s
no sound written to disk"

ho poi spuntato "realtimeI/O",ho inserito in output device(aprendo configure)la mia interfaccia  audio Digidesign HW ( MBox ) ho schiacciato play,è partito il display con la conta ma non sento niente e su csound console messages mi dà 0 errori con la scritta:

"PortAudio: selected input device 'Digidesign HW ( MBox )'
B  0.000 .. 34.000 T 34.000 TT 34.000 M:      0        0 
Score finished in csoundPerformKsmps().
inactive allocs returned to freespace
end of score.         overall amps:      0        0 
      overall samples out of range:        0        0
0 errors in performance
Elapsed time at end of performance: real: 34.028s, CPU: 5.040s
1465 4096-byte soundblks of shorts written to digidesign HB(MBox) (AIFF)"

grazie  ancora per la disponibilità e scusami per il disturbo ma purtroppo non è che sia molto esperto

Loggato
codesound
Jr. Member
**
Posts: 73



Guarda Profilo
« Risposta #8 il: Febbraio 22, 2011, 09:24:53 »

Ciao lilli:

se vallste mi permette (...  Bocca cucita) spero di aiutarti: da quello che ho visto mi sembra che l'errore non dipenda dalla tua procedura, ma dal codice stesso: se noti la console di Csound ti avvisa che esiste un errore:

end of score.         overall amps:      0        0 
      overall samples out of range:        0        0
1 errors in performance

Se osservi ti da: overall amps: 0  0 Quindi penso che nel codice ci sia un problema sulla gestione dell'ampiezza. Prova a far eseguire un codice più semplice al posto di "hhhh" e osservare quello che accade

fammi sapere e, non demordere  Occhiolino
Loggato
vallste
Jr. Member
**
Posts: 58


Guarda Profilo WWW
« Risposta #9 il: Febbraio 22, 2011, 09:34:36 »

Concordo col buon codesound  Occhiolino

Alternativamente prova con questo csd, questa volta con la spunta su realtime I/O (e mettendo l'output device):

<CsoundSynthesizer>
<CsOptions>
-odac
</CsOptions>
<CsInstruments>

sr = 44100
kr = 4410
nchnls = 2


instr 1
kvol = p4
aOscA1 vco kvol, 1047, 2, .8
aOscA2 oscili kvol, 2490+aOscA1, 2
;ping
kfreqping line 22000, .2, 100
kband = kfreqping *.5
aPing butterbp aOscA2, kfreqping, kband
kenvping expon 1, .2, .000001
aPing = aPing * kenvping
aL, aR pan2 aPing, p5
outs aL, aR
endin


</CsInstruments>
<CsScore>
;sine
f   1   0   16384   10   1
;saw
f   2   0   16384   10   1   1/2   1/3   1/4   1/5   1/6   1/7   1/8   1/9

i   1   0      1   1500 0
i   1   .5      1   2500 .2
i   1   1      1   3500 .4
i   1   1.5   1   4500 .6
i   1   2      1   5500 .8
i   1   2.5   1   6500 1
i   1   4      1   10500 .1
i   1   4.5   1   10500 .9
i   1   5      1   11500 .1
i   1   5.5   1   11500 .9
i   1   6      3   15000 .5
e
</CsScore>
</CsoundSynthesizer>

Occhio che da qualche parte in csoundGUI c'è qualcosa come skip CsOptions (circa...)  che fa saltare al compilatore le <CsOptions> del file csd

Tieni duro!  Occhiolino
Loggato
lilli
Newbie
*
Posts: 14


Guarda Profilo
« Risposta #10 il: Febbraio 22, 2011, 21:15:09 »

grazie mille vallste e codesound

con il tuo file.csd funziona,riesco a sentirlo, mi escono solo delle scritte in blu

"ortAudio: selected output device 'Digidesign HW ( MBox )'
WARNING: buffer size should be an integer multiple of ksmps in full-duplex mode
writing 4096-byte blks of shorts to dac
SECTION 1:
ftable 1:
ftable 1:   16384 points, scalemax 1.000
               _--'''''--_
            _-'           '-_
          _-                 -_
         .                     .
       _'                       '_
      -                           -
    _'                             '_
   .                                 .
  -                                   -
_'_____________________________________'________________________________________
                                        '_                                     .
                                          .                                   .
                                           -                                 -
                                            '_                             _'
                                              .                           -
                                               -_                       _'
                                                 .                     -
                                                  '.                 .'
                                                    '._           _-'
                                                       -.._____.-'
ftable 2:
ftable 2:   16384 points, scalemax 1.000
         .-'''-.
       _-       -_
      _           .
     _             -
    _               -
                     '
   '                  '
  -                    '_                     ___
 .                       _                 .-'   '-.
__________________________.______________.'_________'___________________________
                           '_         _-              .
                             -._   _.'                 -                       '
                                '''                     '_                    .
                                                          _                  _
                                                           _
                                                            .               '
                                                             .             '
                                                              -          _'
                                                               '_       .
                                                                 -.___.-
new alloc for instr 1:
WARNING: instr 1 uses 5 p-fields but is given 11
B  0.000 ..  1.000 T  1.000 TT  1.000 M:   -30.85      0 
WARNING: instr 1 uses 5 p-fields but is given 11
B  1.000 ..  1.500 T  1.500 TT  1.500 M:   -22.05   -24.83
new alloc for instr 1:
WARNING: instr 1 uses 5 p-fields but is given 11
B  1.500 ..  2.000 T  2.000 TT  2.000 M:   -22.37   -19.60
WARNING: instr 1 uses 5 p-fields but is given 11
B  2.000 ..  2.500 T  2.500 TT  2.500 M:   -26.28   -16.51
WARNING: instr 1 uses 5 p-fields but is given 11
B  2.500 ..  4.000 T  4.000 TT  4.000 M:      0     -14.22
WARNING: instr 1 uses 5 p-fields but is given 11
B  4.000 ..  4.500 T  4.500 TT  4.500 M:   -10.93   -26.93
WARNING: instr 1 uses 5 p-fields but is given 11
B  4.500 ..  5.000 T  5.000 TT  5.000 M:   -26.93   -10.93
WARNING: instr 1 uses 5 p-fields but is given 11
B  5.000 ..  5.500 T  5.500 TT  5.500 M:    -9.91   -25.91
WARNING: instr 1 uses 5 p-fields but is given 11
B  5.500 ..  6.000 T  6.000 TT  6.000 M:   -25.91    -9.91
WARNING: instr 1 uses 5 p-fields but is given 11
B  6.000 ..  6.500 T  6.500 TT  6.500 M:   -10.29   -10.29
B  6.500 ..  9.000 T  9.000 TT  9.000 M:      0        0 
Score finished in csoundPerformKsmps().
inactive allocs returned to freespace
end of score.         overall amps:    -9.91    -9.91
      overall samples out of range:        0        0
0 errors in performance
Elapsed time at end of performance: real: 11.170s, CPU: 5.110s
388 4096-byte soundblks of shorts written to dac"



poi ho provato anche con i vecchi file.orc e .sco e si sentono anche quelli



il problema adesso è salvarli come file audio

ho provato a levare la spuntatura e schiacciare play ma non mi si salva niente

ho provato ad aprire il quadratino vicino alla scritta "output file/device e a selezionare  format "sound files"e a salvarlo sulla scrivania  ma non mi si salva


  di nuovo grazie e scusate sempre per il disturbo




Loggato
vallste
Jr. Member
**
Posts: 58


Guarda Profilo WWW
« Risposta #11 il: Febbraio 23, 2011, 09:13:05 »

Ciao,
Questo:
WARNING: buffer size should be an integer multiple of ksmps in full-duplex mode
writing 4096-byte blks of shorts to dac
vuole dire che il rapporto sr/kr (ovvero ksmps) deve essere un sottomultiplo del buffer impostato nella scheda audio (ovvero dei parametri -b e -B che trovi da anche in qualche tab di csoundGUI) per fare funzionare il tutto a dovere in realtime.

Salvare su file:
Innanzitutto il timer è partito o no (segno che sta compilando)?
Se siamo fortunati:
Il file se non hai impostato la SFDIR te lo ha salvato nella stessa cartella di files.
Se non siamo Fortunati:
dalle <CsOptions> del csd che ho postato togli -odac e metti -A -o prot.AIF
togli la spunta da realtime e lancia la compilazione.

Detto questo io continuo ad amare la riga di comando perchè le impostazioni non vengono nascoste in qualche bizzarra schermata di qualche strana interfaccia che non viene supportata...  Occhiolino

PS: ma non è che csoundGUI non funziona sul mac  Huh
Loggato
lilli
Newbie
*
Posts: 14


Guarda Profilo
« Risposta #12 il: Febbraio 23, 2011, 10:51:02 »

ciao vallste

il timer del display parte e segna velocemente i 9" di durata

ho provato a inserire sia-A sia prot.AIF ma non cambia niente
Loggato
vallste
Jr. Member
**
Posts: 58


Guarda Profilo WWW
« Risposta #13 il: Febbraio 23, 2011, 11:09:15 »

Quella parte del listato deve essere:
<CsOptions>
-A -o prot.AIF
</CsOptions>

-o significa output a cui va aggiunto dove fare l'output, quindi:

-o dac significa l'output va sul Digital to Audio Converter ovvero la scheda audio (da cui la spunta su realtime I/O)

-o prot.AIF significa l'output va sul file prot.AIF (da cui la non spunta su realtime I/O) deve esserci anche -o

-A significa che il file di output deve essere un AIF

se mi permetti di essere noioso e ripetitivo Grossa risata ti suggerisco di mettere le csoptions di qui sopra e lanciare da riga di comando.

csound nomefile.csd

Forza e coraggio che siamo vicini alla soluzione! spero...
Loggato
lilli
Newbie
*
Posts: 14


Guarda Profilo
« Risposta #14 il: Febbraio 23, 2011, 16:47:05 »

scusa ancora per l'ignoranza

ma la riga di comando  dove si trova?

quando apri Csound5  GUI  ti si apre una finestra divisa in 4 finestrelle

1)orchestra/CSD   score file

2)output file/device,configure,realtime

3)display con comandi

4)option,messages,utilities,help

grazie
Loggato
Pagine: [1] 2 Stampa 
« precedente successivo »
Salta a:  


Login con username, password e lunghezza della sessione

Powered by MySQL Powered by PHP © Copyright 1996 - 2008 - ConTempoNet Edizioni Musicali ® - P.IVA: 05174251008
Tutti i diritti riservati - Tutti i marchi sono registrati -
È vietata la riproduzione, anche parziale, dei testi e delle immagini.
Powered by SMF 1.1.15 | SMF © 2006-2008, Simple Machines
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!