I'm writing a program which generates smooth volume/pitch/pan bends in a MIDI file. I'm using a fixed rate of 48 ticks per second.
MIDI doesn't natively support smooth bends, so I'm going to quantize them as a series of control change events.
What tick spacing should I use between adjacent events?
I'm writing a program which generates smooth volume/pitch/pan bends in a
MIDI file. I'm using a fixed rate of 48 ticks per second.
MIDI doesn't natively support smooth bends, so I'm going to quantize
them as a series of control change events.
What tick spacing should I use between adjacent events?
I'm writing a program which generates smooth volume/pitch/pan bends in a MIDI file. I'm using a fixed rate of 48 ticks per second.
MIDI doesn't natively support smooth bends, so I'm going to quantize them as a series of control change events.
What tick spacing should I use between adjacent events?
On Tuesday, November 10, 2015 at 9:48:28 PM UTC-8, jimbo1qaz wrote:
What tick spacing should I use between adjacent events?
Woops, I meant 48 ticks per beat/quarternote. I'm working on SNES/DS
ripped MIDIs. The source material is 48 ticks per beat, and I don't want
to needlessly complicate things with tick rate conversion.
But it seems like it's a good idea to emit events based on slew rate,
not tick rate.
Would 48 control change events per beat significantly bloat the file?
In article <80c0f6c3-070a-4107-8068-674a86db6d4c@googlegroups.com>,^^^ 288!
jimbo1qaz <jimbo1qaz@gmail.com> wrote:
Would 48 control change events per beat significantly bloat the file?
Gonna depend on how many of them you want to add. At full 48/beat and >120BPM, that's 96 events/sec, each 3 bytes long, so each second of each >control adds 282 bytes.
I'm writing a program which generates smooth volume/pitch/pan bends in a MIDI file. I'm using a fixed rate of 48 ticks per second.
MIDI doesn't natively support smooth bends, so I'm going to quantize them as a series of control change events.
What tick spacing should I use between adjacent events?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 33:07:56 |
Calls: | 6,648 |
Calls today: | 3 |
Files: | 12,193 |
Messages: | 5,328,709 |