emuxki_dev
emuxki_resched_timer(emuxki_dev *card)
emuxki_stream_new(emuxki_dev *card, uint8 use, uint32 bufframes, uint8 bufcount)
emuxki_gpr_set(emuxki_dev *card, emuxki_gpr *gpr, int32 type, float *values)
emuxki_gpr_get(emuxki_dev *card, emuxki_gpr *gpr, int32 type, float *values)
emuxki_gpr_dump(emuxki_dev * card, uint16 count)
emuxki_gpr_new(emuxki_dev *card, const char *name, emuxki_gpr_type type, uint16 *gpr_num,
emuxki_parameter_set(emuxki_dev *card, const void* cookie, int32 type, int32 *value)
emuxki_parameter_get(emuxki_dev *card, const void* cookie, int32 type, int32 *value)
emuxki_dev *card = arg;
emuxki_dev * card)
emuxki_setup(emuxki_dev * card)
emuxki_mem_new(emuxki_dev *card, int ptbidx, size_t size)
emuxki_dump_fx(emuxki_dev * card)
emuxki_initfx(emuxki_dev * card)
emuxki_pmem_alloc(emuxki_dev *card, size_t size)
emuxki_init(emuxki_dev * card)
memset(&cards[num_cards], 0, sizeof(emuxki_dev));
emuxki_shutdown(emuxki_dev *card)
emuxki_rmem_alloc(emuxki_dev *card, size_t size)
emuxki_mem_free(emuxki_dev *card, void *ptr)
emuxki_dev *card = chan->voice->stream->card;
emuxki_dev *card = chan->voice->stream->card;
emuxki_dev *card = chan->voice->stream->card;
emuxki_dev *card = chan->voice->stream->card;
emuxki_dev cards[NUM_CARDS];
status_t emuxki_init(emuxki_dev *card);
void emuxki_shutdown(emuxki_dev *card);
extern emuxki_dev cards[NUM_CARDS];
void emuxki_mem_free(emuxki_dev *card, void *ptr);
void * emuxki_pmem_alloc(emuxki_dev *card, size_t size);
void * emuxki_rmem_alloc(emuxki_dev *card, size_t size);
emuxki_stream *emuxki_stream_new(emuxki_dev *card, uint8 use, uint32 bufframes, uint8 bufcount);
void emuxki_dump_fx(emuxki_dev * card);
void emuxki_gpr_dump(emuxki_dev * card, uint16 count);
void emuxki_gpr_set(emuxki_dev *card, emuxki_gpr *gpr, int32 type, float *values);
void emuxki_gpr_get(emuxki_dev *card, emuxki_gpr *gpr, int32 type, float *values);
void emuxki_parameter_set(emuxki_dev *card, const void*, int32 type, int32 *value);
void emuxki_parameter_get(emuxki_dev *card, const void*, int32 type, int32 *value);
extern bool midi_interrupt(emuxki_dev *card);
midi_interrupt(emuxki_dev *card)
emuxki_buffer_exchange(emuxki_dev *card, multi_buffer_info *data)
emuxki_dev *dev = (emuxki_dev*)card;
emuxki_buffer_force_stop(emuxki_dev *card)
emuxki_dev *card = (emuxki_dev *)cookie;
emuxki_dev *card = NULL;
emuxki_dev *card = cookie;
emuxki_gpr_get((emuxki_dev*)card, (emuxki_gpr *)cookie, type, values);
emuxki_gpr_set((emuxki_dev*)card, (emuxki_gpr *)cookie, type, values);
emuxki_parameter_get((emuxki_dev*)card, cookie, type, &value);
emuxki_parameter_set((emuxki_dev*)card, cookie, type, &value);
emuxki_dev *card = (emuxki_dev*)multi->card;
emuxki_dev *dev = (emuxki_dev*)card;
emuxki_get_mix(emuxki_dev *card, multi_mix_value_info * mmvi)
emuxki_set_mix(emuxki_dev *card, multi_mix_value_info * mmvi)
emuxki_list_mix_controls(emuxki_dev *card, multi_mix_control_info * mmci)
emuxki_list_mix_connections(emuxki_dev *card, multi_mix_connection_info * data)
emuxki_list_mix_channels(emuxki_dev *card, multi_mix_channel_info *data)
LIST_FOREACH(stream, &((emuxki_dev*)multi->card)->streams, next) {
emuxki_get_description(emuxki_dev *card, multi_description *data)
emuxki_get_enabled_channels(emuxki_dev *card, multi_channel_enable *data)
emuxki_set_enabled_channels(emuxki_dev *card, multi_channel_enable *data)
emuxki_get_global_format(emuxki_dev *card, multi_format_info *data)
emuxki_get_buffers(emuxki_dev *card, multi_buffer_list *data)