Purple Hearts hpmusic
Main Menu
Home
Downloads
News
Tips&Tricks
Songs
Articles
Good Links
Contact
Impressum
Who's Online
We have 37 guests online
Search
PSRUTI

PSR UTILITY

Überblick

PSRUTI ist ein Programm, mit dem die meisten Standardaufgaben von Sequenzern sehr einfach und perfekt durchführen lassen. PSRUTI hat sich auf Midifiles vom Format XG/XF für Yamaha Keyboards spezialisiert.

  • Anpassung und Optimierung von Midifiles
    • Protokoll der Eigenschaften von Midifiles.
    • Konvertierung von Karaokefiles in Standard Midifiles.
    • Optimierung und von Midifiles und Anpassung an das Format Yamaha XG.
    • Optimierung und von Midifiles und Konvertierung in das Format GM.
  • SysEx
    • Ausführliches Protokoll der im Midifile abgelegten XG-SysEx.
      Die Protokolldatei kann geändert und wieder eingelesen werden.
    • Einlesen der SysEx, die vom SysEditor erzeugt wurden.
    • Einfügen oder Löschen des SysEx "Master Volume" zur Änderung der Lautstärke.
  • Liedtext und Akkorde
    • Berechnen der Akkorde anhand der Noten. Es wird entweder ein Protokollfile erstellt,
      oder die Akkorde werden ins Midifile eingefügt. Das Protokollfile kann bearbeitet werden.
    • Erstellen eines Protokollfiles der im Midifile abgelegten Akkorde und des Liedtexts.
    • Einfügen von Liedtext und Akkorden anhand eines Protokollfiles oder in Realzeit während dem Abspielen des Midifiles
    • Editor zum Einfügen, Ändern und Löschen von Akkorden und Liedtexten.
    • Einfügen von beatgenauen "Fill Lyrics" am Stellen, wo kein Liedtext liegt.
    • "Fill Lyrics" löschen
    • Anheften von Liedtextsilben an die Noten eines geeigneten Midikanals.
    • Protokollierung von Liedtext mit zeitgenauer Positionierung der Akkorde.
      Das Protokollfile kann ausgedruckt werden.
    • Abspielen des Midifiles mit zeitgenauer Anzeige von Liedtext und Akkorden.
  • Tonart und Transponieren
    • Die Funktion "Transponieren" transponiert Noten zusammen mit der Tonart und Akkorden. Mega-Voices werden korrekt transponiert.
    • Die Tonart kann eingestellt werden.
  • Revoicing
  • Durch die Verwendung der Cakewalk Instrumentendefinitionen erfolgt das Revoicing anhand der keyboardspezifischen Voicenamen.
    • Standard Revoicen nach der Methode von Sequenzern und vom Keyboard (Song Creator).
    • Voicefile/Uservoice Revoicing: Hiermit werden zusätzlich die Effekte (Voicesets) übernommen, die das Keyboard den Voices zuordnet.
    • Revoicing mit Revoicefile: Automatisches Revoicing anhand einer Vorlage.
    • Voicebank Rechner
  • Weitere Funktionen
    • Ändern von Controller-Events unter Berücksichtigung der vorhandenen Controller-Dynamik.
    • Ändern der Anschlagstärke (Velocity) der Noten unter Berücksichtigung der vorhandenen Velocity-Dynamik.
    • Ändern des Abspiel-Tempos unter Berücksichtigung der vorhandenen Tempo-Dynamik.
    • Ändern oder Löschen einzelner Schlagzeuginstrumente im Dialog oder anhand einer Datei-Vorlage.
    • Ändern oder Eintragen des Songnamens, Komponisten, Texters und der Copyrightinformation.
    • Einfügen oder Löschen von Quickstart sowie Festlegung der Score-Kanäle.
    • Einfügen oder Löschen des Einzählers.
    • Einfügen eines Metronom Kanals (Klickspur).
    • Kopieren, Doppeln, Austauschen und Löschen von Midi-Kanälen. Dabei werden auch dem Kanal zugeordneten XG-Effekte berücksichtigt.
    • Entfernen bestimmter Keyboard Events wie z.B. das Event "Keyboard Voice".
    • Löschen kurzer Noten.
    • Festlegen und Bearbeiten des Vocal Harmony (Vocoder) Kanals.
    • Aktivieren oder Deaktivieren von Score Kanälen
    • Verändern des Layouts des Score Fensters des Keyboards
    • Optimieren der Noten des Vocoder und Score-Kanals
    • Quantisieren von Noten
    • Notenlängen ändern, auch unter Beibehalt des Originaltempos
    • Takt ändern

Eine Reihe von Funktionen lassen sich im Stapelbetrieb für alle Midifiles eines Ordners durchführen.

Survey

PSRUTI is a tool to tune midifiles of the standard formats SMF0 and SMF1 to be used at Yamaha XG/XF synthesizers, in particular keyboards. The program performs most of the standard functions of sequencers in a more easy way. All special features of Yamaha XG and XF are considered contrary to manufacturer independant software programs

  • Adaption and converting|
    • Convert and optimize midifiles to be used with Yamaha XG/XF keyboards
    • Convert and optimize midifiles to the format General MIDI (GM)
    • Protokolling the attributes of midifiles
    • Convert Karaoke files .kar to standard midifiles
  • System Eclusives (SysEx)
    • Detailed protocol of the included XG effect SysEx
    • The protocol file can be edited and the content may be inserted again
    • Import sequences of SysEx which are computed by the software SysEditor
    • Insert, change or delete the SysEx "Master Volume" to change the volume of the song
  • Lyrics and Chords
    • Analyze the harmonies from the notes and protocol or insert corresponding XF chord events to be displayed at the keyboard. The protocolfile can be edited and the content may be inserted again
    • Protocol of the lyric text and chords
    • Insert lyric text and chords from a textfile or in realtime while playing the midifile
    • Comfortable Editor to insert, change, delete or shift lyrics and chords to new time positions
    • Insert "Fill Lyrics" at beat positions in order to get a well-arranged view
    • Delete "Fill Lyrics"
    • Adjust lyric syllables from a text file at the notes of a suited MIDI channel
    • Create a text file with lyrics and chords at correct positions which may be tuned by a window text function
  • Play
    • Play the midifile and diplay lyrics and chords at correct time positions. It is possible to mute channels, to change the tempo and to transpose the song
  • Transposing and Key Signature
    • Transpose is performed with simultaneous transpose of chords and key. Mega Voices are transposed in a correct way
    • Insert or change the key
  • Revoicing
    • With the use of Instrument Definition Files for the sequencer Cakewalk / Sonar it is possible to revoice by the voicenames of the keyboard
    • "Standard Revoicing" like revoicing with sequencers or at keyboards
    • "Voicefile Revoicing": Additional with voice changes the keyboard specific effects of the voices are inserted
    • "Revoicing from Revoicefile": Automatic revoicing by means of a template file
    • "Voicebank Calculator" to get the Banknumber by the values of MSB and LSB and reverse.
  • Additional Functions
    • Intelligent change of Controller Events consideríng the controller dynamic of the channel
    • Intelligent change of note velocities
    • Change song tempo in consideration of internal dynamic tempo changes
    • Change or delete drum instruments of percussion channels by dialog or with a drumfile template
    • Change or insert songname, componist, texter and copyright informations
    • Insert or delete the Quickstart Event
    • Insert a metronome channel
    • Specificate the left and right channels of the score display
    • Delete or insert Count In
    • Copy, exchange, delete or double MIDI channels. Channel specific effects (SysEx) are considered
    • Delete keyboard specific events like "Keyboard Voice"
    • Delete short notes
    • Select and edit a vocal harmony channel (Mode Vocoder)
    • Activate or deactivate Score channels
    • Edit the Layout of the keyboard's Score display
    • Optimize the notes of Vocoder and Score channels
    • Quantize notes
    • Change note lengths
    • Change times

A lot of functions can be performed as batch job for all midifiles of a folder


PSRUTI ist in Visual C++ programmiert für Windows ab Windows 98. Das Programm benutzt die Funktionen meiner Opensource Midifile-Bibliothek HP MIDIFILE.

PSRUTI is programmed with Visual C++ for Windows since Windows 98. The program applies the functions of my Opensource MIDI file library HP MIDIFILE.

Installation

Entzippen der Datei psrutixxx_setup.zip und Ausführen von PSRUTIxxx_Setup.exe.

Unzip the downloaded file psrutixxx_setup.zip and start the file PSRUTIxxx_Setup.exe.

Copyright

PSRUTI ist Freeware, aber es ist nicht zulässig, das Programm ohne meine explite Erlaubnis auf fremden Homepages oder auf Datenträgern zu verbreiten.

PSRUTI is freeware, but it is not allowed to publish the program without my permission to be downloaded from private or commercial websites. It is not allowed for firms, to put the software on disks or CD without my permission.

Ich würde mich freuen, wenn der Anwender meinen Aufwand mit einem kleinen finanziellen Betrag honoriert. Meine Bankverbindung findet man im letzten Kapitel des PSRUTI Handbuchs bzw. unter Hilfe aus dem Programm heraus.

It would be nice, if my users appreciate my programming investments with a small fee. My banking account can be found in the last chapter of the PSRUTI manual.

Download

Download PSRUTI

Download the English manual

Download des deutschen Handbuchs

Download eines älteren niederländischen Handbuchs (Nederlands handleiding)

Erste Schritte mit PSRUTI - Fragen und Antworten

First Steps with PSRUTI - Questions and Answers

Bemerkungen zu PSRUTI, DSPs und Insertion Effekten

About PSRUTI, DSPs and Insertion Effects

Download PSRUTI Workshop (deutsch)

Download an elder Italian manual

Related Software

Rainer Martin's and Volker Zimmer's SysEditor

With the programm SysEditor the user is able to create a SysEx string with Vocal Harmony and System Effect SysEx, which can be imported by PSRUTI.
Download from Robbys Homepage

Rainer Martin's SysEditor XG Effect Data List (file extension .4xg)

The file includes the meaning of effect sysexes for different Yamaha keyboard models. It can be imported by PSRUTI.
Download SysEditor_DataList.zip

Andreas Duncker's Lyrics Text Editor L.T.E.

My friend Andreas Duncker of the German YAMAHA forum has programmed the "Lyrics Text Editor" L T E. This software helps to create syntactic correct lyric and chord files to be used with the recordingfunction of PSRUTI. You can download the actual version of the software from his homepage.
Homepage: Andreas Duncker - Sounds And Music

Andreas Duncker's Lyrics Editor

Andreas Duncker also has programmed the "Lyrics Editor". This software helps to create syntactic correct lyric and chord files to be used with the Editor function of PSRUTI. You can download the actual version from his homepage.
Homepage: Andreas Duncker - Sounds And Music

History



PSRUTI(5.0)
Friday, 29 October 2004
Display lyrics and chords like the keyboards.
"Optimize XG" is an extension of the old function "Convert to XG". It converts and optimizes all MIDI files of format 0 or 1 and optimizes XG-files.
PSRUTI(4.2)
Friday, 29 October 2004
Convert to XG: Bad bug with positioning of GM On and XG On in version 4.1 repaired.
PSRUTI(4.1)
Friday, 29 October 2004
Better timing with play of MIDI-files.
Some bugs repaired.
MainVol -> Expr.
Convert to XG: Position of GM On and XG On.
Inserting Fill Lyrics.
Save selected MIDI Ports.
PSRUTI(4.0)
Friday, 18 October 2002
Several new functions: Tempo, linefeed as hex 0d or /, better converting to XG, import and export of lyrics, display of takt, beat, chord and lyrics while playing.
<< Start < Prev 1 2 Next > End >>

Results 71 - 74 of 74