Package: howler 0.3.0

howler: 'Shiny' Extension of 'howler.js'

Audio interactivity within 'shiny' applications using 'howler.js'. Enables the status of the audio player to be sent from the UI to the server, and events such as playing and pausing the audio can be triggered from the server.

Authors:Ashley Baldry [aut, cre], James Simpson [aut]

howler_0.3.0.tar.gz
howler_0.3.0.zip(r-4.7)howler_0.3.0.zip(r-4.6)howler_0.3.0.zip(r-4.5)
howler_0.3.0.tgz(r-4.6-any)howler_0.3.0.tgz(r-4.5-any)
howler_0.3.0.tar.gz(r-4.7-any)howler_0.3.0.tar.gz(r-4.6-any)
howler_0.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
howler/json (API)
NEWS

# Install 'howler' in R:
install.packages('howler', repos = c('https://ashbaldry.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ashbaldry/howler/issues

On CRAN:

Conda:

audioshiny

5.41 score 17 stars 30 scripts 606 downloads 35 exports 38 dependencies

Last updated from:939ab0886a. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK145
source / vignettesOK172
linux-release-x86_64OK159
macos-release-arm64OK90
macos-oldrel-arm64OK111
windows-develOK87
windows-releaseOK117
windows-oldrelOK87
wasm-releaseOK158

Exports:addTrackavailableHowlerExampleschangeHowlSpeedchangeTrackdeleteTrackhowlerhowlerBackButtonhowlerBasicModuleUIhowlerButtonhowlerCurrentTrackhowlerDurationTimehowlerForwardButtonhowlerModuleServerhowlerModuleUIhowlerNextButtonhowlerOutputhowlerPauseButtonhowlerPlayButtonhowlerPlayPauseButtonhowlerPreviousButtonhowlerSeekSliderhowlerSeekTimehowlerStopButtonhowlerVolumeDownButtonhowlerVolumeSliderhowlerVolumeToggleButtonhowlerVolumeUpButtonpauseHowlplayHowlplaySoundrenderHowlerrunHowlerExampleseekHowlstopHowltogglePlayHowl

Dependencies:base64encbslibcachemclicommonmarkdigestevaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetshttpuvjquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeotelpromisesR6rappdirsRcpprlangrmarkdownsassshinysourcetoolstinytexwithrxfunxtableyaml

Adding Audio with howler.js

Rendered fromhowler.Rmdusingknitr::rmarkdownon May 05 2026.

Last update: 2022-10-06
Started: 2022-07-03

Readme and manuals

Help Manual

Help pageTopics
Create a Howler Audio Playerhowler
Shiny bindings for howlerhowler-shiny howlerOutput renderHowler
Audio ButtonshowlerBackButton howlerButton howlerForwardButton howlerNextButton howlerPauseButton howlerPlayButton howlerPlayPauseButton howlerPreviousButton howlerStopButton howlerVolumeDownButton howlerVolumeToggleButton howlerVolumeUpButton
Current TrackhowlerCurrentTrack howlerDurationTime howlerSeekTime
Howler.js ModulehowlerBasicModuleUI howlerModule howlerModuleServer howlerModuleUI
Seek SliderhowlerSeekSlider
Update howler.js Server-SideaddTrack changeHowlSpeed changeTrack deleteTrack howlerServer pauseHowl playHowl seekHowl stopHowl togglePlayHowl
Volume SliderhowlerVolumeSlider
Play SoundplaySound
Run '{howler}' Example ApplicationsavailableHowlerExamples runHowlerExample