Πρόγραμμα μεταφοράς ήχων για ROLAND-D50, και λαϊκούς ήχους plizz!!

vikto95

Νέο μέλος
Μηνύματα
70
Πόντοι
6
Πρόγραμμα μεταφοράς ήχων για ROLAND-D50,και λαϊκούς ήχους plizz!!

Γεια σας!!!! Σας παρακαλώ πολύ, χρειάζομαι ένα πρόγραμμα μεταφοράς, και αποθήκευσης  ήχων από υπολογιστή, στο D50, μέσω midi!!καθώς και λαϊκούς ήχους!! Όποιος φίλος μπορεί, ας βοηθήσει! Φιλικά Γιάννης!! :)

 
Γεια σου φιλε, το προγραμμα που ψαχνεις λεγεται SysexD50.

To site του κατασκευαστη δεν υπαρχει πλεον, αλλα με λιγο ψαξιμο θα  βρεις να το κατεβασεις απο αλλου.

Ειναι shareware και το registration κοστιζει 25 $.

 
Πολύ απλά, χρησιμοποίησε κάποιο Sequencer. Για παράδειγμα Cakewalk.

Σ'αυτό το πρόγραμμα μπορείς να φορτώσεις-αποθηκεύσεις [*.mid] ή [*.syx] αρχεία.

1. Για να στείλεις από το D-50 στο sequencer.

Πρώτα ξεκινάς την εγγραφή στο sequencer με το SysEx Record Filter OFF.

Μετά από το D-50 κάνεις Data Transfer > Bulk Dump One Way (όχι handshake).

Περιμένεις μέχρι να τελειώσει η μεταφορά.

Αποθηκεύεις τα δεδομένα ως [*.mid] ή [*.syx]

2. Για να στείλεις από το sequencer στο D-50.

Πρώτα κάνεις στο D-50 Data Transfer > Bulk Load One Way (όχι handshake).

Μετά αφού έχεις φορτώσει το αρχείο που θέλεις να στείλεις, κάνεις transmit/send εάν πρόκειται για [*.syx] ή play εάν πρόκειται για [*.mid]

Περιμένεις να τελειώσει η μεταφορά.

Για μεταφορά One Way, έχοντας πατημένο το [shift] επιλέγεις Bulk xx.

 
Παρόλο που γίνεται με όλους τους τρόπους που αναφέρθηκαν νομίζω οτι το Send SX είναι ο γρηγορότερος και ευκολότερος

 
Κύριε Χναράκη, ευχαριστώ πάρα πολύ!! μια ερώτηση!! επειδή κατέβασα και το MIDI-OX, μήπως είναι πιο εύκολο; δεν ξέρω, ερώτηση κάνω!! Απο Cakewalk έχω το pro Audio 9.

Σας παρακαλώ μπορείτε να μου πήτε πώς μπορώ να βρώ λαϊκούς ήχους για το D50? !!!

Να είσαστε καλά, Φιλικά Γιάννης (ένας παλιός γνώριμος )

 
Αγαπητέ vikto95 (Γιάννη),

Κάθε τι είναι σχετικό. Από πρόγραμμα δουλεύεις ότι σε βολεύει καλύτερα.

Περί ορέξεως ... κολοκυθόπιτα όπως λέει και ο λαός.

Το σίγουρο είναι ότι όλα κάνουν την δουλειά τους.

Σχετικά με τους λαϊκούς ήχους, πολύ παλιά είχα πάνω από 1.000.000 ήχους για D-50. Ναι, καλά διάβασες. Οι ήχοι αυτοί ήταν για Atari ST και δούλευαν με κάποιο συγκεκριμένο πρόγραμμα μόνο για Atari. Τώρα..... δεν υπάρχουν αφού τον Αταράκο τον πούλησα εδώ και αρκετά χρόνια, μαζί και τον σκληρό δίσκο που είχε όλα αυτά τα πράγματα. Κρίμα. Δεν μπορώ να σε βοηθήσω.

Όμως, εάν ψάξεις στο internet, σίγουρα θα βρείς υλικό για D-50. Προσπάθησε.

Σχετικά με αυτό που σου απάντησε ο "korg_nikos", και εγώ αυτό τον τρόπο χρησιμοποιώ σε αρκετές περιπτώσεις για πολλούς και διάφορους λόγους.

Ας μην το αναλύσουμε όμως γιατί θέλει πολύ χρόνο.

 
Μανώλη κάτι άσχετο με το D50 αλλά σχετικό με την κουβέντα...

Γνωρίζεις μήπως, αν σε όργανα τα οποία απαιτούν Handshake για μεταφορά, μπορεί να γίνει η διαδικασία με χρήση sequencer ή αν τα όργανα αυτά χρειάζονται αποκλειστικά το δικό τους software?

 
απαιτούν Handshake για μεταφορά
ΑΠΑΙΤΟΥΝ. Λίγο έως πολύ απαιτητικό. Ποιό όργανο είναι αυτό ?

Από την στιγμή που τα data κυκλοφορούν στο καλώδιο midi δεν έχει απαιτεί. Φέρτο εδώ να σου πω εγώ εάν απαιτεί η όχι. Άκου εκεί απαιτεί !!!

μπορεί να γίνει η διαδικασία με χρήση sequencer
Για παράδειγμα, με hardware sequencer γινόταν στο Roland MC-500 φορτώνοντας άλλο λειτουργικό αποκλειστικά γι'αυτή την δουλειά. Το MRB-500.

Επίσης γίνεται στο Performer (νομίζω) και πολύ απλά στο Cakewalk (σίγουρα 100%). Χωρίς να θέλω να κάνω διαφήμιση, το Cakewalk είναι από τα σωστότερα προγράμματα που έχω δουλέψει (Midi) αφού ακολουθεί κατά γράμμα (99%) ότι λέει το Midi protocol. Για τα υπόλοιπα προγράμματα (που γνωρίζω) μπορεί να γίνει, απλά θέλει κάποια διαδικασία. Κοινώς ... πατέντα. Όχι όμως τίποτα δύσκολο.

αν τα όργανα αυτά χρειάζονται αποκλειστικά το δικό τους software
Αποκλειστικά...

Στο 99% των μηχανημάτων, υπάρχει το δικό τους software απλά και μόνο για λόγους ευκολίας του χρήστη. Βλέπε χρηστικότητα, visual knobs και όλα τα καλούδια (γραφικά κλπ) που για έναν απλό χρήστη είναι πολύ πιό εύκολο να κουνάει με το ποντίκι κάποιο fader ή κουμπί στην οθόνη του Η/Υ και το πρόγραμμα να το μεταφράζει σε SysEx (αναγκαστικά !!!) και από εκεί στο Midi Out ή σε κάποιο αρχείο εάν πρόκειται για save. No less, no more.

Τέλος αλλά πολύ σημαντικό,

Στο 99% των μηχανημάτων που έχουν Midi, μπορείς να στείλεις δεδομένα (αλλάξεις παραμέτρους κλπ) από την στιγμή που έχεις στην κατοχή σου το Midi Implementation Chart. Για μένα εάν έχω αυτό, το manual μου είναι άχρηστο.

Η καρδιά του μηχανήματος είναι ότι γράφει το Midi Implementation σε δεκαεξαδικό κώδικα και επίσης εάν έχεις το Address Map (κάτι πολύ σπάνιο και πολλές φορές κρυφό (απόρρητο)).

Μηχανήματα μόνο δύο εταιρειών έχουν πέσει κατά καιρούς στα χέρια μου όπου αυτό το θέμα (editing) όχι απλά το έχουν λύσει αλλά είναι πολύ μπροστά απ'όλους τους άλλους και κάνουν την ζωή του προγραμματιστή πραγματικά ευέλικτη.

 
Τελευταία επεξεργασία από moderator:
Mανώλη σχετικά με το handshake...

Υπάρχουν όργανα που απαιτούν αμφίδρομη σύνδεση midi έστω και για να στείλουν μόνο δεδομένα. Αυτό εννοούσα με το "απαιτούν". Για να κυκλοφορήσουν τα data στο καλώδιο κάποιος πρέπει να δωσει την εντολή για τη μεταφορά.

Αν λοιπόν ένα όργανο δεν έχει επιλογή dump από μόνο του τότε θα πρέπει μέσω handshake να λάβει την εντολή για να στείλει τα midi δεδομένα (Dump Request απο τον Receiver που προσωρινά γίνεται Transmitter για να απαιτήσει απο τον Transmitter που προσωρινά γίνεται Receiver του Dump Request μηνύματος)

Σε αυτήν την περίπτωση ο υπολογιστής στον οποίο θες να αποθηκεύσεις το syx αρχείο που προέρχεται από όργανο που δεν διαθέτει επιλογή dump δεν θα πρέπει να είναι εφοδιασμένος με κάποιο προγραμματάκι που να στέλνει Dump Request είτε αυτόματα είτε μέσω 16δικού edit;

Aυτό ρωτάω.

Πχ αν έχω το Cubase ή το Νuendo μπορώ να στείλω Dump Request σε όργανο ετσι ώστε αυτό να αρχίζει να στέλνει τα δεδομένα του; Kαι κατά πόσο είναι ίδια η εντολή Dump Request για κάθε κατασκευαστή;

Aν η εντολή Dump Request είναι standard και περιέχεται μέσα στο midi implementation chart (μου διαφεύγει αυτή τη στιγμή) τότε αρκεί να ξέρεις σε 16δικό το ID του κατασκευαστή και καθάρισες. Αν όχι τότε δεν θα πρέπει να κάνεις χρήση συγκεκριμένου software;

 
Πχ αν έχω το Cubase ή το Νuendo μπορώ να στείλω Dump Request σε όργανο ετσι ώστε αυτό να αρχίζει να στέλνει τα δεδομένα του;
Σαφώς και μπορεί να γίνει.

Kαι κατά πόσο είναι ίδια η εντολή Dump Request για κάθε κατασκευαστή;
Το μοναδικό πράγμα που μοιάζει είναι το header. Τα ενδιάμεσα data του request είναι σαφώς διαφορετικά.

Aν η εντολή Dump Request είναι standard και περιέχεται μέσα στο midi implementation chart (μου διαφεύγει αυτή τη στιγμή) τότε αρκεί να ξέρεις σε 16δικό το ID του κατασκευαστή και καθάρισες.
Μακάρι (για πολλούς) να ήταν έτσι... όμως αν ήταν έτσι θα υπήρχαν σοβαρότατα προβλήματα conflict.

Δεν είναι μόνο το ID του κατασκευαστή που διαφέρει αλλά α) το start address και β) το length.

Επίσης: α) Άλλοι κατασκευαστές έχουν Manufacturer ID 1byte και άλλοι παραπάνω. β) άλλα μηχανήματα έχουν Model ID 1byte και άλλα παραπάνω.

Το start address και data length που το βάζεις ?

Αν όχι τότε δεν θα πρέπει να κάνεις χρήση συγκεκριμένου software;
Εάν ο χρήστης δεν έχει σχέση με κώδικα ναί. Εάν έχει σχέση μπορεί και όχι.Γνώμη μου. Γενικότερα εάν δουλέψεις ελεύθερα μόνος σου (χωρίς την χρήση εργοστασιακού editor) μπορείς να κάνεις πολύ πιό πολύπλοκα πράγματα "με τη μία" αφού πας εκεί που θες ακριβώς. Στην καρδιά της παραμέτρου.

Αν μου δωθεί η ευκαιρία (χρόνος) ίσως σου δώσω ένα παράδειγμα για να καταλάβεις καλύτερα.

 
Τελευταία επεξεργασία από moderator:
Μανώλη καταρχήν ευχαριστώ για τις πληροφορίες.

--Δεν ήξερα οτι το Nuendo και το Cubase σε αφήνει να στείλεις Dump Request. Μπορείς να εξηγήσεις πώς; Επίσης πώς κάνεις σύνταξη του συγκεκριμένου midi message από το Cubase πχ?

--Ναι το Header παραμένει ίδιο. Όσον αφορά το ID που έγραφα εννοούσα πέρα από το αναγνωριστικό Manufacturer ID και όλα εκείνα τα στοιχεία που διαφέρουν από κατασκευαστή σε κατασκευαστή. Απλά δεν ήθελα να το εξειδικεύσω τόσο πολύ. Σωστά πάντως ανέφερες πέρα από manufacturer/model ID string, start address και length

--Όταν ρώτησα για το κατά πόσο πρέπει να γίνει χρήση εξειδικευμένου software για αποστoλή dump request σε όργανο που δεν διαθέτει data dump έννοούσα χωρίς να είναι απαραίτητο να γνωρίζει ο χρήστης κώδικα. Είχα επίσης στο μυαλό μου τις λειτουργίες κοινών sequencers όπως Νuendo.

Περιέγραψε αν έχεις λίγο χρόνο πως θα κάνω edit και θα στείλω από το Cubase την εντολή Dump Request.

Αν όμως δεν είναι και πολύ "user friendly" διαδικασία τότε πιστεύω οτι έίναι ευκολότερο και γρηγορότερο κάνοντας χρήση του απλου ειδικού software που είναι εξειδικευμένο και περιέχει "κρυμμένα" dump header, dump request, start address, length...και όλα εκείνα τα midi messages που πρέπει να φτάσουν στο όργανο.

Την όλη ιστορία την κάνω για το Casio CZ-101 που δεν έχει πουθενά στο μενού ή στο panel του πλήκτρο για Data Dump και προκειμένου να κάνεις backup των ήχων του χρειάζεται να του στείλεις dump request από pc.

Eπίσης το συγκεκριμένο όργανο είχε κατασκευαστεί το 1984 πολύ πριν δηλαδή σταθεροποιηθεί το midi protocol στη σημερινή του μορφή.

Με ενδιαφέρει πάντως Μανώλη ο τρόπος με το sequencer για το συγκεκριμένο όργανο και αν δεν σου είναι κόπος περιέγραψέ το σύντομα.

Ευχαριστώ και πάλι

Νίκος   

 
Τελευταία επεξεργασία από moderator:
Κολλημένος έ... ???

Ρε Χριστιανέ, όλη η φασαρία για αυτό το πράμα? Πέτα το να βρούμε την ηρεμία μας. :)

Καλά - καλά εντάξει. Ξέρω...

Πού υπάρχει το Midi Implementation αυτού του οργάνου ?

Αν το έχεις στείλ'το μέσω email να το δω please.

Την casio εδώ στην Ελλάδα τους ρώτησες? Μπορεί να ξέρουν.

 
Μανώλης Χναράκης είπε:
Την casio εδώ στην Ελλάδα τους ρώτησες? Μπορεί να ξέρουν.
Καλό!!

Το άλλο με τον Τοτό το ξέρεις;

 
Παίδες ευχαριστώ πολύ για τις απαντήσεις που δίνετε!! αν βρίσκαμε και σκυλάδικους ήχους θα σωνόμουν!!!  :)  Γιάννης!!!

 
Νικόλα έτσι και το κάνεις αυτό,.....τι να σου πώ !!!!θα σου χρωστάω πολλά!! Φιλικά Γιάννης!!

 
Γεια σου Γιάννη,

Κοίτα τώρα να δεις τι μαλ@κ!@ έκανα. Με αυτήν την τροπή που πήρε η κουβέντα είχα στο μυαλό μου το Casio CZ-101. Όταν λοιπόν έστειλα το παραπάνω post που έλεγα οτι "κάτι θα κάνουμε" θεώρησα εκ παραδρομής οτι ζητούσες για το Casio cz-101!!

Όπως άλλωστε ξέρει και ο Μανώλης δεν έχω πλέον το D50.

Kάπου μέσα στον υπολογιστή μου όμως έχω ήχους σε syx format και για το Roland. Θα κοιτάξω το απόγευμα και θα σου στείλω e-mail. Ακόμα και να μην βρω κάτι στο pc μου θα περάσω από έναν φίλο ο οποίος χρησιμοποιεί ακόμα το όργανο και έχει αρκετούς ήχους. Θα τους πάρω και θα στους στείλω.

Απλά δώσε μου λίγο χρόνο...

Αν ήταν για το Casio όπως λόγω κεκτημένης ταχύτητας νόμιζα θα στους έστελνα άμεσα.

Ένα από τα πράγματα που μισώ είναι να βγαίνω αναξιόπιστος προς άλλους ανθρώπους και για αυτό θα κάνω ο,τι μπορώ για να σου βρω ήχους.

Συγγνώμη και πάλι...

Νίκος

 
Τελευταία επεξεργασία από moderator:
Μανώλης Χναράκης είπε:
Πού υπάρχει το Midi Implementation αυτού του οργάνου ?

Αν το έχεις στείλ'το μέσω email να το δω please.
Μανώλη δυστυχώς στο manual του οργάνου δεν υπάρχει midi implementation chart. Yπάρχει απλά ένας πίνακας στον οποίο αναγράφονται οι λειτουργίες που μπορούν να σταλούν και/ή να ληφθούν με midi. Δεν αναφέρει τίποτα σε 16δικό ούτε Manufacturer/Model ID και όσα είπαμε παραπάνω. Για να καταλάβεις καλύτερα σου δίνω κάποια παραδείγματα για το πως αναφέρονται στον πίνακα.

Note On----------------> Transmit και Receive

Note Off----------------> Transmit και Receive

Pitch Bend--------------> Transmit και Receive

Portamento Time--------> Transmit

Master Tune------------> Transmit

.

.

.

........... κτλ

Μετά ακολουθεί κι ένας δεύτερος κατά τον ίδιο τρόπο στον οποίο αναφέρονται ποια System Exclusive Messages στέλνονται και/ή λαμβάνονται. Και πάλι τα μηνύματα αναφέρονται ονομαστικά και δεν υπάρχει καποια αναγωγή σε 16δικό έτσι ώστε να κάνεις edit το μήνυμα που πρέπει να στείλεις.

Επομένως ακόμα και να ήξερα πώς θα δημιουργήσω-γράψω ένα 16δικο μήνυμα Dump Request με κατάλληλο Header, Μ/Μ ID, Start Address, Length στο cubase για να το στείλω στο CZ-101 παραμένει άγνωστο το περιεχόμενο του μηνύματος.

Exω λοιπόν ένα εξειδικευμένο software για το Casio που κάνει ακριβώς αυτή τη δουλειά. Στέλνει στο Casio Dump Request με το απλό πάτημα ενός κουμπιού. Το πρόβλημα είναι οτι το προγραμματάκι αυτό δεν τρέχει σε Windows ΧP αλλά σε 95. Για να μην έχω λοιπόν έναν υπολογιστή φορτωμένο με 95αρια μόνο και μόνο για τη μεταφορά αυτή θα ήθελα να μάθω πως μπορεί να γίνει αυτή η δουλειά από το Sequencer...

Kόλλημα ε?

 
Τελευταία επεξεργασία από moderator:

Απαντήσεις

Trending...

Νέα θέματα

Back
Top