genode/repos/gems/run
Norman Feske 07669ac991 os: record-and-play session interfaces and mixer
- New session interfaces:
  - os/include/play_session   (for audio playing   / mic-input driver)
  - os/include/record_session (for audio recording / audio-output driver)
- Mixer at os/src/record_play_mixer providing both play and record services
- Simple waveform player at os/src/app/waveform_player
- Simple audio-signal capturing component at os/src/app/record_rom
- Simple oscilloscpe at gems/src/app/rom_osci (using record_rom)
- Simple test-audio_play for playing raw stereo f32 data

The _gems/run/waveform_player.run_ script illustrates the use of the new
components and interfaces.

Issue #5097
2024-02-28 16:31:45 +01:00
..
sculpt Remove vbox6-capture from sculpt 2022-10-12 14:19:43 +02:00
aes_cbc_4k.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
cpu_load_display.run Adapt run scripts to trace-subject filtering 2023-12-13 12:28:52 +01:00
cpu_sampler.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
decorator_stress.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
decorator.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
depot_autopilot.run os: add test for 'Genode::Path' 2024-02-26 08:59:10 +01:00
depot_deploy.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
depot_download.run depot_query: add support for bin and dbg archives 2024-02-26 08:59:09 +01:00
depot_query.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
depot_remove.run depot_remove.run: improve <remove_all/> tests 2023-09-29 12:15:05 +02:00
dialog.run Dialog API 2023-10-04 13:22:06 +02:00
driver_manager.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
file_vault_config_report.run file_vault: version 23.05 2023-05-30 12:03:32 +02:00
file_vault.inc gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
file_vault.run file_vault: version 23.05 2023-05-30 12:03:32 +02:00
fs_query.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
gpt_write.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
gui_fader.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
menu_view.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
mixer_gui_qt_test.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
nano3d.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
screenshot_trigger.run gems: screenshot trigger for virtual print button 2023-02-27 08:22:47 +01:00
sculpt_image.run sculpt_image: copy uboot.env file for PinePhone 2023-12-13 12:33:05 +01:00
sculpt_test.run sculpt_test.run: add '-boot d' to Qemu args 2023-01-24 12:07:32 +01:00
sculpt.run sculpt: add "runtime" and "global" TRACE options 2023-12-13 12:28:52 +01:00
tcp_terminal.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
terminal_echo.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
terminal_log.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
text_area.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
text_painter.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
tiled_wm.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
trace_recorder_ctf.run Adapt run scripts to trace-subject filtering 2023-12-13 12:28:52 +01:00
trace_recorder_pcapng.run Adapt run scripts to trace-subject filtering 2023-12-13 12:28:52 +01:00
trace_recorder.run Adapt run scripts to trace-subject filtering 2023-12-13 12:28:52 +01:00
tresor_tester.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
vfs_import.run vfs_import: truncate files before writing 2024-02-26 08:59:08 +01:00
vfs_tresor_init.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
vfs_tresor.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00
vfs_tresor.sh file_vault: version 23.05 2023-05-30 12:03:32 +02:00
waveform_player.run os: record-and-play session interfaces and mixer 2024-02-28 16:31:45 +01:00
wm.run gems: use [build_artifacts] in run scripts 2023-11-28 14:44:29 +01:00