<dec f='src/src/sys/dev/midisynvar.h' l='91' type='void (*)(midisyn *, uint_fast16_t, midipitch_t, __int16_t, uint_fast8_t)'/>
<offset>320</offset>
<doc f='src/src/sys/dev/midisynvar.h' l='81'>/*
	 * attackv_vel(midisyn *ms, uint_fast16_t voice,
	 *             midipitch_t mp, int16_t level_cB, uint_fast8_t vel);
	 * If the driver can do something useful with the voice&apos;s attack
	 * velocity, such as vary the attack envelope or timbre, it should
	 * provide this method. Velocity 64 represents the normal attack for
	 * the patch, lower values are softer, higher harder. IF the driver
	 * does not supply this method, midisyn will call the attackv method
	 * instead, and include the velocity in the calculation of level_cB.
	 */</doc>
<use f='src/src/sys/dev/midisyn.c' l='267' u='r' c='midisyn_init'/>
<use f='src/src/sys/dev/midisyn.c' l='268' u='w' c='midisyn_init'/>
<use f='src/src/sys/dev/midisyn.c' l='384' u='r' c='midisyn_channelmsg'/>
