Eigenes Midi Instrument
| Autor |
Beitrag |
   
cagian
| | Veröffentlicht am Dienstag, 05. Februar 2008 - 04:53 Uhr: |
|
Hallo, zwar bin ich nicht ganz auf den Kopf gefallen, trotzdem bin ich sehr verwirrt nach dem Versuch mich etwas in die Computer-Musik einzuarbeiten, deswegen die vielleicht blöde Frage(n). Also, ich weiß, dass Midi der wichtigste Standard ist. Wie erzeuge ich jetzt aber ein eigenes Instrument über die 128 bestehenden hinaus? Bei Java.midi gibt es so viele; ist das immer so? Ich bin auf den Begriff Soundbank gestoßen, und auf diese Seite gestoßen: http://java.sun.com/products/java-media/sound/soundbanks.html Dort wird gesagt man könne mit Beatnik Soundbanken generieren. Geht das mit keiner anderen Software? Langfristig möchte ich alles genau verstehen, aber die Vielfalt ist es doch am anfang schwierig zu überblicken. Ich habe mit CSound angeschaut und möchte Midi und Sounds "integrieren", alles per Software. Ich würde z.B. gerne Renaissance Musik per Computer über realistische Instrumente abspielen lassen, ohne mich dafür gross in Unkosten zu stürzen. Gruß cagian |
   
cagian
| | Veröffentlicht am Dienstag, 05. Februar 2008 - 04:57 Uhr: |
|
andere Dinge die mir noch nicht die ganze Antwort liefern: "Downloadable Sounds (DLS) norm, you can now create your own MIDI instruments out of any wave file you want." "AmazingMIDI automatically transcribes music, converting WAV files into MIDI files. It can recognize single-instrument polyphonic music. It's a powerful tool to help you to transcribe music, to practice musical instruments and to make MIDI files, and so on. AmazingMIDI creates an Output File (.mid) from an Input File (.wav) that contains musical data, and a Tone File (.wav) that consists of monotone data. AmazingMIDI analyzes the Input File, assuming that every sound in the file is played with the same tone color as the one in the Tone File. As a result, even if the music contains several different instruments, AmazingMIDI writes down all detected notes as a single-instrument music." http://www.brothersoft.com/amazimgmidi-6249.html Ein Code Schnippsel zum Laden einer Soundbank: http://www.jsresources.org/examples/LoadSoundbank.java.html |
   
nicolic
| | Veröffentlicht am Mittwoch, 06. Februar 2008 - 18:15 Uhr: |
|
Hallo, eine gute Lösung wäre ein Sequenzerprogramm mit VST-Schnittstelle, und einige VST-Instrumente. Schau mal hier. Da gibt`s auch viel freeware. http://www.kvraudio.com/get.php http://www.dontcrack.com/freeware/ http://www.plugindex.de/downloads Viel Spaß beim Musizieren Norbert |
   
cagian
| | Veröffentlicht am Donnerstag, 07. Februar 2008 - 01:02 Uhr: |
|
Das hier sieht noch ganz gut aus: http://jvstwrapper.sourceforge.net/ "develop VST plugins with the Java programming language It delegates the calls from the VST host system to an java interface and vice versa. So all you have to do is to write a java class which implements the wrapper interface and implement the audio algorithm. Providing a user interface for your audio plugin is done in exacly the same way." |
   
armin
| | Veröffentlicht am Sonntag, 10. Februar 2008 - 00:22 Uhr: |
|
Hallo, es wäre ganz gut, wenn Du mal sagen würdest, was Du eigentlich machen willst? Willst Du Musik machen oder willst Du Software - Instrumente schreiben? Um in der analogen Welt zu bleiben: willst Du Klavier spielen oder ein Klavier bauen? Das was man lernen muß, um jeweils das eine oder das andere zu tun sind sehr unterschiedliche Sachen. Zum Musik machen brauchst Du keine JAVA Geschichten oder Code Schnipsel. Was meinst Du mit einem Instrument über die 128 betehenden hinaus? Die 128 sind der GM Standard für MIDI. Lies DIch mal durch die MIDI FAQ (hier links am Rand). Erstmal solltest DU genau verstehen was der Unterschied zwischen MIDI und Audio ist, was ein Sequencer ist und was virtuelle INstrumente sind. Dann dürfte DIr auch viel klarer sein, was Du eigentlich willst. Viele Grüße, Armin |
|
|