pm_device_name   xtlang


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm

Implementation

(bind-func pm_device_name
  (lambda (device_id)
    (let ((dev_info (Pm_GetDeviceInfo device_id)))
      (if (null? dev_info)
          "" ;; "empty" name
          (tref dev_info 2)))))


Back to Index

Similar Entries

  • PaDeviceInfo_print    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portaudio.xtm
  • PaDeviceInfo_toString    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portaudio.xtm
  • PmBefore    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • PmEvent_cc_p    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • PmEvent_note_off_p    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • PmEvent_note_on_p    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Event_Channel    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Event_Data1    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Event_Data2    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Event_Message    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Event_Timestamp    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Event_Type    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Message    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Message_Channel    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Message_Data1    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Message_Data2    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Message_Status    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • Pm_Message_Type    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • astra_bitmapmask_t    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/orbbec_astra.xtm
  • clock-set-bpm    scheme    /digego/extempore/tree/v0.8.9/libs/core/toplap_clock.xtm
  • constructor-name-and-type    scheme    /digego/extempore/tree/v0.8.9/libs/base/adt.xtm
  • deconstructor-name-and-type    scheme    /digego/extempore/tree/v0.8.9/libs/base/adt.xtm
  • dspmt:DSPMT    xtlang    /digego/extempore/tree/v0.8.9/examples/core/mtaudio.xtm
  • dspmt:DSPMT    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/audiosetup.xtm
  • dspsum:DSPMT    xtlang    /digego/extempore/tree/v0.8.9/examples/external/convolution_reverb.xtm
  • filename-from-path    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • filename-strip-extension    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • get-midi-device-names-alist    scheme    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • get-midi-input-device-names-alist    scheme    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • get-midi-output-device-names-alist    scheme    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • get-named-arg    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • get_analogue_synth_cc_name    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/setup.xtm
  • get_file_name    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/win32.xtm
  • get_frame_names    xtlang    /digego/extempore/tree/v0.8.9/libs/external/cef/cef.xtm
  • glew-name-from-gl-name    scheme    /digego/extempore/tree/v0.8.9/libs/external/gl/glcore-glew.xtm
  • hostname    xtlang    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • impc:aot:insert-namedtype-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ir:clean-named-type    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • impc:ir:gname    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • impc:ir:split-and-decode-poly-adhoc-name    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • impc:ti:completely-unwrap-named-type    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:generate-generic-type-cname    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-closure-names    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-mono-name    macro    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-named-type    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-namedtype-docstring    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-namedtype-type    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-native-name    macro    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-nativefunc-arg-names    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-polyfunc-candidate-names    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-polytype-candidate-names    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:namedtype-exists?    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:print-namedtype-cache    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:register-new-namedtype    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:rename-all-shadow-vars    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:reset-namedtype-cache    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:set-namedtype-docstring    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:set-nativefunc-arg-names    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:split-namedfunc    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:split-namedtype    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:strip-named-type    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:try-to-resolve-named-types    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:update-closure-name    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • ipc:proc-name-with-mapping    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/gl/gl-objects2.xtm
  • name    scheme    /digego/extempore/tree/v0.8.9/examples/core/petri-net.xtm
  • ocv_namedWindow    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • ocv_namedWindow    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • ocv_namedWindow    scheme    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • ocv_namedWindow1    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • ocv_namedWindow2    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • pa_params_for_input_device    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portaudio.xtm
  • pa_params_for_output_device    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portaudio.xtm
  • pa_print_devices    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portaudio.xtm
  • pm_count_devices    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • pm_create_input_stream    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_create_output_stream    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_current_time_in_ms    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_default_in    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_default_out    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_device_input_p    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • pm_device_output_p    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • pm_device_with_id    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/midisetup.xtm
  • pm_initialize    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_initialize    unknown    /digego/extempore/tree/v0.8.9/libs/external/midi.xtm
  • pm_input_device_with_name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_output_device_with_name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_print_devices    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_send    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pm_write    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • pmap    xtlang    /digego/extempore/tree/v0.8.9/examples/core/xthread.xtm
  • pmap_test    xtlang    /digego/extempore/tree/v0.8.9/examples/core/xthread.xtm
  • pmap_test2    xtlang    /digego/extempore/tree/v0.8.9/examples/core/xthread.xtm
  • print_all_devices    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/hidapi.xtm
  • print_device_feature_report    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/hidapi.xtm
  • print_midi_devices    xtlang    /digego/extempore/tree/v0.8.9/libs/external/portmidi.xtm
  • sampler-parse-filename    scheme    /digego/extempore/tree/v0.8.9/libs/external/instruments_ext-scm.xtm
  • sampler-parse-midinote-filename    scheme    /digego/extempore/tree/v0.8.9/libs/external/instruments_ext-scm.xtm
  • sampler-parse-spn-filename    scheme    /digego/extempore/tree/v0.8.9/libs/external/instruments_ext-scm.xtm
  • simple-segment:name    scheme    /digego/extempore/tree/v0.8.9/libs/base/pattern.xtm
  • simple-var:name    scheme    /digego/extempore/tree/v0.8.9/libs/base/pattern.xtm
  • sys:hostname    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • sys_file_rename    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_g_get_host_name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_get_user_name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_rename    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • t:named?    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • topclock-bpm    scheme    /digego/extempore/tree/v0.8.9/libs/core/topclock.xtm
  • xtmdoc-namedtype-handler    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm