<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Modartt user forum - Automating Velocity on existing MIDI file]]></title>
	<link rel="self" href="https://forum.modartt.com/extern.php?action=feed&amp;tid=12608&amp;type=atom"/>
	<updated>2025-10-05T16:39:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.modartt.com/viewtopic.php?id=12608</id>
		<entry>
			<title type="html"><![CDATA[Re: Automating Velocity on existing MIDI file]]></title>
			<link rel="alternate" href="https://forum.modartt.com/viewtopic.php?pid=1003944#p1003944"/>
			<content type="html"><![CDATA[<p>FWIW Cakewalk Sonar allows automating Velocity Offset to add/subtract to/from existing note velocities, and many tools to record and edit automation that would facilitate the process.</p>]]></content>
			<author>
				<name><![CDATA[brundlefly]]></name>
				<uri>https://forum.modartt.com/profile.php?id=8366</uri>
			</author>
			<updated>2025-10-05T16:39:23Z</updated>
			<id>https://forum.modartt.com/viewtopic.php?pid=1003944#p1003944</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Automating Velocity on existing MIDI file]]></title>
			<link rel="alternate" href="https://forum.modartt.com/viewtopic.php?pid=1003869#p1003869"/>
			<content type="html"><![CDATA[<p>Coming back to answer my own questions. The easiest way I found was to avoid the DAW completely, Use MuseScore to import, then add dynamics and other stylistic choices, then export the final to a new midi file to open in Pianoteq.&nbsp; </p><p>Steps:</p><p>Install MuseScore (free open source), </p><p>Import the original midi file into MuseScore, </p><p>MuseScore will then show you the midi file as sheet music.</p><p>Erase all of the files attack velocities (select all notes, set note velocity to zero)--this does not make the note not sound, it just removes the input velocity from having the final word on the exported MIDI velocities.&nbsp; This step took me the most time to figure out.</p><p>Use MuseScore to add dynamics, phrasing, etc.&nbsp; </p><p>[Optional, change the default playback instrument inside of MuseScore to your Pianoteq VST.&nbsp; This should send all of your midi events to Pianoteq for playing.] </p><p>After you are happy, export to a new midi file and open it in Pianoteq.&nbsp; You should see varying attack velocities and other changes made in Musescore</p>]]></content>
			<author>
				<name><![CDATA[klaberte]]></name>
				<uri>https://forum.modartt.com/profile.php?id=5878</uri>
			</author>
			<updated>2025-09-30T16:08:57Z</updated>
			<id>https://forum.modartt.com/viewtopic.php?pid=1003869#p1003869</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Automating Velocity on existing MIDI file]]></title>
			<link rel="alternate" href="https://forum.modartt.com/viewtopic.php?pid=1003836#p1003836"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>klaberte wrote:</cite><blockquote><p>ideally I&#039;d use an automation track in my DAW to adjust the velocities for various measures in the MIDI file.</p></blockquote></div><p>Which DAW? Reaper will let you edit a MIDI track to change the velocities, and I presume most other DAWs do as well, but the details will vary from program to program.</p><p>If you specifically want an automation track as opposed to editing the MIDI, in Reaper I believe you could do that by adding the “JS: MIDI Velocity Control” effect before Pianoteq; in that effect, you would then click the “Velocity Add” slider, then click the “Param” button and choose “Show track envelope.” I couldn’t say how to do it in a different DAW.</p>]]></content>
			<author>
				<name><![CDATA[Coises]]></name>
				<uri>https://forum.modartt.com/profile.php?id=6782</uri>
			</author>
			<updated>2025-09-26T21:22:20Z</updated>
			<id>https://forum.modartt.com/viewtopic.php?pid=1003836#p1003836</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Automating Velocity on existing MIDI file]]></title>
			<link rel="alternate" href="https://forum.modartt.com/viewtopic.php?pid=1003835#p1003835"/>
			<content type="html"><![CDATA[<p>Long-time PTq user with a VPC1 controller. Currently v8 Stage. Works great for live playing and practicing.&nbsp; However, I have a new use case:</p><p>I want to use PTq, or a VST version of PTq to play a midi file where existing velocities are all the same. I&#039;d like to change PTq volume using variations in velocity of the key attack, not just raising or lowering the overall volume.&nbsp; This is how PianoTeq works for live playing.&nbsp; However, ideally I&#039;d use an automation track in my DAW to adjust the velocities for various measures in the MIDI file.&nbsp; I can adjust volumes directly using Controller 7, but again, I want to automate velocities, not just volume.</p><p>Actual scenario: I want to download MIDI files of accompaniments for various solo instruments. I want to use PianoTeq for playing those MIDI files while I&#039;m singing/playing my French horn.&nbsp; There are a huge number of parameters that can be controlled via MIDI mappings (Options-MIDI-Insert, or see .png image available from my Google Drive, link below), but none for modifying velocity.</p><p>Any suggestions?</p><div class="codebox"><pre><code>https://drive.google.com/file/d/1Wd0xRXPJUmAZSjAbyMu-IwkmgTwUKnWA/view?usp=sharing</code></pre></div>]]></content>
			<author>
				<name><![CDATA[klaberte]]></name>
				<uri>https://forum.modartt.com/profile.php?id=5878</uri>
			</author>
			<updated>2025-09-26T17:50:29Z</updated>
			<id>https://forum.modartt.com/viewtopic.php?pid=1003835#p1003835</id>
		</entry>
</feed>
