Creare Standard MIDI file con Logic

milchija 04-09-18 22.41
Buongiorno,
quando ho iniziato ad utilizzare Logic avevo seguito anche un corso (a pagamento) con il fine di apprendere più velocemente il suo utilizzo; tale corso trattava, però, in modo abbastanza superficiale il tema Midi e, ancora oggi, ogni volta che devo lavorare con questo standard sono in difficoltà.
In particolare quando registro tracce midi, mi capita spesso di doverle consegnare ad un professionista che utilizza Cubase il quale ogni volta deve impostare nuovamente le tracce assegnando loro il suono corretto, cosa che non capiterebbe se io fossi in grado di generare uno standard midi file...
Per quanto riguarda l'inserire le parole su una traccia midi attraverso Logic ci ho addirittura rinunciato...
Qualcuno di voi mi sa aiutare? Esiste qualche corso anche a pagamento che tratti nel dettaglio l'argomento midi? Vi ringrazio in anticipo dell'aiuto.
Grazie.
zerinovic 04-09-18 22.47
Logic mi pare che aveva una modalità gm. Dovevi aprire il file midi con una combinazione di tasti e logic assegnava i suoni secondo gli standard gm.
In questo modo non dovresti avere problemi di compatibilità....
barbetta57 05-09-18 00.28
@ zerinovic
Logic mi pare che aveva una modalità gm. Dovevi aprire il file midi con una combinazione di tasti e logic assegnava i suoni secondo gli standard gm.
In questo modo non dovresti avere problemi di compatibilità....
però devi usare suoni GM dall'inizio, nessuna DAW è in grado di utilizzare i program changes su suoni della propria libreria. in genere le librerie (EXS24) hanno una serie di suoni GM, 128 e di solito bruttini; dovresti utilizzare quelli ed inserire i relativi program change nel file midi. domani guardo sul manuale perché non ricordo se c'è una procedura automatica, fattostà che secondo me fa molto prima il professionista a mettere i suoni che vuole lui, se glieli scrivi sull'intestazione delle tracce, che non a sostituire i suoni GM.
orange1978 05-09-18 02.17
milchija ha scritto:
quando registro tracce midi, mi capita spesso di doverle consegnare ad un professionista che utilizza Cubase il quale ogni volta deve impostare nuovamente le tracce assegnando loro il suono corretto, cosa che non capiterebbe se io fossi in grado di generare uno standard midi file...



chi ti ha detto una cazzata immane del genere? guarda che "standard midi file" è solo un formato di codifica delle tracce, di come i programmi interpretano il midi, ma l'assegnazione di suoni corretti non dipende dal fatto che salvi in formato midifile type 0,1, 2 o in formato song, ma dai PROGRAM CHANGE che metti nelle varie tracce midi.

non devi per forza usare lo standard gm, dipende dal modulo che ha il professionista, ovviamente se usi i program change usando come riferimento la mappatura gm, PIU O MENO saprai che non ci saranno grosse sorprese a patto che il professionista quando apre una tua song parta con una mappa di suoni general midi come partenza, in modo da capire cosa piu o meno avevi in testa tu, quindi 041 corrisponderà a un violino per esempio.

secondo me il fatto che quando li giri su cubase non riconosce un cazzo e tutto suona magari come fosse un pianoacustico, dipende dal fatto che tu metterai sicuro i program changes non nel list editor o nell hyper editor ma nella parameter box sulla sinistra, e quando esporti il midifile, se non dai il comando "normalize box parameters" o una cosa del genere, essi rimarranno semplicemente parametri di playback, interpretabili solo ed esclusivamente da logic.

essi in pratica sono come nel vecchio notator sl, dei parametri in tempo reale che non vanno a toccare fisicamente le tracce midi in memoria, ma questi sono validi finche tu rimani in logic, quando esporti la song in midifile vanno persi, per questo devi renderli effettivi in maniera distruttiva (cioe che vanno proprio a scriversi sullle tracce) usando il comando apposito, poi esporti il midifile e vedrai che il tuo amico non avrà piu alcun problema.

Logic ha una gestione del midi molto completa, non cè assolutamente ragione per la quale non debba funzionare.
barbetta57 05-09-18 08.59
la ragione è che probabilmente i suoni che adopera non sono GM e quindi gli eventuali messaggi che potesse mettere non richiamano un bel nulla, in quanto non sono PG GM, ma individuano suoni dei VI di logic. se magari il Thread start fosse un po' più esaustivo in merito... che suoni adoperi in logic?
milchija 05-09-18 21.14
@ barbetta57
la ragione è che probabilmente i suoni che adopera non sono GM e quindi gli eventuali messaggi che potesse mettere non richiamano un bel nulla, in quanto non sono PG GM, ma individuano suoni dei VI di logic. se magari il Thread start fosse un po' più esaustivo in merito... che suoni adoperi in logic?
In effetti sono io che non so lavorare con i midi: quando creo un nuovo progetto Logic posso inserire diversi tipi di tracce tra cui:
1. External Midi
2. Software Instrument

Se seleziono external midi posso registrare (tramite il mio piano digitale) quindi se riascolto ciò che ho registrato lo sento tramite le casse del piano (se spengo il piano non sento nulla)

Se seleziono Software Instrument registro allo stesso modo ma quando riascolto la registrazione la sento tramite il mac con il suono che ho selezionato

Io non imposto alcun program change ma porto semplicemente la mia registrazione midi dal professionista che la inserisce in cubase, mi piacerebbe però imparare a realizzare un file gm in modo che una volta prodotto vada bene su ogni riproduttore (come accade con i gm che si acquistano).
Usare la voce Software instrument ed assegnare i suoni corretti (tramite la libreria di Logic) funziona se consegno il lavoro ad un'altra persona che utilizza logic ma non a chi utilizza altri software.
Purtroppo in rete non ho trovato molto...
barbetta57 05-09-18 21.19
non c'è molto da trovare. devi usare EXS24 e solo quello, un massimo di 16 tracce ed il suo banco General Midi. dei suoni general midi (di solito piuttosto scarsi) il professionista a cui ti affidi non se ne farà nulla e ci metterà i suoi, sicuramente migliori, a meno che non si limiti a confezionarti la base GM, cosa che potresti fare tranquillamente da solo. lascia perdere l'idea, scrivi in intestazione di ogni traccia il suono che hai pensato e stop
milchija 05-09-18 21.36
@ barbetta57
non c'è molto da trovare. devi usare EXS24 e solo quello, un massimo di 16 tracce ed il suo banco General Midi. dei suoni general midi (di solito piuttosto scarsi) il professionista a cui ti affidi non se ne farà nulla e ci metterà i suoi, sicuramente migliori, a meno che non si limiti a confezionarti la base GM, cosa che potresti fare tranquillamente da solo. lascia perdere l'idea, scrivi in intestazione di ogni traccia il suono che hai pensato e stop
Intanto grazie mille.
Provo a cercare qualcosa riguardo EXS24 e come inserire i suoni tramite program change giusto per non esserne completamente all'oscuro...
Devo arrivare a conoscere un po' meglio il midi perché all stato attuale faccio casino anche quando cerco semplicemente di correggere una nota oppure una parola di un general midi acquistato e questo mi infastidisce parecchio!
orange1978 06-09-18 01.29
@ barbetta57
non c'è molto da trovare. devi usare EXS24 e solo quello, un massimo di 16 tracce ed il suo banco General Midi. dei suoni general midi (di solito piuttosto scarsi) il professionista a cui ti affidi non se ne farà nulla e ci metterà i suoi, sicuramente migliori, a meno che non si limiti a confezionarti la base GM, cosa che potresti fare tranquillamente da solo. lascia perdere l'idea, scrivi in intestazione di ogni traccia il suono che hai pensato e stop
....il suo banco GM che non esiste....emo

exs24 non prende i program changes tra l'altro....per avere la compatibilitá gm cé un solo modo, usare un modulo gm esterno o audiounit come il roland virtual sound canvas.

oppure quando si esporta il midi assegnare dei program change a caso che rispecchino la mappatura gm, ossia se voglio mettere il suono di una pistola che spara piazzo un program change 127 nella traccia in questione all'inizio.
barbetta57 06-09-18 07.22
dai un'occhiata

qui
milchija 06-09-18 08.24
@ barbetta57
dai un'occhiata

qui
Grazie mille. Provo e ti so dire...
clouseau57 06-09-18 12.29
Quindi ?
La cosa interessa anche me...emo
maxpiano69 06-09-18 12.36
@ orange1978
....il suo banco GM che non esiste....emo

exs24 non prende i program changes tra l'altro....per avere la compatibilitá gm cé un solo modo, usare un modulo gm esterno o audiounit come il roland virtual sound canvas.

oppure quando si esporta il midi assegnare dei program change a caso che rispecchino la mappatura gm, ossia se voglio mettere il suono di una pistola che spara piazzo un program change 127 nella traccia in questione all'inizio.
esatto, forse il modo più semplice ed economico (gratis) è usare su ogni "traccia GM" un plugin tipo Plogue Sforzando caricato con un banco Soundfont GM che fa da test/riferimento (oppure il synth GM interno di MacOS di cui si parla nel link postato da barbetta57)
orange1978 06-09-18 12.47
Ma alla fine comunque io fare semplicemente forse come ha detto barbetta all inizio una track list a parte su word, un file testo insomma con nome tracce e breve descrizione dei suoni che vorrei al professionista.

poi manderei un premix con tanti exs 24 con i suoni ai quali vorrei avvicinarmi in modo da dargli un idea di cosa ho in mente, importante é mantenere il Gm almeno per i suoni di batteria altrimenti a meno di non separare ogni strumento percussivo su una traccia midi puo diventare un problema.


(la cosa malsana é che con i suoni interni di logic ed exs24 a meno che non fai lavori orchestrali per la walt disney pixar, gia puoi fare un disco professionale e alla grande....il passaggio al professionista di turno non capisco a cosa serva)
maxpiano69 06-09-18 13.26
@ orange1978
Ma alla fine comunque io fare semplicemente forse come ha detto barbetta all inizio una track list a parte su word, un file testo insomma con nome tracce e breve descrizione dei suoni che vorrei al professionista.

poi manderei un premix con tanti exs 24 con i suoni ai quali vorrei avvicinarmi in modo da dargli un idea di cosa ho in mente, importante é mantenere il Gm almeno per i suoni di batteria altrimenti a meno di non separare ogni strumento percussivo su una traccia midi puo diventare un problema.


(la cosa malsana é che con i suoni interni di logic ed exs24 a meno che non fai lavori orchestrali per la walt disney pixar, gia puoi fare un disco professionale e alla grande....il passaggio al professionista di turno non capisco a cosa serva)
Certo dipende sempre da quale sia lo scopo finale, ad esempio se il fine fosse la produzione di basi MIDI in SMF forse meglio crearle con un generatore GM il piú “basic” possibile in modo da garantirsi che suonino sufficientemente bene anche nel “caso peggiore”