Lines Matching refs:segment

39  * segment can be dynamically affected by two mechanisms:
41 * <li>tracks in a segment can be muted or unmuted at any moment, individually or through
43 * <li>parts of tracks in a segment can be played at predefined points in the segment, in order
44 * to maintain synchronization with the other tracks in the segment. This is achieved through
87 private static final int JET_EVENT_SEG_MASK = 0xff000000; // mask for segment ID
91 private static final int JET_EVENT_SEG_SHIFT = 24; // shift to get segment ID to bit 0
245 * Starts playing the JET segment queue.
254 * Pauses the playback of the JET segment queue.
263 * Queues the specified segment in the JET queue.
264 * @param segmentNum the identifier of the segment.
265 * @param libNum the index of the sound bank associated with the segment. Use -1 to indicate
266 * that no sound bank (DLS file) is associated with this segment, in which case JET will use
268 * @param repeatCount the number of times the segment will be repeated. 0 means the segment will
269 * only play once. -1 means the segment will repeat indefinitely.
274 * @param userID a value specified by the application that uniquely identifies the segment.
278 * segment is queued up. This can be used to look up any special characteristics of that
280 * @return true if the segment was successfully queued, false if the queue is full or if the
291 * Queues the specified segment in the JET queue.
292 * @param segmentNum the identifier of the segment.
293 * @param libNum the index of the soundbank associated with the segment. Use -1 to indicate that
294 * no sound bank (DLS file) is associated with this segment, in which case JET will use
296 * @param repeatCount the number of times the segment will be repeated. 0 means the segment will
297 * only play once. -1 means the segment will repeat indefinitely.
303 * @param userID a value specified by the application that uniquely identifies the segment.
307 * segment is queued up. This can be used to look up any special characteristics of that
309 * @return true if the segment was successfully queued, false if the queue is full or if the
328 * next segment. If the segment is repeated, the flags will take effect the next time
329 * segment is repeated.
338 * Modifies the mute flags for the current active segment.
344 * next segment. If the segment is repeated, the flags will take effect the next time
345 * segment is repeated.
361 * next segment. If the segment is repeated, the flag will take effect the next time
362 * segment is repeated.
387 * Empties the segment queue, and clears all clips that are scheduled for playback.
502 * @param segment 8 bit unsigned value
509 short segment, byte track, byte channel, byte controller, byte value);
511 * Callback for when JET's currently playing segment's userID is updated.
514 * @param userId the ID of the currently playing segment
515 * @param repeatCount the repetition count for the segment (0 means it plays once)