Virtual Sound - FORUM

Linguaggi per la Computer Music => Max MSP Jitter => Topic iniziato da: pita su Dicembre 08, 2005, 15:14:54



Titolo: proposta da un superneofita
Post di: pita su Dicembre 08, 2005, 15:14:54
che ne pensate di fare dei tutorial partendo proprio da zero?
una cosa molto dettagliata tipo "prendi questo oggetto,clicca qua,cabla cosi..."
ho provato la demo di max e sinceramente non ci ho capito molto, anzi....
eppure con audiomulch qualcsa facevo...


Titolo: Re: proposta da un superneofita
Post di: alteregoxxx su Dicembre 08, 2005, 16:04:28
anch'io sono un superneofita e mi piacerebbero questi mini tutorial che spiegano (partendo da zero zero zero)cos'è MaxMsp e cosa si può realizzare con esso...da quanto ho capito mi pare che si tratti di un linguaggio OOP(object oriented programming) cioè un linguaggio in cui per creare qualcosa si fanno interagire degli oggetti ognuno dei quali ha una propria interfaccia(cioè delle funzioni che può fare su dei dati) ma se ne possono creare anche di nuovi...in parole povere mi pare di capire che si tratti di un linguaggio mirato per l'audio sullo stile di Java(con cui mi pare MaxMsp possa anche interagire)...sarebbe bello avere nel forum un board di discussione dedicato ai tutorial scritti dagli utenti del forum (in italiano ;)) e  che questo board  fosse diviso per categorie:
esempio:
Board di discussione TUTORIAL
sottocategorie          CREARE VST,CREARE VSTi,GESTIRE I/O MESSAGGI MIDI

spero di non aver detto una marea di cavolate...se così fosse scusatemi... ::)
                                 


Titolo: Re: proposta da un superneofita
Post di: franz su Dicembre 08, 2005, 16:57:02
MaxMSP è un linguaggio di programmazione ad oggetti grafici, scritto in c mi sembra, e può essere integrato con Javascript. Ogni oggetto rappresente una funzione più o meno complessa, strettamente matematica o meno, e tramite questo oggetti puoi compilare degli oggetti più complessi. Si divide in due parti Max, a cui viene delegata la funzione di gestire flussi di informazioni che possono essere tradotti in dati MIDI o qualsiasi altra cosa ed MSP che si occupa invece della generazione ed elaborazione dell'audio.
Puoi usare MaxMSP come un linguaggio di programmazione di basso livello o limitarti ad utilizzare externals ed abstraction già preparate da altri, questa è una tua scelta.
Audiomulch è del tutto differente da Max...anzi è proprio un'altra cosa, presenta dei moduli già definti, mentre in max quei moduli sei tu a costruirli.
Spero di essere stato utile :)

.franz


Titolo: Re: proposta da un superneofita
Post di: aledl su Dicembre 08, 2005, 17:36:37
che ne pensate di fare dei tutorial partendo proprio da zero?
una cosa molto dettagliata tipo "prendi questo oggetto,clicca qua,cabla cosi..."
ho provato la demo di max e sinceramente non ci ho capito molto, anzi....
eppure con audiomulch qualcsa facevo...
Ti posso dire che se hai scaricato il demo ci sono dei tutorial in pdf molto ben fatti all'interno della cartella documentation.....anch'io non ci capivo niente la prima volta che l'ho visto, fatti i tutorial non solo ho capito ma ho anche imparato molto sull'audio digitale in generale. Adesso sono ben lungi dall'essere un "virtuoso" di maxmsp, ma almeno so cosa si tratta....
spero di esserti stato utile


Titolo: Re: proposta da un superneofita
Post di: brunozamborlin su Dicembre 08, 2005, 21:01:43
Cmq non è assolutamente un linguaggio Object Oriented!!!
Per essere OO deve offrire:
1-information hiding/encapsulation
2-polimorfismo
3-ereditarietà

Max dispone solo della prima caratteristica...


Titolo: Re: proposta da un superneofita
Post di: brunozamborlin su Dicembre 08, 2005, 21:08:03
Riguardo alla proposta, credo che Maurizio si stia muovendo anche in questo senso. In un altro topic aveva parlato di aprire dei corsi on-line...

Io davvero non ne ho il tempo materiale... ma sn disposto a dare una mano.


Titolo: Re: proposta da un superneofita
Post di: Kalia su Dicembre 08, 2005, 21:46:10
Ciao a tutti!!! sono Kalia e anch'io sono una neofita  e sarebbe fantastico avere dei tutorial come dice Pita...


Titolo: Re: proposta da un superneofita
Post di: franz su Dicembre 08, 2005, 22:44:07
Consiglio personale:

intanto studiatevi i tutorial che si trovano nella documentazione, sono davvero ben fatti e l'inglese usato non è così complesso, non vi spaventate, poi vedrete che le domande verranno da sole.
Il fatto è che rispondere ad una domanda mirata è molto più semplice piuttosto che organizzare dei tutorial veri e propri (cosa che in seguito sarà fatta tramite corsi on-line).
Su su, non siate pigri :P E poi ripassare un pò d'inglese fa sempre bene.
Qualsiasi domanda (nei limiti delle nostre capacità..eccetto maurizio che non ha limiti di capacità però ha limiti di tempo :P) avrà sempre una risposta non vi preoccupate!

Poi comunque ci sono dei Link abbastanza utili messi in questo thread con particolare attenzione per le lezioni della Night Schoolhttp://www.virtual-sound.com/vs/index.php/topic,4.0 (http://www.virtual-sound.com/vs/index.php/topic,4.0) che possono chiarire moltissime cose.

.franz


Titolo: Re: proposta da un superneofita
Post di: fafalius_operandi su Dicembre 09, 2005, 11:05:25
ftp://arts.ucsc.edu/pub/ems/maxtutors/

tutorial del professor Peter Elsea.


Titolo: Re: proposta da un superneofita
Post di: alteregoxxx su Dicembre 09, 2005, 11:17:21
Cmq non è assolutamente un linguaggio Object Oriented!!!
Per essere OO deve offrire:
1-information hiding/encapsulation
2-polimorfismo
3-ereditarietà

Max dispone solo della prima caratteristica...

Ok niente polimorfismo ed ereditarietà quindi si tratta di un linguaggio procedurale...e questo è già un primo passo...


Titolo: Re: proposta da un superneofita
Post di: fafalius_operandi su Dicembre 09, 2005, 11:21:47
comunque bisogna essere onesti.
i tutorial sono si fatti bene, direi benissimo, però c'è differenza tra l'essere accompagnati per mano da un professore di musica elettronica e doversi sbattere la testa come autodidatta.
io ho imparato tutto da solo csound. ora sono a 3/4 del tutorial di max e ogni object che compare me lo studio al dettaglio sul reference manual nel tempo limitato che ho. msp devo ancora cominciarlo, certo spero che conoscendo gli elementi di csound e avendomi letto il suono virtuale non ci metterò 10 anni. e comunque se non si conosce l'inglese è la fine, a meno del corso del prof giri  ;D
solo per dire che almeno come autodidatta o la si prende seriamente o e meglio usare altri programmi commerciali.


Titolo: Re: proposta da un superneofita
Post di: mauriziogiri su Dicembre 09, 2005, 11:34:56
asarebbe bello avere nel forum un board di discussione dedicato ai tutorial scritti dagli utenti del forum (in italiano ;)) e  che questo board  fosse diviso per categorie:
esempio:
Board di discussione TUTORIAL
sottocategorie          CREARE VST,CREARE VSTi,GESTIRE I/O MESSAGGI MIDI

Buona idea, apro un board "tutorial" e chi vuole dare il suo contributo può farlo: poi gli articoli migliori e più completi potremmo pubblicarli sul sito, in una sezione "tutorial" al di fuori del forum e organizzata per argomenti.

m


Titolo: Re: proposta da un superneofita
Post di: alteregoxxx su Dicembre 09, 2005, 11:39:28
asarebbe bello avere nel forum un board di discussione dedicato ai tutorial scritti dagli utenti del forum (in italiano ;)) e  che questo board  fosse diviso per categorie:
esempio:
Board di discussione TUTORIAL
sottocategorie          CREARE VST,CREARE VSTi,GESTIRE I/O MESSAGGI MIDI

Buona idea, apro un board "tutorial" e chi vuole dare il suo contributo può farlo: poi gli articoli migliori e più completi potremmo pubblicarli sul sito, in una sezione "tutorial" al di fuori del forum e organizzata per argomenti.

m

Grande!!


Titolo: Re: proposta da un superneofita
Post di: franz su Dicembre 09, 2005, 12:05:07
comunque bisogna essere onesti.
i tutorial sono si fatti bene, direi benissimo, però c'è differenza tra l'essere accompagnati per mano da un professore di musica elettronica e doversi sbattere la testa come autodidatta.
io ho imparato tutto da solo csound. ora sono a 3/4 del tutorial di max e ogni object che compare me lo studio al dettaglio sul reference manual nel tempo limitato che ho. msp devo ancora cominciarlo, certo spero che conoscendo gli elementi di csound e avendomi letto il suono virtuale non ci metterò 10 anni. e comunque se non si conosce l'inglese è la fine, a meno del corso del prof giri  ;D
solo per dire che almeno come autodidatta o la si prende seriamente o e meglio usare altri programmi commerciali.

non c'è alcun dubbio :D


Titolo: Re: proposta da un superneofita
Post di: uLoDiN su Dicembre 09, 2005, 14:22:59
Ciao a tutti, è il mio primo post e vedo gente conosciuta qui dentro..... ;D

Prima domanda:
potrebbe avere un senso partire da Jitter che, vedendo dal sito, sembrerebbe una versione LE di Max/MSP per poi passare a quest'ultimo? Oppure i due sono abbastanza slegati?


Titolo: Re: proposta da un superneofita
Post di: brunozamborlin su Dicembre 09, 2005, 14:43:06
Eccolo!

No no non è una versione light.
Jitter gestisce dati video, a differenza di MSP che gestisce segnale audio e di MAX che gestisce segnale numerico (interi, float, stringhe alfanumeriche, midi...).

Inizia con Max!


Titolo: Re: proposta da un superneofita
Post di: uLoDiN su Dicembre 09, 2005, 15:27:29
Sono già sul Reference Manual di Max.... ;D

ma quindi in Max non si può gestire l'audio, solo MIDI, è giusto?


Titolo: Re: proposta da un superneofita
Post di: lorbi su Dicembre 09, 2005, 15:50:11
giusto.



Titolo: Re: proposta da un superneofita
Post di: fafalius_operandi su Dicembre 09, 2005, 15:54:57
sei fuori strada. jitter non è altro che una estensione di max per il trattamento del video/immagini.


Titolo: Re: proposta da un superneofita
Post di: franz su Dicembre 09, 2005, 16:00:02
in max, se vogliamo essere proprio chiari, non si gestisce neanche il MIDI. Si gestiscono solo informazioni, flussi di dati, che tramite alcuni oggetti di max come notein, noteout, makenote, ctlin ecc...possono essere tradotti in dati per il protocollo MIDI.
MSP è l'estensione che si occupa dell'audio :)


© 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.5 | SMF © 2006-2008, Simple Machines LLC
Traduzione Italiana a cura di SMItalia