Qmpot - programmierbarer Sound Editor

  • Tutorial


Der erste Sound-Editor, den ich in meinem Leben gesehen habe, war der Phonograph (sndrec32.exe) in Windows 98. Ich habe kurze Zeit damit gespielt, bis zu 1 Minute Ton vom Mikrofon aufgenommen (dann wurde die Aufnahme unterbrochen) und das Ergebnis angehört. Und er konvertierte auch Klänge von einer Qualität in eine andere.

Der zweite Sound-Editor, den ich gesehen habe, war Cool Edit Pro 2000 (jetzt Adobe Audition). Aber als ich es genug durchwühlte - ich war verärgert, wird dieses Ding "Sound Editor" genannt, aber es bearbeitet nur den Sound. Es ist unmöglich, Musik von Grund auf neu zu schreiben. In ihrem Nachfolger - Adobe Audition - wurde jedoch später ein Spurensystem hinzugefügt, in das Sie die Loops schieben und daraus Musik machen können.

Dann habe ich noch Cakewalk Pro Audio gesehen(Cakewalk Sonar), fruchtige Loops , Sound Forge usw.

Aber seit 1998-2000 hatte ich den Wunsch, einen Sound zu kreieren und an beliebigen Orten in der Zeit Noten einzufügen. Und dies sowohl im einfachen Modus ("stopfe diese Note dort drüben") als auch im komplexeren Modus ("wir werden diesen Akkord klemmen, in diesem Stil spielen, dann einen anderen Akkord, spiele ihn in einem anderen Stil").

Und vor einem Jahr, im Dezember 2013, habe ich angefangen, diesen Editor zu erstellen.

Und er begann dies im Rahmen des PaintCAD 4Windows-Projekts, mit dem AVI-Filme seit langem aus gezogenen Bildern erstellt werden können. Das resultierende AVI ist jedoch ein Stummfilm ohne Ton. Aus diesem Grund brauchte die Paintcade wirklich die Fähigkeit, WAV-Dateien von Grund auf neu zu erstellen oder andere zu bearbeiten und die Sprachausgabe für AVI zu erfassen. Wo werden Audiodateien erstellt? In der Nähe wird auch Musik geschrieben.

Um in Qmpot zu gelangen (lesen Sie „kumpot“), müssen Sie den Malpfad ausführen:



Und dann:
- Drücken Sie entweder Strg + Q ;
- Drücken Sie entweder 0 (Null) auf der Tastatur und wählen Sie "Extra" - "Qmpot Sound Editor" im Menü : Das



geöffnete Qmpot ist leer.



Und obwohl:
- Sie können einen neuen Sound darin erstellen ( über "Erstellen (Strg + N)"),
- Sie können WAV-Dateien laden (über "Öffnen (Strg + O)" ),
- Sie können den Cursor (von der Tastatur aus) durch den Sound bewegen und dabei 10-mal (bei gedrückter Umschalttaste ) oder 100-mal (bei gedrückter Strg + Umschalttaste ) schneller werden ),
- Sie können den Sound mit Strg + Plus und Strg + Minus skalieren ,
- Sie können den Cursor mit der Taste "Go (Strg + G)" an eine bestimmte oder zufällige Stelle bewegen.
- Sie können ein Leerzeichen auswählen (oder die Taste "Select (Space)" ). Klangfragmente,
- können mit Strg + I aktiviert werdenInformationen zu Samples unter dem Cursor (Amplitude und Ableitung) und unter Auswahlgrenzen (Unterschiede in Amplitude und Ableitung, um eigene Loops zu erstellen)
- Sie können das ausgewählte Sample ausschneiden, kopieren, einfügen und löschen (Strg + X, Strg + C, Strg + V, Entf)
- Sie können "Befehle (Strg + K)" drücken und die Sample-Amplituden manuell bearbeiten, die Auswahlgrenzen ändern, die Länge des Arrays und des Sounds ändern, den Sound transponieren
- Sie können auf "Effekte (Strg + E)" klicken und verschiedene Effekte auf das ausgewählte Soundfragment anwenden (Vom einfachen Ändern der Lautstärke bis zum Bewegen der Tonquelle im Raum TBE relativ zum Hörer)
- Sie können das bearbeitete Audio in WAV - Datei speichern (über den „Speicher (Strg + S)» )
Es ist alles nicht der Punkt.

Musikprogrammierung


Die Hauptsache startet, wenn Sie auf die Schaltfläche "Programm (F3)" klicken und sich dann das Feld zum Bearbeiten von QMP-Programmen (Skripten) öffnet:



Kommentare in diesem Feld werden mit einem doppelten Schrägstrich am Anfang eingegeben. Sie sind praktisch, um Couplets / Refrains und andere Teile von Musik zu markieren.

Eines der Teams hat sich bereits auf dem Gebiet eingeführt worden - ist die X . Stellen Sie den Cursor darauf und lesen Sie unter dem Textfeld des Programms "Complete Execution" und "X (ohne Parameter)" . Für jeden Befehl werden Zweck und Syntax unterhalb des Cursors angezeigt:



Platzieren Sie den Cursor zwischen dem Kommentar und dem Befehl X. Drücken Sie die Taste "Befehl (Umschalt + F3)" rechts neben dem Programmeingabefeld. Wählen Sie "N - New Sound" und dann "Monaural 16 Bit".. Die Zeile erscheint im Programm:

N 11025,16,1,5S

bedeutet "Erzeugen eines neuen leeren Klangs mit einer Abtastfrequenz von 11025 Hz, einer Bittiefe von 16 Bit, einem Kanal und einer Länge von 5 Sekunden".

Über das Menü mit der Schaltfläche "Befehl" (Umschalt + F3) können Sie beliebige Befehle in das Programm einfügen, wenn Sie zu faul sind, um nach Hilfe zu suchen, aber den Namen des Befehls vergessen haben.



Sie können auch alle Befehle mit Beispielen und Bildern anzeigen, indem Sie im Zeichenpfad oder im Kumpot die Taste F1 drücken und den Abschnitt Extra- Hilfe - Qmpot Sound Editor - Befehlsliste auswählen .

Fügen Sie nach dem Befehl N den folgenden Befehl hinzu:

LT 1,11025,16,1,0,5,0,5

es bedeutet „eine Dreiecks- / Sägezahnwelle in Instrument Nummer 1 mit Parametern wie einer Abtastfrequenz von 11025 Hz, einer Auflösung von 16 Bit, einem Kanal, einer Amplitude von 50% des Maximums und einer Füllung von 50% laden“.

"Füllung" für eine dreieckige Welle ist ihre "Sägezahnung". Die Füllung von 50% (0,5) ist eine reine dreieckige Wellenform (Bild in der Mitte): Eine


sinusförmige Wellenform klingt sehr weich, eine dreieckige Wellenform ist härter, eine Sägezahnwellenform ist noch härter und eine rechteckige Wellenform ist am härtesten. Jedes dieser Signale sowie ein Rauschsignal können als Werkzeuge heruntergeladen werden: LS- Sinus, LT- Dreieck / Sägezahn, LR- Rechteck, LN- Rauschen.

Jetzt haben wir 2 Teams - es wird ein Sound erzeugt und eine Dreieckswelle als Instrumentennummer 1 geladen. Fügen Sie die erste Note hinzu.

Fügen Sie dazu nach dem LT-Befehl den folgenden Befehl ein: PL 1,0,10,1S, 0

bedeutet, dass die Notennummer 1 auf beiden Kanälen mit dem Instrument aufgezeichnet wird (0 - beide Kanäle, 1 - links, 2 - rechts, da der Ton mono ist - bei 0 wird immerhin nur der Ton im ersten Kanal aufgenommen), mit einer Verschiebung von 10 Samples von 1 Sekunde ab dem Beginn des Tons und Ton 0 (bis zur 4. Oktave, C4).

Ein Notenton ist ein Versatz in Halbtönen relativ zum Originalton eines Instruments. Hier auf dieser Abbildung zeigt die Oberseite einer Klaviertastatur Notennummern:



Ie Wenn Sie die Note 0 setzen wollen, möchten Sie 2 wiederholen, möchten Sie 3 wiederholen, möchten Sie eine Oktave höher machen - 12 setzen, usw.

Drücken Sie die Taste "Starten (Umschalt + F5)"rechts neben dem Programmeingabefeld (oder Umschalt + F5 auf der Tastatur). Das Programm wird gestartet und liefert ein "Ergebnis".



Klicken Sie unten auf das Bedienfeld „Play / Pause (F5)“ (oder einfach nur F5 auf der Tastatur) und hören Sie es sich an (es wird 1 Sekunde mit einer Note und 4 Sekunden Pause angezeigt , da die fünf Sekunden lange Klanglänge im Befehl N angegeben ist).

Lassen Sie uns kleine Sprüche schreiben. Dies sind die Akkorde Dm, Am, E, Am. In Übereinstimmung mit dem Bild der Klaviertastatur oben und der Anzahl der Noten darauf:
Dm sind drei Noten D4, F4, A4, d.h. in Notennummern ist es 2.5.9.
Am sind die Noten A3, C4, E4, in den Zahlen ist es -3,0,4.
E ist E3, G # 3, B3, in Zahlen ist es -8, -4, -1.

Ändern Sie die Länge des Klangs im N-Befehl für 9 Sekunden (damit die Ditties einsteigen). Und mit den PL-Befehlen füllen wir diese Akkorde mit diesen Notennummern und machen jede Note 0,5 Sekunden lang:
- die ersten drei Noten von DM mit einem Versatz von 0 Sekunden und 1 Sekunde (zweimal),
- die zweiten drei Noten von Am mit einem Versatz von 2 Sekunden und 3 Sekunden (zweimal),
- die dritten drei Noten von E mit einem Versatz von 4 Sekunden und 5 Sekunden (zweimal),
- die letzten drei Noten von Am mit einem Versatz von 6 Sekunden und 7 Sekunden (zweimal).

Wir erhalten (kopieren Sie dieses Skript und fügen Sie es in das Programmfeld ein, anstatt wie es war):

//введите сюда QMP-команды
N 11025,16,1,9S
LT 1,11025,16,1,0.5,0.5
//Dm 2,5,9
PL 1,0,0S,0.5S,2
PL 1,0,0S,0.5S,5
PL 1,0,0S,0.5S,9
PL 1,0,1S,0.5S,2
PL 1,0,1S,0.5S,5
PL 1,0,1S,0.5S,9
//Am -3,0,4
PL 1,0,2S,0.5S,-3
PL 1,0,2S,0.5S,0
PL 1,0,2S,0.5S,4
PL 1,0,3S,0.5S,-3
PL 1,0,3S,0.5S,0
PL 1,0,3S,0.5S,4
//E -8,-4,-1
PL 1,0,4S,0.5S,-8
PL 1,0,4S,0.5S,-4
PL 1,0,4S,0.5S,-1
PL 1,0,5S,0.5S,-8
PL 1,0,5S,0.5S,-4
PL 1,0,5S,0.5S,-1
//Am -3,0,4
PL 1,0,6S,0.5S,-3
PL 1,0,6S,0.5S,0
PL 1,0,6S,0.5S,4
PL 1,0,7S,0.5S,-3
PL 1,0,7S,0.5S,0
PL 1,0,7S,0.5S,4
X

Drücken Sie die Taste „Starten (Umschalt + F5)“ rechts neben dem Programmeingabefeld (oder Umschalt + F5 auf der Tastatur). Und dann F5, um zuzuhören.

Sie können nicht drei Noten gleichzeitig anrufen, sondern erst eine und dann die beiden anderen (wir verschieben diese beiden um eine halbe Sekunde). Holen Sie sich (kopieren Sie dieses Skript und fügen Sie es in das Programmfeld ein, anstatt wie es war):

//введите сюда QMP-команды
N 11025,16,1,9S
LT 1,11025,16,1,0.5,0.5
//Dm 2,5,9
PL 1,0,0S,0.5S,2
PL 1,0,0.5S,0.5S,5
PL 1,0,0.5S,0.5S,9
PL 1,0,1S,0.5S,2
PL 1,0,1.5S,0.5S,5
PL 1,0,1.5S,0.5S,9
//Am -3,0,4
PL 1,0,2S,0.5S,-3
PL 1,0,2.5S,0.5S,0
PL 1,0,2.5S,0.5S,4
PL 1,0,3S,0.5S,-3
PL 1,0,3.5S,0.5S,0
PL 1,0,3.5S,0.5S,4
//E -8,-4,-1
PL 1,0,4S,0.5S,-8
PL 1,0,4.5S,0.5S,-4
PL 1,0,4.5S,0.5S,-1
PL 1,0,5S,0.5S,-8
PL 1,0,5.5S,0.5S,-4
PL 1,0,5.5S,0.5S,-1
//Am -3,0,4
PL 1,0,6S,0.5S,-3
PL 1,0,6.5S,0.5S,0
PL 1,0,6.5S,0.5S,4
PL 1,0,7S,0.5S,-3
PL 1,0,7.5S,0.5S,0
PL 1,0,7.5S,0.5S,4
X

Drücken Sie die Taste „Starten (Umschalt + F5)“ rechts neben dem Programmeingabefeld (oder Umschalt + F5 auf der Tastatur). Und dann F5, um zuzuhören.

Wir fügen dem Klang des Instruments den Echo-Effekt hinzu.

Fügen

Sie dazu nach dem LT-Befehl den folgenden Befehl ein: SE 1,3,0,0.25S, 40 bedeutet, dass jede Note von Instrument 1 in 3 Noten umgewandelt wird. Die erste Note wird dort sein, wo das PL-Team sie abgelegt hat. Die Sekunde wird mit einem Versatz von 0,25 Sekunden und einer Amplitude von 60% (100 minus 40) eingefügt. Die dritte wird mit einem Versatz von 0,25 + 0,25 Sekunden und einer Amplitude von 20% (100 minus 40 minus 40) eingefügt.

Aufgrund des Echos überlappen sich die Noten stark. Um zu vermeiden, dass die Amplitudenbegrenzung erreicht wird (und den Klang für 8 Bit auf die Grenzen von -128 bis 127 oder für 16 Bit von -32768 bis 32767 zu reduzieren), reduzieren wir auch die Signalamplitude im LT-Befehl von 0,5 bis 0,3.

Wir bekommen:

//введите сюда QMP-команды
N 11025,16,1,9S
LT 1,11025,16,1,0.3,0.5
SE 1,3,0,0.25S,40
//Dm 2,5,9
PL 1,0,0S,0.5S,2
PL 1,0,0.5S,0.5S,5
PL 1,0,0.5S,0.5S,9
PL 1,0,1S,0.5S,2
PL 1,0,1.5S,0.5S,5
PL 1,0,1.5S,0.5S,9
//Am -3,0,4
PL 1,0,2S,0.5S,-3
PL 1,0,2.5S,0.5S,0
PL 1,0,2.5S,0.5S,4
PL 1,0,3S,0.5S,-3
PL 1,0,3.5S,0.5S,0
PL 1,0,3.5S,0.5S,4
//E -8,-4,-1
PL 1,0,4S,0.5S,-8
PL 1,0,4.5S,0.5S,-4
PL 1,0,4.5S,0.5S,-1
PL 1,0,5S,0.5S,-8
PL 1,0,5.5S,0.5S,-4
PL 1,0,5.5S,0.5S,-1
//Am -3,0,4
PL 1,0,6S,0.5S,-3
PL 1,0,6.5S,0.5S,0
PL 1,0,6.5S,0.5S,4
PL 1,0,7S,0.5S,-3
PL 1,0,7.5S,0.5S,0
PL 1,0,7.5S,0.5S,4
X

Folgen Sie Shift + F5 und hören Sie sich das resultierende F5 an.

Jetzt machen wir eine Stereomelodie. Gehen Sie dazu folgendermaßen vor:
- Schreiben Sie zwei Kanäle in Befehl N: N 11025,16,2,9S.
- Laden Sie das zweite Instrument genauso wie das erste und stellen Sie für beide das gleiche Echo ein. - Stellen Sie
das erste Instrument vor 500 mm in Bezug auf den Hörer: IP 1 , -500,500
- Positionieren Sie das zweite Instrument vor 500 mm relativ zum Hörer: IP 2,500,500
- Das erste Instrument spielt die erste Note in jedem Akkord, und das zweite Instrument spielt die beiden anderen, wir erhalten

:
//введите сюда QMP-команды
N 11025,16,2,9S
//первый инструмент
LT 1,11025,16,1,0.3,0.5
SE 1,3,0,0.25S,40
IP 1,-500,500
//второй инструмент
LT 2,11025,16,1,0.3,0.5
SE 2,3,0,0.25S,40
IP 2,500,500
//Dm 2,5,9
PL 1,0,0S,0.5S,2
PL 2,0,0.5S,0.5S,5
PL 2,0,0.5S,0.5S,9
PL 1,0,1S,0.5S,2
PL 2,0,1.5S,0.5S,5
PL 2,0,1.5S,0.5S,9
//Am -3,0,4
PL 1,0,2S,0.5S,-3
PL 2,0,2.5S,0.5S,0
PL 2,0,2.5S,0.5S,4
PL 1,0,3S,0.5S,-3
PL 2,0,3.5S,0.5S,0
PL 2,0,3.5S,0.5S,4
//E -8,-4,-1
PL 1,0,4S,0.5S,-8
PL 2,0,4.5S,0.5S,-4
PL 2,0,4.5S,0.5S,-1
PL 1,0,5S,0.5S,-8
PL 2,0,5.5S,0.5S,-4
PL 2,0,5.5S,0.5S,-1
//Am -3,0,4
PL 1,0,6S,0.5S,-3
PL 2,0,6.5S,0.5S,0
PL 2,0,6.5S,0.5S,4
PL 1,0,7S,0.5S,-3
PL 2,0,7.5S,0.5S,0
PL 2,0,7.5S,0.5S,4
X

Vereinfachen Sie die Eingabe von Notennummern


Beim Schreiben von mehr Melodien und mehr Tricks treten Probleme auf:

Das erste Problem ist, dass das Skript wächst. Hier helfen Kommentare, Sie können beliebige Teile des Programms markieren, um nicht auf die Argumente der Teams zu schauen, sondern sofort zu verstehen, dass „hier die Einführung ist“, „da ist ein Verlust“ usw.

Das zweite Problem ist, dass es schwierig ist, Notennummern aus dem Speicher einzugeben.

Um dieses Problem zu lösen, fügte Qmpot das System "Eingabenotizen" hinzu . Sie können ein virtuelles Klavier, eine virtuelle Gitarre mit sechs Saiten und ein virtuelles Rollengitter verwenden, um Arrays von PL- (oder P-) Befehlen zu erstellen und diese in ein QMP-Programm zu ziehen. Sie können damit auch auf einem physischen Keyboard wie auf einem Klavier / Schlagzeug spielen und in Form von QMP-Befehlen aufzeichnen.

Um mit der Eingabe von Notizen zu beginnen, drücken Sie die Taste rechts neben dem Programmfeld"Noteneingabe (Umschalt + F7)" oder einfach Umschalt + F7 auf der Tastatur.

Musikeingang: Klavier


Nach dem Start von „Input Notes“ ist das Piano standardmäßig eingeschaltet.



Sie können mit dem blauen Cursor über die Tasten klettern und diese mit einem Leerzeichen (oder mit der Taste "Select (SPACE)" ) einklemmen .

Die einfachste Verwendung des Klaviers:
- Halten Sie die Akkordnoten mit einem Leerzeichen gedrückt.
- Ein optionaler Schritt: Drücken Sie "Sound (ENTER)" (oder einfach die Eingabetaste ), um in MIDI zu hören, dass alles richtig geklemmt ist.
- Drücken Sie die Taste "Add (CTRL + ENTER)" (oder einfach nur) Strg + Enter ) und die Notizen erscheinen in Form von Befehlen rechts vom Programmfeld:



Als nächstes können Sie die empfangenen Befehle mit der Schaltfläche „Kopieren (Strg + C)“ kopieren und dann mit ESC beendenFügen Sie sie nach Eingabe der Notizen bei Bedarf bereits in Ihr Programm ein.

Die empfangenen Noten werden von den Parametern im Bedienfeld am unteren Fensterrand beeinflusst (Sie müssen irgendwie deren Offset, Dauer usw. steuern):

Number - Die in den PL-Befehlen angegebene Instrumentennummer.
Offset - der in den PL-Befehlen vorgeschriebene Offset in ms. Der Versatz kann durch Drücken der Tasten "-" (Strg + Minus) und "+" (Strg + Plus) an den Seiten schnell geändert werden. In diesem Fall ändert es sich um den Wert von "Step" .
Länge - Notendauer in ms, vorgeschrieben in PL-Befehlen.

So können Sie:
- den Offset auf 0 ms setzen, wenn er nicht Null ist (Strg + A),
- den ersten Akkord halten,
- Strg + Enter drücken,
- einen anderen Akkord halten,
- den Offset (Strg + Plus), zu erhöhen
- wieder drücken Sie die Enter + die Ctrl,
- halten Sie die dritte Akkord,
- den Offset zu erhöhen
erneut drücken Sie Strg + Enter -.
Usw. Und wenn es genügend Befehle gibt - kopieren Sie sie mit Strg + C, schließen Sie die Eingabetaste mit Esc und fügen Sie die empfangenen Befehle in das Programm ein.

Wenn Sie zu faul sind, um den Versatz jedes Mal zu erhöhen, drücken Sie die Taste „Auto + (Strg + P)“. Nach jedem Hinzufügen von Noten mit Strg + Eingabe erhöht sich der Versatz von selbst.

Sie können auch den Parameter „Shift“ einstellen - und nicht alle Noten mit einer Schicht werden eingefügt, sondern jede mit dieser Schicht relativ zur vorherigen, als würde der Pianist nicht sofort alle Tasten drücken, sondern mit Verzögerungen.

Spielstile und Befehlstest


Über dem Programmfeld befinden sich zwei Schaltflächen unter „Eingeben von Noten“:



Wenn Sie die Schaltfläche „Testbefehl (Strg + U)“ verwenden , ohne die Schaltfläche „Eingeben von Noten“ zu verlassen, können Sie die eingegebenen Befehle auf einer Dreieckswelle für Klavier / Gitarre und auf Rauschtrommeln für ein Trommelnetz anhören.

Mit der Schaltfläche Spielstil (Strg + B)“ können Sie bestimmte Spielstile auswählen. Für Klavier sind dies Klavierstile, für Gitarre - Gitarre und für Schlagzeug - eingebaute Rhythmen (Rock, Hip-Hop usw.). Sie können auch Ihren eigenen Stil festlegen.

Der aktuelle Spielstil wird unter der Schaltfläche "Spielstil" angezeigt. In Piano ist dies der Standardstil „Play Everything“. Es sieht aus wie ein "A-1D".

Klavierstile werden durch Befehle und Zahlen codiert, die durch einen Bindestrich geschrieben werden:
A - Spielen Sie alle zusammengehaltenen Noten.
Sätze von Nummern 1-9 - spielen die angegebene Note aus dem Akkord (wenn drei Noten geklemmt sind, dann spielt 1 die erste Note, 2 - die zweite, 3 - die dritte, 13 - die erste und dritte gleichzeitig, 4 - wird nicht gespielt, weil nur drei geklemmt);
Schritte D - Verzögerung zwischen den vorherigen und den nächsten Noten in Bruchteilen von „Schritten“ des Parameters „Schritt“ am unteren Rand des Fensters, während die Länge der vorherigen Noten durch den Parameter „Länge“ am unteren Rand des Fensters bestimmt wird;
stepsL - Die Verzögerung zwischen den vorherigen und den nächsten Noten in Bruchteilen der „Schritte“ des Parameters „Step“ vom unteren Rand des Fensters, während die Länge der vorherigen Noten dieser Verzögerung entspricht (Noten dauern bis zu den nächsten Noten).

Zum Beispiel ist der oben erwähnte "Play All" -Stil A-1D, wobei A alles verlieren soll, 1D auf einen "Step" warten soll.

Und der “Pairs (1 Step)” -Stil wird als 2-0.25L-34-0.25L-1-0.25L-34-0.25L codiert, was bedeutet:
2-0.25L: 2 Eine Note, die in einem Akkord gestaut ist, wird ein Viertel eines Steps gespielt.
34-0.25L: 3 und 4 Die in einem Akkord eingespannte Note wird ein Viertel eines Schritts gespielt.
1-0.25L: 1 Note in einem Akkord wird ein Viertel eines Schritts gespielt;
34-0.25L: 3 und 4 Eine in einem Akkord gehaltene Note wird ein Viertel eines Schritts gespielt.
Infolgedessen wird der gesamte Schritt mit Notizen gefüllt.

Wenn Sie den Stil „Paare (1 Schritt)“ auswählen und einen Akkord mit 4 Noten halten, können Sie mit Strg + Eingabetaste Befehle für die gesamte musikalische Phrase 2-34-1-34 mit Zeitverschiebungen und nicht nur für einen Akkord empfangen.

Noten mit einem Spielstil eingeben (allgemeiner Algorithmus)


1) Geben Sie über die Schaltfläche „Nummer (Strg + I)“ die Nummer des Werkzeugs an, das in QMP-Befehlen verwendet werden soll.
2) Mit einem Klick auf die „Clear (Strg + X)» das vorherige Programm löschen ‚Input Music‘ (wenn es eingegeben wurde vor);
3) Geben Sie auf der Schaltfläche „Step (Ctrl + S)“ die Schrittlänge in ms an.
4) Setzen Sie mit der Taste „Offset (Strg + A)“ den Anfangsoffset auf 0 ms (oder einen anderen Wert, wenn Sie die Noten nicht vom Beginn der Melodie an setzen möchten).
5) Setzen Sie zuvor gepresste Noten mit der Taste „Reset Keys (Ctrl + K)“ zurück und halten Sie den nächsten 4-Noten-Akkord gedrückt, indem Sie den Cursor bewegen und die Taste „Select (Space)“ drücken .
6) Über die Schaltfläche "Hinzufügen (Strg + ENTER)"Spielen Sie den geklemmten Akkord mit dem ausgewählten Spielstil (die Spielbefehle werden dem QMP-Programm im Textfeld rechts hinzugefügt).
7) Erhöhen Sie den Versatz um einen Schritt mit der Taste "+" (Strg + Plus) ;
8) Wenn Sie weitere Akkorde der Melodie eingeben müssen, gehen Sie zu Schritt 5, um den nächsten Akkord einzugeben.
9) Drücken Sie „Befehlstest (Strg + U)“ , um die empfangene Melodie auf einem Dreiecksignal anzuhören.
10) Drücken Sie “Kopieren (Strg + C)”, um die QMP-Befehle zu kopieren, beenden Sie die “Notizen eingeben ” über ESC , fügen Sie die Befehle in das QMP-Programm im Hauptfenster von Qmpot ein;

Tipp:Wenn Sie den Modus zuvor mit der Taste „Auto + (Strg + P)“ aktiviert haben, müssen Sie Schritt 7 nicht ausführen. Nach jedem Hinzufügen von Noten mit der Taste „Hinzufügen (Strg + EINGABE)“ erhöht sich der Versatz um die erforderliche Anzahl von Schritten.

Andere Stile können mehr als einen Schritt dauern, aber für den voreingestellten Stil "Suchen (2 Schritte)" werden beispielsweise 8 Iterationen mit 0,25 Schritten verwendet (dh es werden 2 Schritte benötigt). Wenn Sie dann den Versatz manuell ändern, müssen Sie nach dem Hinzufügen (Strg + EINGABE) den Versatz um 2 Schritte erhöhen (mit der Taste „+“ (Strg + Plus) ). Bei einer automatischen Erhöhung des Offsets ( „Auto + (Strg + P)“ ) wird die erforderliche Anzahl von Schritten automatisch zum Offset hinzugefügt.

Ebenfalls im Menü zur Auswahl eines Spielstils klicken Sie auf den Button " Spielstil (Strg + B)"Sie können Ihre Spielstile manuell eingeben. Im selben Menü können Sie QPS-Dateien (Qmpot Piano Style) mit dem Spielstil und dem aktuellen Akkord auf dem Piano laden / speichern.



Musikeingang: Sechssaitige Gitarre


Um zur Gitarre zu gehen, drücken Sie die Taste „Tool (Strg + G)“ am unteren Rand des Bedienfelds .



Hier können Sie wie beim Klavier den Cursor auf dem Griffbrett bewegen und die Saiten klemmen. Eine nicht gedrückte Saite - nimmt nicht am Akkord teil, daher müssen Sie zum Beispiel für ein einfaches a-Moll-Am wie gewohnt alles festklemmen und Saiten freigeben - auf den Null-Bund und dann per Strg + Enter wird der gesamte Akkord in das Programm geworfen:



Hier können Sie auch spielen verschiedene Stile: gewöhnlicher Kampf, Tweaks, Brute Force.



Notizen eingeben: Drum Grid


Um zur Gitarre zu gelangen, drücken Sie erneut die Taste "Tool (Strg + G)" unten im Bedienfeld .



Das klassische Mesh für Cakewalk, Fruity Loops und viele mehr. Nur vertikal, keine Pianonoten, sondern Schlagzeugnummern.

Und horizontal liegt die Zeit innerhalb der gewählten Größe mit der Schaltfläche „Größe (Strg + E)“ . Beispiel: Bei der ausgewählten Größe 8/4 sieht das Raster wie im obigen Screenshot aus - 8 Spalten, unterteilt in Gruppen mit 4 Spalten.

Legen Sie die Noten wie folgt auf die Walzen:



Drücken Sie „Sound (ENTER)“ (oder einfach Enter ), um den Rhythmus in MIDI zu hören. Er wird zweimal gespielt, um die Verbindung des Rhythmus mit sich selbst zu schätzen.

Drücken Sie "Hinzufügen (STRG + EINGABETASTE)"(oder einfach Strg + Enter ), um Rhythmusnoten in das Programmfeld zu werfen. Durch Drücken der Taste „Test Command (Ctrl + U)“ wird der Rhythmus aus dem Programmfeld auf den Noise Drums abgespielt.

Um auf diese Weise empfangene Rhythmusbefehle in einem QMP-Programm zu verwenden, müssen Sie zunächst 9 Instrumente (9 verschiedene Drums) in dieses QMP-Programm laden.

Daher gibt es im Hauptfenster von Qmpot im Menü über die Schaltfläche "Befehl (Umschalt + F3)" einen Aufruf von "Noise Drums" - Trommeln auf Noise-Signalen. Es reicht aus, die Nummer der Starttrommel (wenn 1 - dann belegen sie die Instrumentennummern von 1 bis 9, wenn 20 - dann von 20 bis 28 usw.) und die Bittiefe (8 oder 16 Bits) auszuwählen, und sie befinden sich in Ihrem Programm. Hier ist zum Beispiel ein Programm mit dem oben genannten Rhythmus und Rauschtrommeln:

//введите сюда QMP-команды
N 11025,16,1,4S
//барабаны
//bass
LN 1,44100,16,1,0.5,0.001S
ST 1,-66
SF 1,0.001S,0.032S
//acoustic snare
LN 2,44100,16,1,0.5,0.008S
ST 2,-48
SF 2,0.001S,0.128S
//clap
LN 3,44100,16,1,0.5,0.004S
ST 3,-36
SF 3,0.001S,0.032S
//electric snare
LN 4,44100,16,1,0.5,0.008S
ST 4,-40
SF 4,0.001S,0.064S
//closed hi-hat
LN 5,44100,16,1,0.2,0.012S
SF 5,0.001S,0.011S
//open hi-hat
LN 6,44100,16,1,0.3,0.24S
SF 6,0.01S,0.23S
//tomtom
LN 7,44100,16,1,0.5,0.0015S
ST 7,-60
SF 7,0.001S,0.048S
//crash
LN 8,44100,16,1,0.5,0.24S
ST 8,-6
SF 8,0.01S,0.33S
//ride
LN 9,44100,16,1,0.3,0.30S
ST 9,-2
SF 9,0.03S,0.27S
//конец барабанов
P 1,0,0S,0
P 1,0,1S,0
P 2,0,0.5S,0
P 2,0,1.5S,0
P 5,0,0.25S,0
P 5,0,0.75S,0
P 5,0,1.25S,0
P 5,0,1.75S,0
P 6,0,1.75S,0
P 1,0,2S,0
P 1,0,3S,0
P 2,0,2.5S,0
P 2,0,3.5S,0
P 5,0,2.25S,0
P 5,0,2.75S,0
P 5,0,3.25S,0
P 5,0,3.75S,0
P 6,0,3.75S,0
X

Im Menü "Style of Play (Strg + B)" können Sie verschiedene voreingestellte Rhythmen auswählen.



Die Style-Linie „123456789- (erforderliche Verzögerung) D“ wird abhängig von der aktuellen Größe, die mit der Schaltfläche „Größe (Strg + E)“ ausgewählt wurde, automatisch festgelegt .

Notizen eingeben: Spielen auf einer PC-Tastatur


Wenn die Werkzeuge „Piano“ oder „Six-String Guitar“ in „Entering Notes“ enthalten sind, können Sie auf der physischen Tastatur eines Computers wie auf einer Klaviertastatur spielen.

Der Hauptteil der Tastatur besteht aus zwei
Tastenreihen : Obere Reihe -WE-TYU-OP-] - schwarze Tasten, Noten Do #, Re #, Fa #, Salt #, A #, Do #, Re #, Fa #.
Unterste Reihe ASDFGHJKL; ' - weiße Tasten, Notizen Do, Re, Mi, Fa, Salz, La, C, Do, Re, Mi, Fa.



Dieser Teil der Tastatur spielt Noten, beginnend mit der Oktave, in der sich der Cursor gerade befindet. Das heißt Durch Bewegen des Cursors auf der virtuellen Tastatur des Pianos auf höhere Oktaven im Klang können Sie höhere Noten von der physischen Tastatur erhalten. Auf dem Griffbrett funktioniert dieses System auch - bei Saiten mit höherem Klang und bei entfernten Bünden - bei Noten von der physischen Tastatur.

Manchmal ist es praktisch, die Bass-Begleitung mit einer Melodie abzuspielen / aufzunehmen. Deshalb:
- Unterhalb der „unteren Reihe“ befindet sich eine Reihe von ZXC- Tasten ... <>? - Er spielt die Rolle der weißen Tasten des Klaviers, aber eine Oktave unter dem Hauptteil der Tastatur.
- Ebenfalls oberhalb der "oberen Reihe" befindet sich eine Tastenreihe 123 ...) - =- Es spielt die Rolle von schwarzen Klaviertasten, aber eine Oktave unter dem Hauptteil der Tastatur.

Es wird daher empfohlen, die Melodie auf den Tasten ASDF ... und QWER ... und die Bassbegleitung auf den Tasten ZXCV ... und 1234 ... zu spielen. Zum Beispiel A - Note To, Z - Note To eine Oktave tiefer.

Mit dem aktuellen „Piano“ -Instrument werden alle auf der physischen Tastatur gedrückten Tasten auf der virtuellen Tastatur im Fenster „Noteneingabe“ angezeigt.

Notizen eingeben: Aufzeichnen eines Spiels auf einer PC-Tastatur


Mit der Taste „Aufnahme (Strg + R)“ können Sie den Aufnahmemodus aktivieren / deaktivieren. Anschließend wird alles, was abgespielt wird, als QMP-Befehl in das Programmfeld eingefügt. In diesem Fall erhält die erste gedrückte Note einen Versatz von 0 Sekunden. Die verbleibenden Noten werden relativ zum Zeitpunkt der ersten gedrückten Note aufgezeichnet.

Um sicherzustellen, dass die aufgezeichneten Offsets und die Dauer der Noten zeitlich aufeinander abgestimmt sind, verwenden Sie die Quantisierung:
1) Stellen Sie das gewünschte Tempo des Spiels mit der Taste „Tempo (Strg + T)“ ein . Sie können auch das Metronom (MIDI oder Video) einstellen und einschalten, um das Tempo des Spiels zu hören und es sogar zu verlassen für die Dauer der Aufnahme eingeschaltet (Warnung: Bei schwachen Computern kann der MIDI-Sound des Metronoms aus dem Ruder laufen und verzögern, dann das Video-Metronom verwenden und beobachten, wie die Bälle auf dem Bildschirm erscheinen);
2) Drücken Sie die Taste“Quantum (Ctrl + F)” und geben Sie beispielsweise 2 ein. Dies bedeutet, dass die Verschiebungen und Dauern der Noten ein Vielfaches der Hälfte der Dauer des Tempo-Beats betragen. Bei einem Tempo von 120 Schlägen pro Minute beträgt 1 Schlag des Tempos 0,5 Sekunden und die Hälfte der Dauer des Tempo-Schlags 0,25 Sekunden, sodass alle Offsets und Dauern der aufgenommenen Noten ein Vielfaches von 0,25 Sekunden betragen.

Wichtig: Moderne Funktionen der physischen Tastatur des Geräts ermöglichen nicht das gleichzeitige Festklemmen einer großen Anzahl von Tasten. Stellen Sie sich daher darauf ein, dass beim Spielen / Aufnehmen auf einer physischen Tastatur, wenn Sie mehr als zwei Tasten gleichzeitig drücken, einige Tastenanschläge vom Spiel- / Aufnahmesystem übersprungen werden können. Es ist in Ordnung. Im Idealfall hängt alles von Ihrer Tastatur ab. Versuchen Sie nur, nicht mehr als 2 Tasten gleichzeitig zu drücken, dann ist alles in Ordnung.

Noteneingabe: Schlagzeug spielen und aufnehmen auf einer PC-Tastatur


Wenn das Drum-Grid-Tool unter "Eingeben von Noten" aktiviert ist, können Sie auf der physischen Tastatur des Computers wie auf allen 9 Walzen im Grid spielen und dieses Spiel mit der Schaltfläche "Aufzeichnen (Strg + R)" aufzeichnen . Tasten zum Abspielen / Aufnehmen:

Eine Anzahl von Tasten ASDFGHJKL - Rollen von 1 bis 9.

Fazit


Dieser Handbuchartikel beschreibt kurz den Qmpot-Soundeditor. Genauer werden nur die Programmierung und das System „Noteneingabe“ beschrieben.

Im Hilfesystem (mit der Taste F1 im Farbpfad oder im Kumpot) im Abschnitt "Extra" - "Qmpot Sound Editor" finden Sie zusätzliche Informationen, die im Artikel
nicht beschrieben werden: - Grundlagen der Soundbearbeitung (Abtastfrequenz, Bittiefe, Tonaufzeichnung in Dateien) usw.),
- über das Laden von Werkzeugen aus INS + WAV-Dateien und nur aus WAV-Beispielen,
- über das Erstellen eigener Werkzeuge,
- über das Suchen und Setzen einer Schleife (Schleife, Wiederholungsteil) in den von Ihnen erstellten Werkzeugen,
- über das Extrahieren Standardinstrumente von SF2 / DLS-Soundbanken,
- bei der Anwendung von Effekten im Qmpot-Editor (Filtern, Rauschunterdrückung, Tonumkehr, Verschieben der Tonquelle relativ zum Hörer unter Berücksichtigung des Doppler-Effekts usw.),
- bei der Aufzeichnung von Ton von den Eingängen der Soundkarte, von einer Webkamera usw. ,
- und vieles mehr.

Mit dem Qmpot-Soundeditor können Sie mithilfe der oben beschriebenen Methoden Melodien erstellen, Sounds verarbeiten und sogar für Filme und Animationen (AVI-Dateien), die Sie im Pfad erstellen, eine Sprachausgabe erstellen.

WAV-Voice - Overs kann auf die AVI-Dateien über das Menü angebracht werden Dienstprogramme paintkada. Dort können Sie den WAV-Sound aus jeder AVI-Datei extrahieren:



Laden Sie PaintCAD 4Windows mit Qmpot herunter und
folgen Sie den Links (12.6 Mb):
RAR: blackstrip.ru/pcw.rar
ZIP:blackstrip.ru/pcw.zip
SFX-EXE: blackstrip.ru/pcw.exe

Bonus-Melodie für Qmpot für diejenigen, die den Artikel bis zum Ende gelesen haben: blackstrip.ru/bonusmusic.txt (auf Rauschtrommeln und zwei Dreieckswellen!).

Jetzt auch beliebt: