A B C D E F G H I J L M N P Q R S T U V W X

A

AbstractJackClient - Class in net.sf.jack4j
Convenient implementation of JackClient that correctly defines all callbacks.
AbstractJackClient(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.AbstractJackClient
Simply calls inherited constructor.
AbstractJackTransportClient - Class in net.sf.jack4j
Convenient implementation of JackTransportClient that correctly defines all callbacks.
AbstractJackTransportClient(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.AbstractJackTransportClient
Simply calls inherited constructor.
acquireRealTimeScheduling(int) - Method in class net.sf.jack4j.JackClientThread
Attempts to enable realtime scheduling for a thread.
activate() - Method in class net.sf.jack4j.JackClient
Activates the client.
addAudioPort(String, Collection<JackPortFlag>) - Method in class net.sf.jack4j.JackClient
Registers new port of standard audio type.
addMidiPort(String, Collection<JackPortFlag>) - Method in class net.sf.jack4j.JackClient
Registers new port of standard MIDI type.
addPort(String, Collection<JackPortFlag>, String, int) - Method in class net.sf.jack4j.JackClient
Registers new port.

B

bufferSizeCallback(int) - Method in class net.sf.jack4j.AbstractJackClient
This implementation only returns 0.
bufferSizeCallback(int) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation only returns 0.
bufferSizeCallback(int) - Method in class net.sf.jack4j.JackClient
Called when Jack buffer size changes.
byIntValue(int) - Static method in enum net.sf.jack4j.JackTransportState
Returns the enum constant with given integer value.
bytesPerSample() - Method in class net.sf.jack4j.util.IntSampleConverter
 

C

clearBuffer() - Method in class net.sf.jack4j.JackMidiPortBuffer
Clears an event buffer.
clientRegistrationCallback(String, boolean) - Method in class net.sf.jack4j.AbstractJackClient
This implementation does nothing.
clientRegistrationCallback(String, boolean) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation does nothing.
clientRegistrationCallback(String, boolean) - Method in class net.sf.jack4j.JackClient
Called when another Jack client is registered/unregistered.
clientThreadId() - Method in class net.sf.jack4j.JackClientThread
Returns client thread ID, packed as long.
clone() - Method in class net.sf.jack4j.TransportPosition
 
close() - Method in class net.sf.jack4j.JackClient
Closes the client.
close() - Method in class net.sf.jack4j.util.file.wav.WavFileWriter
Closes the file.
connect(String, String) - Method in class net.sf.jack4j.JackClient
Establish a connection between two ports.
connected() - Method in class net.sf.jack4j.JackLocalPort
Returns number of connections to or from port.
connectedTo(String) - Method in class net.sf.jack4j.JackLocalPort
Returns true if the port is directly connected to port with specified name.
cpuLoad() - Method in class net.sf.jack4j.JackClient
Returns current CPU load.
createIntSampleConverter(int, boolean, boolean) - Static method in class net.sf.jack4j.util.IntSampleConverter
 
createReadableByteChannel() - Method in class net.sf.jack4j.RingBuffer
Creates and returns ReadableByteChannel associated with this RingBuffer.
createReadVector(ByteOrder) - Method in class net.sf.jack4j.RingBuffer
Creates and returns RingBufferVector that covers readable part of the buffer.
createWritableByteChannel() - Method in class net.sf.jack4j.RingBuffer
Creates and returns WritableByteChannel associated with this RingBuffer.
createWriteVector(ByteOrder) - Method in class net.sf.jack4j.RingBuffer
Creates and returns RingBufferVector that covers writable part of the buffer.

D

deactivate() - Method in class net.sf.jack4j.JackClient
Deactivates the client.
decode(int) - Static method in enum net.sf.jack4j.JackPortFlag
Decodes int value as set of enum values.
decode(int) - Static method in enum net.sf.jack4j.JackPositionBit
Decodes int value as set of enum values.
decode(int) - Static method in enum net.sf.jack4j.JackStatus
Decodes int value as set of enum values.
disconnect(String, String) - Method in class net.sf.jack4j.JackClient
Remove a connection between two ports.
dropRealTimeScheduling() - Method in class net.sf.jack4j.JackClientThread
Drop realtime scheduling for a thread.

E

encode(Set<JackPortFlag>) - Static method in enum net.sf.jack4j.JackPortFlag
Encodes set of enum constants as int, by ORing their values together.
encode(Set<JackPositionBit>) - Static method in enum net.sf.jack4j.JackPositionBit
Encodes set of enum constants as int, by ORing their values together.
encode(Set<JackStatus>) - Static method in enum net.sf.jack4j.JackStatus
Encodes set of enum constants as int, by ORing their values together.
ensureMonitor(boolean) - Method in class net.sf.jack4j.JackPort
If the port can be monitored, this method, turns on input monitoring if it was off, and turns it off if only one request has been made to turn it on; otherwise, it does nothing.
equals(Object) - Method in class net.sf.jack4j.JackInternalClient
 
eventReserve(int, int) - Method in class net.sf.jack4j.JackMidiPortBuffer
Allocate space for an event to be written to an event port buffer.
eventWrite(int, byte[]) - Method in class net.sf.jack4j.JackMidiPortBuffer
Write an event into an event port buffer.

F

finalize() - Method in class net.sf.jack4j.JackClient
 
finalize() - Method in class net.sf.jack4j.RingBuffer
Frees the ringbuffer, if it didn't happen before.
finalize() - Method in class net.sf.jack4j.TransportPosition
 
floatToIntSample(float, ByteBuffer) - Method in class net.sf.jack4j.util.IntSampleConverter
 
framesSinceCycleStart() - Method in class net.sf.jack4j.JackClient
Returns time in frames since Jack server began the current process cycle.
framesToTime(int) - Method in class net.sf.jack4j.JackClient
Converts time in microseconds to frame time.
frameTime() - Method in class net.sf.jack4j.JackClient
Returns current frame time (running counter).
free() - Method in class net.sf.jack4j.RingBuffer
Frees the ringbuffer.
freewheelCallback(boolean) - Method in class net.sf.jack4j.AbstractJackClient
This implementation does nothing.
freewheelCallback(boolean) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation does nothing.
freewheelCallback(boolean) - Method in class net.sf.jack4j.JackClient
Called when Jack enters or leaves "freewheel" mode.

G

getAllPortConnections(JackPort) - Method in class net.sf.jack4j.JackClient
Returns full port names of to which the specified port is connected.
getAudioFramesPerVideoFrame() - Method in class net.sf.jack4j.TransportPosition
 
getAvgBytesPerSecond() - Method in class net.sf.jack4j.util.file.wav.WavFileReader
 
getBar() - Method in class net.sf.jack4j.TransportPosition
 
getBarStartTick() - Method in class net.sf.jack4j.TransportPosition
 
getBbtOffset() - Method in class net.sf.jack4j.TransportPosition
 
getBeat() - Method in class net.sf.jack4j.TransportPosition
 
getBeatsPerBar() - Method in class net.sf.jack4j.TransportPosition
 
getBeatsPerMinute() - Method in class net.sf.jack4j.TransportPosition
 
getBeatType() - Method in class net.sf.jack4j.TransportPosition
 
getBitsPerSample() - Method in class net.sf.jack4j.util.file.wav.WavFileReader
 
getBlockAlign() - Method in class net.sf.jack4j.util.file.wav.WavFileReader
 
getBufferPointer(int) - Method in class net.sf.jack4j.JackLocalPort
Returns pointer to the memory area associated with the specified port.
getBufferPointer() - Method in class net.sf.jack4j.JackMidiPortBuffer
Native pointer to buffer data.
getBufferSize() - Method in class net.sf.jack4j.JackClient
Returns buffer size.
getByteBuffer(int) - Method in class net.sf.jack4j.JackLocalPort
Returns ByteBuffer that contains the memory area associated with the specified port.
getCallbackStruct() - Method in class net.sf.jack4j.JackClient
Returns the pointer to C structure that can be used by native Jack callbacks.
getCapacity() - Method in class net.sf.jack4j.RingBuffer
Returns the total capacity of the ringbuffer (in bytes).
getChannelCount() - Method in class net.sf.jack4j.util.file.wav.WavFileReader
 
getClient() - Method in class net.sf.jack4j.JackLocalPort
Returns the client that owns this port.
getClient() - Method in class net.sf.jack4j.Statistics
 
getClientHandle() - Method in class net.sf.jack4j.JackClient
Returns the pointer to C jack_client_t structure, represented as long.
getClientName() - Method in class net.sf.jack4j.JackClient
Returns real client name (which may be different than the one specified in constructor).
getClientNameSize() - Static method in class net.sf.jack4j.JackConstants
Calls jack_client_name_size().
getClientThread() - Method in class net.sf.jack4j.JackClient
Returns the object that allows operations on client thread.
getConnections() - Method in class net.sf.jack4j.JackLocalPort
Returns full port names of to which this port is connected.
getCurrentTransportFrame() - Method in class net.sf.jack4j.JackTransportClient
Return an estimate of the current transport frame, including any time elapsed since the last transport positional update.
getData() - Method in class net.sf.jack4j.JackMidiEvent
 
getErrorCode() - Method in exception net.sf.jack4j.JackSimpleException
 
getEvent(int) - Method in class net.sf.jack4j.JackMidiPortBuffer
Returns MIDI event from the (input) buffer.
getEventCount() - Method in class net.sf.jack4j.JackMidiPortBuffer
Returns current number of MIDI events in the buffer.
getFirstBuffer() - Method in class net.sf.jack4j.RingBufferVector
 
getFrame() - Method in class net.sf.jack4j.TransportPosition
 
getFrameRate() - Method in class net.sf.jack4j.TransportPosition
 
getFrameTime() - Method in class net.sf.jack4j.TransportPosition
 
getFreeWhenFinalized() - Method in class net.sf.jack4j.RingBuffer
Returns true if the native ringbuffer will be freed when this Java object is finalized.
getHandle() - Method in class net.sf.jack4j.JackInternalClient
Returns native handle of this Jack internal client, packed as long.
getJackClient() - Method in class net.sf.jack4j.JackClientThread
 
getLatency() - Method in class net.sf.jack4j.JackPort
Returns port latency.
getLostEventsCount() - Method in class net.sf.jack4j.JackMidiPortBuffer
Returns the number of events that could not be written to port.
getMaxDelayedUsecs() - Method in class net.sf.jack4j.Statistics
Returns the maximum delay reported by the back-end since startup or reset.
getMaxEventSize() - Method in class net.sf.jack4j.JackMidiPortBuffer
Returns the size of the largest event that can be stored by the port.
getName() - Method in class net.sf.jack4j.JackInternalClient
Returns internal client name.
getNextTime() - Method in class net.sf.jack4j.TransportPosition
 
getPortAliases() - Method in class net.sf.jack4j.JackLocalPort
Returns all aliases set for this port.
getPortFlags() - Method in class net.sf.jack4j.JackPort
Returns current port flags, packed as int.
getPortFlagSet() - Method in class net.sf.jack4j.JackPort
Returns current port flags, as reported by Jack API.
getPortHandle() - Method in class net.sf.jack4j.JackPort
Returns the pointer to C jack_port_t structure, represented as long.
getPortName() - Method in class net.sf.jack4j.JackPort
Returns the full name (including 'client_name:' prefix) of this port.
getPortNameSize() - Static method in class net.sf.jack4j.JackConstants
Calls jack_port_name_size().
getPorts(String, String, EnumSet<JackPortFlag>) - Method in class net.sf.jack4j.JackClient
Returns names of ports that fulfill given criteria.
getPorts(String, String, long) - Method in class net.sf.jack4j.JackClient
Returns names of ports that fulfill given criteria.
getPortShortName() - Method in class net.sf.jack4j.JackPort
Returns the short name (not including 'client_name:' prefix) of this port.
getPortType() - Method in class net.sf.jack4j.JackPort
Returns port type.
getPortTypeSize() - Static method in class net.sf.jack4j.JackConstants
Calls jack_port_type_size().
getReadSpaceBytes() - Method in class net.sf.jack4j.RingBuffer
Returns the number of bytes available for reading.
getReadSpaceSamples() - Method in class net.sf.jack4j.RingBuffer
Returns the number of samples available for reading.
getRingbufferHandle() - Method in class net.sf.jack4j.RingBuffer
Returns the native pointer to jack_ringbuffer_t structure.
getSampleRate() - Method in class net.sf.jack4j.JackClient
Returns current sample rate.
getSamplesPerSecond() - Method in class net.sf.jack4j.util.file.wav.WavFileReader
 
getSecondBuffer() - Method in class net.sf.jack4j.RingBufferVector
 
getStatistics() - Method in class net.sf.jack4j.JackClient
Returns the Statistics object associated with this client.
getThread() - Method in class net.sf.jack4j.JackClientThread
Returns the Java Thread that represents Jack POSIX client thread.
getTick() - Method in class net.sf.jack4j.TransportPosition
 
getTicksPerBeat() - Method in class net.sf.jack4j.TransportPosition
 
getTime() - Method in class net.sf.jack4j.JackMidiEvent
 
getTotalPortLatency(JackPort) - Method in class net.sf.jack4j.JackClient
Returns port total latency.
getUsecs() - Method in class net.sf.jack4j.TransportPosition
 
getValidBits() - Method in class net.sf.jack4j.TransportPosition
 
getValidBitsSet() - Method in class net.sf.jack4j.TransportPosition
 
getVideoOffset() - Method in class net.sf.jack4j.TransportPosition
 
getWriteSpaceBytes() - Method in class net.sf.jack4j.RingBuffer
Returns the number of bytes available for writing.
getWriteSpaceSamples() - Method in class net.sf.jack4j.RingBuffer
Returns the number of samples available for writing.
getXRunDelayedUsecs() - Method in class net.sf.jack4j.Statistics
Returns the delay in microseconds due to the most recent XRUN occurrence.
graphOrderCallback() - Method in class net.sf.jack4j.AbstractJackClient
This implementation only returns 0.
graphOrderCallback() - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation only returns 0.
graphOrderCallback() - Method in class net.sf.jack4j.JackClient
Called whenever the processing graph is reordered.

H

hashCode() - Method in class net.sf.jack4j.JackInternalClient
 

I

initializeMidiBuffer(int) - Method in class net.sf.jack4j.JackLocalMidiPort
Returns instance of JackMidiPortBuffer for this port.
internalClientByName(String) - Method in class net.sf.jack4j.JackClient
Returns an object that represents internal client with specified name.
IntSampleConverter - Class in net.sf.jack4j.util
Converts samples stored in WAVE file to float and vice-versa.
IntSampleConverter() - Constructor for class net.sf.jack4j.util.IntSampleConverter
 
intSampleToFloat(ByteBuffer) - Method in class net.sf.jack4j.util.IntSampleConverter
 
intValue() - Method in enum net.sf.jack4j.JackPortFlag
Returns integer value of native constant corresponding to this enum value.
intValue() - Method in enum net.sf.jack4j.JackPositionBit
Returns integer value of native constant corresponding to this enum value.
intValue() - Method in enum net.sf.jack4j.JackStatus
Returns integer value of native constant corresponding to this enum value.
intValue() - Method in enum net.sf.jack4j.JackTransportState
Returns integer value of native constant corresponding to this enum value.
isActive() - Method in class net.sf.jack4j.JackClient
Returns true if the client was activated
isBigEndian() - Method in class net.sf.jack4j.util.IntSampleConverter
 
isInput() - Method in class net.sf.jack4j.JackPort
Returns true if this is an input port.
isMine(JackPort) - Method in class net.sf.jack4j.JackClient
Returns true if the specified port is owned by this client.
isMonitorable() - Method in class net.sf.jack4j.JackPort
Returns true if this port can be monitored.
isOpen() - Method in class net.sf.jack4j.JackClient
Returns true if the client is still open.
isOutput() - Method in class net.sf.jack4j.JackPort
Returns true if this is an output port.
isPhysical() - Method in class net.sf.jack4j.JackPort
Returns true if this port is physical.
isProcessMethodSynchronized() - Method in class net.sf.jack4j.JackClient
Returns a value indicating whether the native process callback will obtain a lock on JackClient structure before calling JackClient.process(int) method.
isRealtime() - Method in class net.sf.jack4j.JackClient
Returns true if the server runs in real-time mode.
isShutdown() - Method in class net.sf.jack4j.JackClient
Returns true if the Jack client thread was shut down.
isSigned() - Method in class net.sf.jack4j.util.IntSampleConverter
 
isTerminal() - Method in class net.sf.jack4j.JackPort
Returns true if this port is terminal.

J

JACK_DEFAULT_AUDIO_TYPE() - Static method in class net.sf.jack4j.JackConstants
Returns value of JACK_DEFAULT_AUDIO_TYPE constant.
JACK_DEFAULT_MIDI_TYPE() - Static method in class net.sf.jack4j.JackConstants
Returns value of JACK_DEFAULT_MID)TYPE constant.
JACK_LOAD_INIT_LIMIT() - Static method in class net.sf.jack4j.JackConstants
Returns value of JACK_LOAD_INIT_LIMIT constant.
JACK_MAX_FRAMES() - Static method in class net.sf.jack4j.JackConstants
Returns value of JACK_MAX_FRAMES constant.
JackAudioVideoRatio() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackAudioVideoRatio constant.
JackBBTFrameOffset() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackBBTFrameOffset constant.
JackClient - Class in net.sf.jack4j
Client of Jack daemon.
JackClient(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.JackClient
Creates new, inactive Jack client.
JackClientThread - Class in net.sf.jack4j
Allows operations on the thread associated with Jack client.
JackConstants - Class in net.sf.jack4j
Contains some constants defined in Jack API.
JackConstants() - Constructor for class net.sf.jack4j.JackConstants
 
JackException - Exception in net.sf.jack4j
Exception thrown by JackBridge.
JackException() - Constructor for exception net.sf.jack4j.JackException
 
JackException(String, Throwable) - Constructor for exception net.sf.jack4j.JackException
 
JackException(String) - Constructor for exception net.sf.jack4j.JackException
 
JackException(Throwable) - Constructor for exception net.sf.jack4j.JackException
 
JackFailure() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackFailure constant.
JackInitFailure() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackInitFailure constant.
JackInternalClient - Class in net.sf.jack4j
Represents Jack internal client (internal clients run inside Jack server).
JackInvalidOption() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackInvalidOption constant.
JackLoadFailure() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackLoadFailure constant.
JackLocalMidiPort - Class in net.sf.jack4j
MIDI port registered by JackClient.
JackLocalPort - Class in net.sf.jack4j
Port registered by JackClient.
JackMidiEvent - Class in net.sf.jack4j
MIDI event that can be processed by Jack.
JackMidiEvent(int, byte[]) - Constructor for class net.sf.jack4j.JackMidiEvent
 
JackMidiPortBuffer - Class in net.sf.jack4j
MIDI buffer for JackLocalMidiPort.
JackMidiPortBuffer(long) - Constructor for class net.sf.jack4j.JackMidiPortBuffer
 
JackNameNotUnique() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackNameNotUnique constant.
JackNoSuchClient() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackNoSuchClient constant.
JackPort - Class in net.sf.jack4j
Jack port.
JackPortCanMonitor() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPortCanMonitor constant.
JackPortFlag - Enum in net.sf.jack4j
Java version of Jack enum JackPortFlag.
JackPortIsInput() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPortIsInput constant.
JackPortIsOutput() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPortIsOutput constant.
JackPortIsPhysical() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPortIsPhysical constant.
JackPortIsTerminal() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPortIsTerminal constant.
JackPositionBBT() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPositionBBT constant.
JackPositionBit - Enum in net.sf.jack4j
Java version of Jack enum jack_position_bits_t.
JackPositionTimecode() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackPositionTimecode constant.
JackServerError() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackServerError constant.
JackServerFailed() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackServerFailed constant.
JackServerStarted() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackServerStarted constant.
JackShmFailure() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackShmFailure constant.
JackSimpleException - Exception in net.sf.jack4j
Jack exception that contains integer error code.
JackSimpleException(int) - Constructor for exception net.sf.jack4j.JackSimpleException
 
JackStatus - Enum in net.sf.jack4j
Java version of Jack enum JackStatus.
JackTransportClient - Class in net.sf.jack4j
JackClient with additional transport-related methods.
JackTransportClient(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.JackTransportClient
 
JackTransportLooping() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackTransportLooping constant.
JackTransportRolling() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackTransportRolling constant.
JackTransportStarting() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackTransportStarting constant.
JackTransportState - Enum in net.sf.jack4j
Java version of Jack enum jack_transport_state_t.
JackTransportStopped() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackTransportStopped constant.
JackVersionError() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackVersionError constant.
JackVideoFrameOffset() - Static method in class net.sf.jack4j.JackConstants
Returns value of JackVideoFrameOffset constant.

L

lastFrameTime() - Method in class net.sf.jack4j.JackClient
Returns frame time after the last processing of the graph.
loadInternalClient(String, boolean, String, String) - Method in class net.sf.jack4j.JackClient
Loads internal client.
localPort(String) - Method in class net.sf.jack4j.JackClient
Returns port registered under given (short) name, or null if such port doesn't exist.
localPortNames() - Method in class net.sf.jack4j.JackClient
Returns unmodifiable set of (short) names of ports registered by this client.
locateTransport(int) - Method in class net.sf.jack4j.JackTransportClient
Reposition the transport to a new frame number.

M

main(String[]) - Static method in class net.sf.jack4j.examples.Metronome
 
main(String[]) - Static method in class net.sf.jack4j.examples.MidiSeq
 
main(String[]) - Static method in class net.sf.jack4j.examples.MidiSine
 
main(String[]) - Static method in class net.sf.jack4j.examples.TimebaseMaster
 
main(String[]) - Static method in class net.sf.jack4j.examples.WavPlayer
 
main(String[]) - Static method in class net.sf.jack4j.examples.WavRecorder
 
Metronome - Class in net.sf.jack4j.examples
Metronome that can cooperate with Jack transport infrastructure.
Metronome(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.examples.Metronome
 
MidiSeq - Class in net.sf.jack4j.examples
Very simple MIDI sequencer.
MidiSeq(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.examples.MidiSeq
 
MidiSine - Class in net.sf.jack4j.examples
Very simple MIDI synthesizer.
MidiSine(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.examples.MidiSine
 
mlock() - Method in class net.sf.jack4j.RingBuffer
Attempts to lock the underlying native buffer in memory.
monitoringInput() - Method in class net.sf.jack4j.JackPort
Returns true if input monitoring was requested for this port.

N

nativeIntValue() - Method in enum net.sf.jack4j.JackPortFlag
 
nativeIntValue() - Method in enum net.sf.jack4j.JackPositionBit
 
nativeIntValue() - Method in enum net.sf.jack4j.JackStatus
 
nativeIntValue() - Method in enum net.sf.jack4j.JackTransportState
 
net.sf.jack4j - package net.sf.jack4j
 
net.sf.jack4j.examples - package net.sf.jack4j.examples
 
net.sf.jack4j.util - package net.sf.jack4j.util
 
net.sf.jack4j.util.file.wav - package net.sf.jack4j.util.file.wav
 

P

portById(long) - Method in class net.sf.jack4j.JackClient
Returns (local or foreign) port with given ID, or null if it doesn't exist.
portByName(String) - Method in class net.sf.jack4j.JackClient
Returns (local or foreign) port with given name, or null if it doesn't exist.
portConnectCallback(long, long, boolean) - Method in class net.sf.jack4j.AbstractJackClient
This implementation does nothing.
portConnectCallback(long, long, boolean) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation does nothing.
portConnectCallback(long, long, boolean) - Method in class net.sf.jack4j.JackClient
CURRENTLY NOT WORKING.
portRegistrationCallback(long, boolean) - Method in class net.sf.jack4j.AbstractJackClient
This implementation does nothing.
portRegistrationCallback(long, boolean) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation does nothing.
portRegistrationCallback(long, boolean) - Method in class net.sf.jack4j.JackClient
Called when Jack port is registered/unregistered.
process(int) - Method in class net.sf.jack4j.AbstractJackClient
This implementation only returns 0.
process(int) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation only returns 0.
process(int) - Method in class net.sf.jack4j.examples.Metronome
This is callback method, invoked by Jack client thread during each process cycle.
process(int) - Method in class net.sf.jack4j.examples.MidiSeq
This is callback method, invoked by Jack client thread during each process cycle.
process(int) - Method in class net.sf.jack4j.examples.MidiSine
This is callback method, invoked by Jack client thread during each process cycle.
process(int) - Method in class net.sf.jack4j.examples.WavPlayer
This is callback method, invoked by Jack client thread every now and then.
process(int) - Method in class net.sf.jack4j.examples.WavRecorder
This is callback method, invoked by Jack client thread every now and then.
process(int) - Method in class net.sf.jack4j.JackClient
Called during each process cycle.

Q

queryTransport(TransportPosition) - Method in class net.sf.jack4j.JackTransportClient
Queries current state and position of Jack transport.

R

readAdvanceBytes(int) - Method in class net.sf.jack4j.RingBuffer
Advances read position in the ringbuffer, skipping some readable data.
readAdvanceSamples(int) - Method in class net.sf.jack4j.RingBuffer
Advances read position in the ringbuffer, skipping some readable data.
readBytesToArray(byte[], int, int, boolean) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then optionally advances read pointer.
readBytesToArray(byte[], int, int) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then advances read pointer.
readBytesToBuffer(ByteBuffer, int, boolean) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then optionally advances read pointer.
readBytesToBuffer(ByteBuffer, int) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then optionally advances read pointer.
readBytesToDirectBuffer(ByteBuffer, int, boolean) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then optionally advances read pointer.
readBytesToDirectBuffer(ByteBuffer, int) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then advances pointer.
readSamples(ByteBuffer[], int) - Method in class net.sf.jack4j.util.file.wav.WavFileReader
Reads samples from WAV file, starting at current position, and writes them to specified buffers.
readSamplesToDirectBuffer(FloatBuffer, int, boolean) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then optionally advances read pointer.
readSamplesToDirectBuffer(FloatBuffer, int) - Method in class net.sf.jack4j.RingBuffer
Reads data from the ringbuffer and stores them into specified direct buffer, then advances pointer.
recomputeTotalLatencies() - Method in class net.sf.jack4j.JackClient
Recomputes port latencies.
recomputeTotalPortLatency(JackPort) - Method in class net.sf.jack4j.JackClient
Recomputes port latency.
releaseTimebase() - Method in class net.sf.jack4j.JackTransportClient
Releases this client from timebase master responsibility.
removePort(String) - Method in class net.sf.jack4j.JackClient
Unregisters given port.
repositionTransport(TransportPosition) - Method in class net.sf.jack4j.JackTransportClient
Request a new transport position.
requestMonitor(boolean) - Method in class net.sf.jack4j.JackPort
If the port can be monitored, sets monitoring on or off.
requestPortMonitorByName(String, boolean) - Method in class net.sf.jack4j.JackClient
If the port can be monitored, sets monitoring on or off.
reset() - Method in class net.sf.jack4j.RingBuffer
Resets (clears) the buffer.
resetMaxDelayedUsecs() - Method in class net.sf.jack4j.Statistics
Reset the maximum delay counter.
RingBuffer - Class in net.sf.jack4j
Thread-safe, lock-free ringbuffer.
RingBuffer(int, boolean) - Constructor for class net.sf.jack4j.RingBuffer
Creates new ringbuffer that can hold specified number of bytes.
RingBuffer(int) - Constructor for class net.sf.jack4j.RingBuffer
Creates new ringbuffer that can hold specified number of bytes.
RingBuffer(long, int, boolean) - Constructor for class net.sf.jack4j.RingBuffer
Creates new Java object, using pre-allocated ringbuffer.
RingBufferVector - Class in net.sf.jack4j
Allows access to readable or writable part of the RingBuffer, using direct NIO buffers.
run() - Method in class net.sf.jack4j.examples.Metronome
Activation and main event loop.
run() - Method in class net.sf.jack4j.examples.MidiSeq
Activation and main event loop.
run() - Method in class net.sf.jack4j.examples.MidiSine
Activation and main event loop.
run() - Method in class net.sf.jack4j.examples.TimebaseMaster
Activation and main event loop.
run() - Method in class net.sf.jack4j.examples.WavPlayer
Activation and main event loop.
run() - Method in class net.sf.jack4j.examples.WavRecorder
Activation and main event loop.

S

sampleRateCallback(int) - Method in class net.sf.jack4j.AbstractJackClient
This implementation only returns 0.
sampleRateCallback(int) - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation only returns 0.
sampleRateCallback(int) - Method in class net.sf.jack4j.JackClient
Called when Jack sample rate changes.
setAllDefaultCallbacks() - Method in class net.sf.jack4j.JackClient
Sets all available default native callbacks.
setAudioFramesPerVideoFrame(float) - Method in class net.sf.jack4j.TransportPosition
 
setBar(int) - Method in class net.sf.jack4j.TransportPosition
 
setBarStartTick(double) - Method in class net.sf.jack4j.TransportPosition
 
setBbtOffset(int) - Method in class net.sf.jack4j.TransportPosition
 
setBeat(int) - Method in class net.sf.jack4j.TransportPosition
 
setBeatsPerBar(float) - Method in class net.sf.jack4j.TransportPosition
 
setBeatsPerMinute(double) - Method in class net.sf.jack4j.TransportPosition
 
setBeatType(float) - Method in class net.sf.jack4j.TransportPosition
 
setBufferSize(int) - Method in class net.sf.jack4j.JackClient
Sets buffer size used by Jack server.
setBufferSizeCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackBufferSizeCallback for this client.
setClientRegistrationCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackClientRegistrationCallback for this client.
setData(byte[]) - Method in class net.sf.jack4j.JackMidiEvent
 
setDefaultBufferSizeCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackBufferSizeCallback for this client.
setDefaultClientRegistrationCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackClientRegistrationCallback for this client.
setDefaultFreewheelCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackFreewheelCallback for this client.
setDefaultGraphOrderCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackGraphOrderCallback for this client.
setDefaultPortConnectCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackPortConnectCallback for this client.
setDefaultPortRegistrationCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackPortRegistrationCallback for this client.
setDefaultProcessCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackProcessCallback for this client.
setDefaultSampleRateCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackSampleRateCallback for this client.
setDefaultShutdownCallback() - Method in class net.sf.jack4j.JackClient
Sets the default "on shutdown" callback for this client.
setDefaultSyncCallback() - Method in class net.sf.jack4j.JackTransportClient
Declares this client as a slow-sync client, using default callback.
setDefaultThreadInitCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackThreadInitCallback for this client.
setDefaultTimebaseCallback(boolean) - Method in class net.sf.jack4j.JackTransportClient
Registers this client as timebase master for the Jack, using default callback.
setDefaultXRunCallback() - Method in class net.sf.jack4j.JackClient
Sets the default native JackXRunCallback for this client.
setFrame(int) - Method in class net.sf.jack4j.TransportPosition
 
setFrameRate(int) - Method in class net.sf.jack4j.TransportPosition
 
setFrameTime(double) - Method in class net.sf.jack4j.TransportPosition
 
setFreewheel(boolean) - Method in class net.sf.jack4j.JackClient
Starts or stops Jack "freewheel" mode.
setFreewheelCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackFreewheelCallback for this client.
setFreeWhenFinalized(boolean) - Method in class net.sf.jack4j.RingBuffer
Sets the flag that says if the native ringbuffer will be freed when this Java object is finalized.
setGraphOrderCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackGraphOrderCallback for this client.
setLatency(int) - Method in class net.sf.jack4j.JackPort
Sets port latency.
setNextTime(double) - Method in class net.sf.jack4j.TransportPosition
 
setPortAlias(String) - Method in class net.sf.jack4j.JackLocalPort
Sets port alias.
setPortConnectCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackPortConnectCallback for this client.
setPortName(String) - Method in class net.sf.jack4j.JackLocalPort
Sets short name of this port.
setPortRegistrationCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackPortRegistrationCallback for this client.
setProcessCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackProcessCallback for this client.
setProcessMethodSynchronized(boolean) - Method in class net.sf.jack4j.JackClient
Sets a flag indicating whether the native process callback will obtain a lock on JackClient structure before calling JackClient.process(int) method.
setSampleRateCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackSampleRateCallback for this client.
setShutdownCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom "on shutdown" callback for this client.
setSyncCallback(long, long) - Method in class net.sf.jack4j.JackTransportClient
Declares this client as a slow-sync client, using default callback.
setSyncTimeout(long) - Method in class net.sf.jack4j.JackTransportClient
Set the timeout value for slow-sync clients.
setThreadInitCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackThreadInitCallback for this client.
setTick(int) - Method in class net.sf.jack4j.TransportPosition
 
setTicksPerBeat(double) - Method in class net.sf.jack4j.TransportPosition
 
setTime(int) - Method in class net.sf.jack4j.JackMidiEvent
 
setTimebaseCallback(boolean, long, long) - Method in class net.sf.jack4j.JackTransportClient
Registers this client as timebase master for the Jack.
setUsecs(long) - Method in class net.sf.jack4j.TransportPosition
 
setValidBits(int) - Method in class net.sf.jack4j.TransportPosition
 
setValidBitsSet(EnumSet<JackPositionBit>) - Method in class net.sf.jack4j.TransportPosition
 
setVideoOffset(int) - Method in class net.sf.jack4j.TransportPosition
 
setXRunCallback(long, long) - Method in class net.sf.jack4j.JackClient
Sets custom JackXRunCallback for this client.
startTransport() - Method in class net.sf.jack4j.JackTransportClient
Starts the Jack transport.
Statistics - Class in net.sf.jack4j
Allows access to Jack statistics information.
stopTransport() - Method in class net.sf.jack4j.JackTransportClient
Stops the Jack transport.
syncCallback(JackTransportState, TransportPosition) - Method in class net.sf.jack4j.AbstractJackTransportClient
Always returns true.
syncCallback(JackTransportState, TransportPosition) - Method in class net.sf.jack4j.JackTransportClient
Synchronization callback for slow-sync clients.

T

threadInitCallback() - Method in class net.sf.jack4j.AbstractJackClient
This implementation does nothing.
threadInitCallback() - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation does nothing.
threadInitCallback() - Method in class net.sf.jack4j.JackClient
Called once, when Jack server initializes client thread.
threadWait(int) - Method in class net.sf.jack4j.JackClient
Calls jack_thread_wait.
tie(JackLocalPort) - Method in class net.sf.jack4j.JackLocalPort
Ties this (output) port to given input port.
time() - Method in class net.sf.jack4j.JackClient
Returns current time in microseconds.
timebaseCallback(JackTransportState, int, TransportPosition, boolean) - Method in class net.sf.jack4j.AbstractJackTransportClient
Does nothing.
timebaseCallback(JackTransportState, int, TransportPosition, boolean) - Method in class net.sf.jack4j.examples.TimebaseMaster
This callback computes the timebase information.
timebaseCallback(JackTransportState, int, TransportPosition, boolean) - Method in class net.sf.jack4j.JackTransportClient
Callback that provides extended position information to Jack transport.
TimebaseMaster - Class in net.sf.jack4j.examples
Example timebase master.
TimebaseMaster(String, boolean, boolean, String) - Constructor for class net.sf.jack4j.examples.TimebaseMaster
 
timeToFrames(long) - Method in class net.sf.jack4j.JackClient
Converts time in microseconds to frame time.
TransportPosition - Class in net.sf.jack4j
Contains information about current state of Jack transport.
TransportPosition() - Constructor for class net.sf.jack4j.TransportPosition
 

U

unload() - Method in class net.sf.jack4j.JackInternalClient
Unloads this internal client.
unsetPortAlias(String) - Method in class net.sf.jack4j.JackLocalPort
Removes port alias.
unsetSyncCallback() - Method in class net.sf.jack4j.JackTransportClient
Declares that the client is not slow-sync anymore, and unregisters native sync callback.
untie() - Method in class net.sf.jack4j.JackLocalPort
Undoes the effect of JackLocalPort.tie(JackLocalPort).

V

valueOf(String) - Static method in enum net.sf.jack4j.JackPortFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jack4j.JackPositionBit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jack4j.JackStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jack4j.JackTransportState
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.jack4j.JackPortFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jack4j.JackPositionBit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jack4j.JackStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jack4j.JackTransportState
Returns an array containing the constants of this enum type, in the order they are declared.

W

WavFileReader - Class in net.sf.jack4j.util.file.wav
Allows read-only access to WAV file.
WavFileReader(FileChannel) - Constructor for class net.sf.jack4j.util.file.wav.WavFileReader
 
WavFileWriter - Class in net.sf.jack4j.util.file.wav
Creates WAV file.
WavFileWriter(String, int, int, int) - Constructor for class net.sf.jack4j.util.file.wav.WavFileWriter
 
WavPlayer - Class in net.sf.jack4j.examples
Simple WAV player.
WavPlayer(String) - Constructor for class net.sf.jack4j.examples.WavPlayer
Constructor.
WavRecorder - Class in net.sf.jack4j.examples
Simple WAV recorder.
WavRecorder(String) - Constructor for class net.sf.jack4j.examples.WavRecorder
Constructor.
writeAdvanceBytes(int) - Method in class net.sf.jack4j.RingBuffer
Advances write position in the ringbuffer, skipping some writable space.
writeAdvanceSamples(int) - Method in class net.sf.jack4j.RingBuffer
Advances write position in the ringbuffer, skipping some writable space.
writeBytesFromArray(byte[], int, int) - Method in class net.sf.jack4j.RingBuffer
Writes from the specified array into ringbuffer.
writeBytesFromBuffer(ByteBuffer, int) - Method in class net.sf.jack4j.RingBuffer
Writes from the specified direct buffer into ringbuffer.
writeBytesFromDirectBuffer(ByteBuffer, int) - Method in class net.sf.jack4j.RingBuffer
Writes from the specified direct buffer into ringbuffer.
writeSamples(ByteBuffer[], int) - Method in class net.sf.jack4j.util.file.wav.WavFileWriter
Writes samples from specified buffers to the WAV file.
writeSamplesFromDirectBuffer(FloatBuffer, int) - Method in class net.sf.jack4j.RingBuffer
Writes from the specified direct buffer into ringbuffer.

X

xRunCallback() - Method in class net.sf.jack4j.AbstractJackClient
This implementation only returns 0.
xRunCallback() - Method in class net.sf.jack4j.AbstractJackTransportClient
This implementation only returns 0.
xRunCallback() - Method in class net.sf.jack4j.JackClient
Called when Jack XRUN occurs.

A B C D E F G H I J L M N P Q R S T U V W X

Copyright © 2008 Ondrej Par. All Rights Reserved.