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
| |-+  Max/MSP
| | |-+  Due domande
« precedente successivo »
Pagine: [1] Stampa
Autore Topic: Due domande  (Letto 845 volte)
TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« il: Maggio 04, 2011, 22:55:29 »

Ciao a tutti, ho da poco tempo scaricato la demo del software dal sito ufficiale e ci sono delle questioni importanti che ho da porvi. Ho intenzione di creare una piccola tastiera musicale e seguendo la guida bene o male ci sono quasi, ma la cosa importantissima che vorrei avesse è un tasto rec che permetta di registrare la melodia composta. Purtroppo non ho trovato informazioni al riguardo, potreste dirmi per favore come fare? E se la cosa è fattibile, è possibile impostare un tempo limitato per la registrazione? L'altra domanda riguarda l'esportazione della patch creata. Mettiamo caso che riesca a elaborare il programmino da me voluto, io ho già fatto una piccola prova ma ho visto che con l'esportazione mi crea una cartella con il file .exe e altri files all'interno. Quando apro il file .exe però mi visualizza una finestra con dentro la tastierina funzionante ma con tutti gli objects box ect. che si vedono quando uno appunto lavora per creare la patch.. io vorrei che mi aprisse solo e soltanto la tasterina, come fare quindi? Un grazie sentito a chi mi risponderà.
Loggato
Galileo
Full Member
***
Posts: 151


Guarda Profilo
« Risposta #1 il: Maggio 04, 2011, 23:51:10 »

per far vedere solo la tastierina la devi aggiungere alla presetation mode ( cerca nel manuale) e settare la patch per aprirsi automaticamente in presentation mode tramite l'attributo selezionabile nell'inspector ctrls+shift+i ( sei su win mi pare) o "patcher inspector sotto il menù 'view.e da li spunti 'open in presentation. per registrare forse è meglio che posti la patch  ovvero la selezioni tutta  (ctrl+a) e poi 'copy compressed' dal menù edit, a quel punto ce l'hai nella clipboard e qui sul forum fai ctrl+v.
...magari guarda se l'oggetto 'seq' può servirti.


Loggato
TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #2 il: Maggio 05, 2011, 20:46:43 »

Grazie 1000 per la risposta. Allora ho fatto come hai detto ed effettivamente ora mi apre solo la finestra con la tastierina funzionante, l'unica cosa è che le note non durano 1000 millisecondi come ho impostato io ma al contrario hanno una durata standard. Comunque non importa ora, la cosa più importante per me è il tasto rec. Ho copiato tutta la patch ma se la incollo nel post mi da questo lungo codice:

Codice:
<pre><code>
----------begin_max5_patcher----------
435.3ocyU10aBBCEF9ZLw+CM8ZloEPP2c62whYo.UsSn0.kL2L6+9nsfAme0
3223wb5gCOuu7FXc+dNvXwJZID7J3cfiy55NN5dpNNsMbf4jUIYjR8fPN8KQ
7mP2lyjzURSegjJpj.xliVRjIyY7YeTPSjlahWn+.jKvejtDhU+5gFf.SZun
oBtjSxo5c9VAijsYe7pbFOiJ0b321kkpGsloWF2czZVZmE0c4krezKG6M.oa
+a+dpZcw0dSnJOlVbLkFzHtHjpLDc9JEuGkN5.J06PJssuYV42KoFLgLtD5B
fwD9LHXx4aHGHUjSVPUICPHB3iP1jM7CTELx+5FNhtZV1zLAQaZl+bItlEwH
Sxwe7sHFE9zEiNogfCL4ByaPt1FxvSaHE4DMJAO+dTP3sviBd1BMKJyXoV4H
3POyqXLFieWKYKc6sGciOktOj9Tkcjm4FCyX7c9.rle0A+Szkhphj1c2jVAc
TPJsTx3DISv6LTz1CMmklR4a8UwbV5RQMjMbbrmDVi1HaQy6tiVjMnM9g3ZJ
zv1fF9tiF1FWK3g3ZA1f1vGBZXadfFdwnoZTW9y2GroP
-----------end_max5_patcher-----------
</code></pre>

Scusate ma in queste cose non ho molta praticità  Triste

Edit: ho provato a seguire il tutorial n° 13 all'interno del programma per registrare e ascoltare il registrato, così ho aggiornato la patch. Quando clicco su record vedo che il buffer "carica" quello che suono tramite il kslider (o almeno credo dato che si vede una linea blu che avanza) ma se premo play (il tasto bang) sento solo degli strani suoni a scatti impossibili da descrivere. Posto la patch per vedere se anche a voi fa la stessa cosa, spero possiate aiutarmi.

Codice:
<pre><code>
----------begin_max5_patcher----------
763.3oc0YssjZBCF9Z1Y12AFt1tSBDN065yQmc5DgnapXvAhSc6N0m8lChqZ
QHkChdUfehgu+u78eH3GO+jky77cjRG6uZ+caKqODVrT1jVrpLX4rFuKICWp
lnCi7q74+zY1gmwI63J6zil1f4IuQYK+QAIgqWbOvKfY1twpAO2W7E2Ht190
peyhbFmgWSTK02Jn3riKGa6ZJKivUud2JqzT0TEP4KPzoyMeKuZxvSW8R5uU
qNzUfgC10yk+9FhFlNTl.vupd5ed9I4nXXVu4lj7sL991IHOXjb.EpXqgif7
FLBpjtjId0i.GQYojc6sWQd21sIlJPyTgAxgvnAlobuiXJd9xkYjl3B2vXk+
6cTvbIYblGCqwiaUZbqhQvoI6MwWCP58+tuwWGM3GbEdvsqa7yFyfkTbhAoS
Pff9xU0Ej3es7sfqwUc1+mukyyYFTYIvsyQ.9++g.ywrkibNPnAUKP9iQNPe
viUNP+dq.PQ2KIAEtUdQpAUAq75XUDdDp6R.TcDR3CPCCy2tXAo3.WA.flIL
D.phYz7FDBF15Gngq9whrbLWV9Xrxxvx4Dwa0F2n.KvSwWQpg.X2oKuZnq3a
VEDw5OmTznx3fyEpjD9CrvHZvzExTNinpXMdEQpLDMXKpu.LQa3oR6.AdCq3
Hb3CkzWzGVy.YjV43EOFxnf6NYTqDBDo0E5LH0SHEqw7yJB0qd3eb4H8I9GZ
QC5diPVUlQSMhQfg95TLp9a78tZ+b0dJ9176q4e01Um9E6jQY+ymJSge4Ctv
oKy2VjTs1UeWA6SbgTRImxvbp3vMeNK4AqrgeNq2nooD1Y0EWSS2jKf4Ajzz
dgwfS1vugfCbyAGzDrMMPCYDsMYrFrMnELIPy2DVKbRfVjoPy8lCsPSfV7jv
Zgln0hmjLadFEgNMwAHiTanoIR3RN4tBbv6chCZD3t8gCPyhG.SytpQf6xFo
ZGbhyi4KajT+uGDp6p7zaBT2Dnml7lgwcLp6fKc5akJ0Ltt+sUIMHF9Kj+fr
QC
-----------end_max5_patcher-----------
</code></pre>

Inoltre ogni volta che apro il programma mi da quest'errore: "midi_mme: error 7 opening output device Sint. SW Microsoft GS Wavetable" che non sia proprio questo coso a non far riprodurre il suono come si deve?
« Ultima modifica: Maggio 11, 2011, 14:46:35 da TheAvenger » Loggato
TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #3 il: Maggio 29, 2011, 17:17:38 »

Chiedo scusa, c'è qualcuno in grado di aiutarmi? Altrimenti va bene così grazie lo stesso.
Loggato
Galileo
Full Member
***
Posts: 151


Guarda Profilo
« Risposta #4 il: Maggio 29, 2011, 22:58:35 »

l'errore a me non lo da.. forse hai aperto qualche altro programma che utilizza Microsoft Gs Wavetable.
nella patch c'è un errore di fondo. Stai cercando di registrare dei valori MIDI in un buffer Audio. e credo che questo ti restituisca dei suoni strani a scatti.
Se devi registrare delle sequenze rinnovo il consiglio di studiare l'oggetto 'Seq'.
Gali
Loggato
TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #5 il: Maggio 31, 2011, 13:58:19 »

Grazie per la risposta. Innanzitutto ricordo di aver provato a chiudere le altre cose che tenevo aperte mentre utilizzavo il programma, ma l'errore me lo da sempre. Puoi indicarmi un qualunque banale programma che utilizzi il Wavetable? Non so media player o altro.. sono completamente ignorante in materia. Tornando alla patch.. quindi sono io che sbaglio a strutturare? è per questo che invece di riprodurre i suoni mi fa degli scoppiettii? Se è così grazie di avermelo detto così cambio metodo. In realtà avevo provato a seguire il tuo consiglio sul Seq leggendo qualche guida presente nel software stesso ma non ho capito molto.. se vuoi indicarmi qualche tutorial dettagliato te ne sarei grata, sarò lieta di mettermelo a studiare.
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #6 il: Giugno 01, 2011, 11:24:07 »

sulla questione del driver Microsoft GS non so aiutarti perché non uso windows.

Riguardo la tua patch, come dice Galileo non puoi registrare valori midi in un buffer audio, bisogna usare oggetti fatti per la registrazione di valori numerici, come [seq].
Dal momento che [seq] deve registrare "raw MIDI bytes", ovvero il codice MIDI così come lo produce, ad esempio una tastiera fisica,  bisogna trasformare i numeri prodotti da [makenote] in formato MIDI tramite [midiformat].
Ti allego una patch che utilizza [seq].

<pre><code>
----------begin_max5_patcher----------
982.3oc0XssaiBCD84juBKdNsxW35919crZ0JGvM0aAbJXZ61p9uuFang1xs
zfQ6JEkDaFYNywmY7L9ksab1KdhU5.9F3GfMadY6lM5opmXSy3MNYzmhSokZ
ybhEYYrboyNyyjrmj548AWAhoE7XJHQ8gWFKZsIkmyhEU4ZCwMSlWkwySYR8
phZl7FQtrj+LSOG9Z3IaEUxViamkmnewh8+9Jra665XAqTAOpjKx+UAKVZ7M
LhnVMfqdQAvlu.+r88VbXuwPX2muCf5XzQpL9Vd9gNKKxys1JBR+iOROvs6B
qbnbZl1gb9dAml5T+fW2ts9qcyjyyXkkzCrOw4ELZhSe7I9b3STO7o2D7IJv
0vmjd4SypK+yQlwbGmQYQjml3v50gnGfBWbVbHkqmR4VFWvefCJqduxcYEo3
oH0HMaRBHKqHkn2qvgFigZ9ECWMU5iEbIyNxTxTLZS7oQsdgxzHCwEZhx8WY
UpqRkpVSk3LURsi9DMS1jDrn5yFd0Uu3Hbnkjm6qjRQ9nL2zBNnyPRm8z7Ci
JeBfF2D25esd4BJRH0oxjhifB1Adorf9rZGjYE0BJXR0huIdIbQUKgFYRjkU
KCkLqlcsRtLT3T7IzcL977xk4ZNj0D5QHqbtLbsLsRjSA2WQSiEk1IgFxeJJ
0MR64dvEUhZN+NTGniLkFZAE5PjKRQtToj+.EjReeh.UwMfR181greqjwuLs
E0JCq4q0tJEENDE1oZZDw4KEjhCNQHt1pp3b1iJL9I5HimvUnEXoHySkZzia
aJyvEpcbuHKIDFvwORiuyNp.3WTE340oGSScmqGcTqCtQTjQk8RJAWHoLbjA
u95BlAs3ZN7BBWWdYQRih6oByQIjcynNylvGhoPIB9Zu0jWxER1v4MHWXdin
QRaPb0MlgMMQatKFa32UY6YEVYuO7h268fZ2FQz+3sxwDYz6X06+.eHf.gWt
BnGNJXPN5lTAUyRl+LFMQZJkFaZhGR9+Sq3cdZklT3JKbG4hhZ5sxbCbVS8b
WYJOY.ZAOW+GMk+O04GMNqefoCHsRvi7g9w0Kf99q+vcjqWv54eueVJpJhaA
R6EoBNQfIrRIOW2FRWidmM2xSRX4cS.pNC9nP4OMX.gcqyoSBL2jfO4sQCbW
ByFrDK.Vns.Kb4AqpCDqf05d6WZr5YIdUEXAPS.0vyCpK.hlh77VWDYg.EUF
H6DmLCnhPqJ8YA16R2PmSxDxpBof4ruAWcHglCjP+SAonUGQvYfn0aaaNG9T
iZ7Yb3CBVmeB4a5AOJ3sQWHV8lIVOmJPhHcwJhzOVUCdc6eA9WQiLA
-----------end_max5_patcher-----------
</code></pre>
Loggato

TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #7 il: Giugno 03, 2011, 15:58:37 »

Ti ringrazio moltissimo per la patch, finalmente ho capito dove sbagliavo! Serviva proprio il midiout per convertire in MIDI.. adesso mi servirebbe sapere come fare per impostare un limite massimo di registrazione (per es. 20 secondi). Quando usavo, sbagliando, lo strumento record, nel tutorial era scritto come fare ma con il seq non saprei proprio. Infine vorrei capire come fare per inserire nel tastierino i tasti stop, rec e play e personalizzare il kslider con colori, tasti colorati, ombreggiature ect. Grazie ancora per la pazienza.
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #8 il: Giugno 06, 2011, 07:38:19 »

Per registrare con un limite di tempo puoi ritardare il messaggio "stop" con l'oggetto [delay] (vedi patch allegata).
Puoi cambiare i colori della tastiera nell'inspector, ma non è che puoi fare gran che.
Creare interfacce personalizzate (se ho capito bene cosa intendi per "inserire nel tastierino i tasti stop rec e play") non è una cosa immediata, puoi dare un'occhiata a questi tutorial:
http://cycling74.com/docs/max5/tutorials/max-tut/interfacechapter02.html
http://cycling74.com/docs/max5/tutorials/max-tut/javascriptchapter04.html

il secondo tutorial prevede la conoscenza di javascript.

<pre><code>
----------begin_max5_patcher----------
951.3ocyXksbaBCE8Y6uBM7bRFsfXou0uiNc5HCJtpAPtfnMscx+dER1wzFv
QwfT6LYPAw0v4dz4tH8qsah1Iej2EAdG3CfMa901MaLSMLwli2uIpl8XQEqy
XVTgrtl2nhtw9LE+QkY9V9dQmpkANvaAXPGuP1TJNYVSesnohqLuCzwIuW1n
5D+jalCeG7rsxd0IiOM6Alp3yhl8epkWnr.lln+M.TdrYfPFFvv6ffOd5Czt
em0T3vyNeAMxHQoA+xce4VDMZDzZX0FnE89VAqJZ3AOsc6vkabjqZ3eW+ZeA
UUxqX+PiTHbR5A+VnGz7zigcvDzvPR9KHG6KQ8iCbq4Q6XM6iljVvqKsrqWo
jMWTZ3rSRrqm4nS92U6kIWiqLWzPB3VPAqUTv.k5+DcExS1TIZzwF8Mpwq0d
I9.CG9Q.B1r3mXnHR7BhOvwqqPnl20w1ymHWBqzqgFnDSxBBgZFLWQYWR1Lo
jAux4KlSMQ0pothVw2Dft9+TM4EgCJyHbv4VhARWblULNLJmu2JTb+Jchs0Y
xMoWIIWqzgDFoSrV5nemZESkh4WQC0JZnlrMHb1xEMn+eq6fvoVuMcwEdvv0
LBnSIODf1Jr9ssmqqP9ixBi7GOj4rW1v.esmUUH67aLPlQzma3FDJd4MjlDp
BtExV+Vx8XIEpgghu1JtHRP5PuVTJz.B3W0B11UdL1DEQeYK5icbTPb7CrhG
7pLf.Ii5I0V97x4MmVG.ClN3dYaMSMIojtRjBNEZ6CMy1ukCUSDC6eXBhILw
Gc7ut7HC7qFYPxsC36ntvG2bohrAgWZjJ974MHqTdCh8fOHvry6qat7F4qre
2Wui2500dJx1ScrYf5XrvkV6yBStB1C7g0ePBTuz.WtB3BbDAYKVDirILHuN
IcekjYnI6+LEOk9OPqXxspmIdkXFjMkAxpaVC0yJuG+G5pDkyPK3qzas8VQr
USoDG714JefF6RFCLmW0ecBwFjLL+e5mcx91hSeH6Qpoau84OSIuSIZXJgdO
XmsY3vEGYzmEkk7lwI.00fOH038HF.ebRR2UH8WetYvTVPwjSzD4sAIRtolI
1HIxQOeyBgJ0Anl91PJVWFiNrY.aOP3y2sPrl4HVwtiUJlNBqwH7Zg0TGvZd
PEkCHB4.hP+Wgng8EDXHAcARALAGzALQBJjHNfnvVEvoh.nvtt4AVxl2mjYO
ixzrmuaoX0AnRCK64PtgvVTGks9qmHpeVOwPOfUc2n9ArDePrXOAVpG.apSf
UeySa+8BjLqP
-----------end_max5_patcher-----------
</code></pre>
Loggato

TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #9 il: Giugno 07, 2011, 17:44:55 »

Grazie Maurizio, per la personalizzazione del tastierino credo che lo strumento [pictctrl] mi farà molto comodo, quindi proseguo su questa strada. Ormai grazie a tutti i vostri consigli sto ultimando la patch ma ho bisogno di una cosa importante, il volume! è da quando ho utilizzato il kslider per la prima volta che ho notato che il volume delle note è piuttosto basso. Per questo vorrei aggiungere un classico regolatore del suono come questo http://i.imgur.com/q6r5i.png puoi dirmi come fare? Grazie.
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #10 il: Giugno 07, 2011, 21:40:54 »

[kslider] non "suona", si limita a mandare valori MIDI corrispondenti ai tasti su cui fai clic, lo strumento che suona è quello a cui trasmetti i messaggi MIDI via [noteout]: di default è il sintetizzatore del tuo sistema operativo (non Max quindi).
Detto questo, tieni presente che il messaggio di velocity (cioè l'intensità della nota MIDI) è tanto più alto quanto più in alto schiacci il tasto, quindi devi portare il puntatore del mouse nella parte alta del [kslider].
Ti allego una patch che ti permette di comprimere il range della velocity e quindi di aumentare l'intensità media dell'output, ma non aspettarti miracoli: il suono del sintetizzatore interno del computer è sempre un po' fiacchetto.
Se vuoi un suono a volume più alto potresti usare degli oscillatori o dei campioni in MSP, o un plugin VST, o un hardware esterno.

<pre><code>
----------begin_max5_patcher----------
551.3ocuVtsbaBCDF9Z3oPit1MiNDvPuqOGMY5H.EG0.Rd.4V2jIu6UG.aSq
AiYr4FArRd0+9sqV4OBCfYp87FH3qfuCBB9HLHvYxZHn86.XEaedIqwsLXtp
phK0vU94z78Zm8mfrx2YOAAhRvuTk6p3cKYKSm+pPt4G07bseqdD+3CnU.Rp
cLk5dG8.B7b6OQT37oJ6meAi67yKJoVxL90N02pErxtYj6pDxRt1oPb2xq2j
42Mj0+GGvmrQVe1Hd24SLwL6AGp1o67HxZ7yvP6vpIhIiGx30ih.rULIqsiQ
nwPP5bIv4Cts07FSFjoEJ4oBJwkSvwQmhqC5oORHsV8lz+YK26DnvVZ.fYL4
FH34Y.tlRQwE.GwgrSvGgbdvkLJd5GQ3ghn4EFR9uMJ3+NkzjyJ4.rIcrFDi
rOFIRoQtHES7O7w8PEIwWYQR70bB3VCmKc3fF45Ijjd4CGQ21CGKUY9.0GUr
23RklCRQlHFMBhvXeaSbhq3.MZST5UBI5MARuTpXNL4e4VxIKiL62D3y5nic
KFBOj6IdlysGucwtfzDe12NRowtXjNvMnmMFHypf29nWdzsgvRg7e+WDNMas
2OLaT6py6bZ6kafixtf2nER2USmrFSuM.8vZdUTTvcS2A7JQwVkQZsRXfBso
pnjInn9p9dqHywWycFiqHRu0buUT7DXDcQUTzDqiVtrFdBYsnEuNBMg5nkkQ
SoNZtJx7wmg+E7ICyiI
-----------end_max5_patcher-----------
</code></pre>
Loggato

TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #11 il: Giugno 08, 2011, 21:41:04 »

Innanzitutto grazie per la dritta, in effetti il volume è più alto. Ho un'ultima domanda da farti, è possibile far si che il volume delle note aumenti cliccando sulla parte bassa anzichè su quella alta del [kslider]? E si può aumentare ancora il limite massimo del volume? (tu nella patch hai settato 127, posso per esempio mettere 280?) Grazie mille in anticipo.
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #12 il: Giugno 09, 2011, 08:49:44 »

Per invertire la gestione della velocity di kslider prova a inserire l'oggetto [!- 128] tra la tastiera e l'oggetto scale (non ho max con me e non posso allegare una patch di esempio)
La velocity va da 1 a 127 e quindi non puoi alzare il volume aumentando questo valore: prova con delle casse più potenti! (oppure usa un plugin o uno strumento hardware esterno)

m
Loggato

TheAvenger
Newbie
*
Posts: 29


Guarda Profilo
« Risposta #13 il: Giugno 14, 2011, 23:39:29 »

Ti ringrazio e vedrò di seguire il consiglio. Però ho ancora bisogno di farvi una domanda.. mi servirebbe sapere come esportare una patch in modo che possa essere lanciata anche su altri pc privi di Max Msp. Mi sembra di aver capito che per fare ciò occorre utilizzare l'oggetto [standalone]. Ho letto diverse volte la guida all'interno del programma ma non riesco a venirne a capo. Ho piazzato uno standalone nella parte più alta della mia patch, ma poi una volta aperto il collective editor window cosa devo fare?

Ne approfitto per editare il post perchè mi sembra di aver capito che l'applicazione standalone, consiste nel creare una cartella contenente la patch e tutti i files necessari affichè possa essere lanciata su un PC privo di Max Msp. Se è così, l'oggetto [standalone] non mi è di alcuna utilità per quello che voglio fare io, ovvero creare un unico file contenente la patch (senza quindi la cartella con tutti i files di supporto). Si può fare? Lo chiedo perchè mi piacerebbe moltissimo sapere come integrare una patch di max su in sito web. In giro leggo che non si può fare non essendoci plug in adatti allo scopo, quindi viene consigliato di creare l'applicazione in formato Flash o Java. C'è un modo per convertire una patch di max in formato flash? Oppure esiste un metodo particolare per integrarla in un sito? Grazie in anticipo.
« Ultima modifica: Giugno 23, 2011, 15:55:30 da TheAvenger » Loggato
Pagine: [1] 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!