Ags.FrameClock¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
class |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
None
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
|---|---|---|---|
absolute_delay |
r |
||
absolute_frame_offset |
r |
||
absolute_note_256th_offset |
[ |
r |
|
absolute_note_256th_offset_length |
r |
||
absolute_note_offset |
r |
||
bpm |
r |
||
buffer_size |
r |
||
delay_counter |
r |
||
do_loop |
r |
||
fixed_absolute_delay |
r |
||
flags |
r |
||
frame_offset |
r |
||
gobject |
r |
||
has_16th_pulse |
r |
||
has_256th_pulse |
r |
||
loop_left |
r |
||
loop_right |
r |
||
note_256th_frame_offset |
[ |
r |
|
note_256th_frame_offset_length |
r |
||
note_256th_offset |
[ |
r |
|
note_256th_offset_length |
r |
||
note_frame_offset |
r |
||
note_offset |
r |
||
obj_mutex |
r |
||
period_frame_offset |
r |
||
samplerate |
r |
||
start_note_offset |
r |
Class Details¶
- class Ags.FrameClock(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod get_instance()¶
- Returns:
the singleton
Ags.FrameClock- Return type:
Singleton frame clock.
Added in version 9.0.0.
- classmethod new()¶
- Returns:
a new
Ags.FrameClock- Return type:
Creates an
Ags.FrameClockAdded in version 9.0.0.
- copy_time(source)¶
- Parameters:
source (
Ags.FrameClock) – the sourceAgs.FrameClock
Copy time of source to self.
Added in version 9.0.0.
- from_string(str)¶
- Parameters:
str (
str) – the string
Frame clock from string.
Added in version 9.0.0.
- get_absolute_frame_offset()¶
- Returns:
the absolute frame offset
- Return type:
Get absolute frame offset of self.
Added in version 9.0.0.
- get_absolute_note_256th_offset()¶
- Returns:
- absolute_note_256th_offset:
return location of note 256th offset, maximum length 16
- length:
return location of length
- Return type:
Get absolute note 256th offset of self.
Added in version 9.0.0.
- get_absolute_note_offset()¶
- Returns:
the absolute note offset
- Return type:
Get absolute note offset of self.
Added in version 9.0.0.
- get_buffer_size()¶
- Returns:
the buffer size
- Return type:
Get buffer size of self.
Added in version 9.0.0.
- get_frame_offset()¶
- Returns:
the frame offset
- Return type:
Get frame offset of self.
Added in version 9.0.0.
- get_has_16th_pulse()¶
-
Get has 16th pulse of self.
Added in version 9.0.0.
- get_has_256th_pulse()¶
-
Get has 256th pulse of self.
Added in version 9.0.0.
- get_loop()¶
- Returns:
Trueif do loop, otherwiseFalse- loop_left:
return location of loop left
- loop_right:
return location of loop right
- Return type:
Get loop of self.
Added in version 9.0.0.
- get_note_256th_frame_offset()¶
- Returns:
- note_256th_frame_offset:
return location of note 256th frame offset
- length:
return location of array length, maximum 16 items
- Return type:
Get note 256th frame offset of self.
Added in version 9.0.0.
- get_note_256th_offset()¶
- Returns:
- note_256th_offset:
return location of note 256th offset, maximum length 16
- length:
return location of length
- Return type:
Get note 256th offset of self.
Added in version 9.0.0.
- get_note_frame_offset()¶
- Returns:
the note frame offset
- Return type:
Get note frame offset of self.
Added in version 9.0.0.
- get_note_offset()¶
- Returns:
the note offset
- Return type:
Get note offset of self.
Added in version 9.0.0.
- get_samplerate()¶
- Returns:
the samplerate
- Return type:
Get samplerate of self.
Added in version 9.0.0.
- get_start_note_offset()¶
- Returns:
the start note offset
- Return type:
Get start note offset of self.
Added in version 9.0.0.
- increment_counter()¶
Increment counter of self.
Added in version 9.0.0.
- set_buffer_size(buffer_size)¶
- Parameters:
buffer_size (
int) – the buffer size
Set buffer size of self.
Added in version 9.0.0.
- set_flags(flags)¶
- Parameters:
flags (
Ags.FrameClockFlags) – the flags
Set flags of self.
Added in version 9.0.0.
- set_loop(do_loop, loop_left, loop_right)¶
- Parameters:
Get loop of self.
Added in version 9.0.0.
- set_note_offset(note_offset)¶
- Parameters:
note_offset (
int) – the note offset
Set note offset of self.
Added in version 9.0.0.
- set_samplerate(samplerate)¶
- Parameters:
samplerate (
int) – the samplerate
Set samplerate of self.
Added in version 9.0.0.
- set_start_note_offset(start_note_offset)¶
- Parameters:
start_note_offset (
int) – the start note offset
Set start note offset of self.
Added in version 9.0.0.
- start()¶
Start self.
Added in version 9.0.0.
- stop()¶
Stop self.
Added in version 9.0.0.
- test_flags(flags)¶
- Parameters:
flags (
Ags.FrameClockFlags) – the flags- Returns:
- Return type:
Test flags to be set.
Added in version 9.0.0.
- to_string()¶
- Returns:
the serialized string
- Return type:
Frame clock to string.
Added in version 9.0.0.
- to_time_string()¶
- Returns:
the time string
- Return type:
Frame clock to time string.
Added in version 9.0.0.
- unset_flags(flags)¶
- Parameters:
flags (
Ags.FrameClockFlags) – the flags
Unset flags of self.
Added in version 9.0.0.