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.5)howler_0.3.0.zip(r-4.4)howler_0.3.0.zip(r-4.3)
howler_0.3.0.tgz(r-4.5-any)howler_0.3.0.tgz(r-4.4-any)howler_0.3.0.tgz(r-4.3-any)
howler_0.3.0.tar.gz(r-4.5-noble)howler_0.3.0.tar.gz(r-4.4-noble)
howler_0.3.0.tgz(r-4.4-emscripten)howler_0.3.0.tgz(r-4.3-emscripten)
howler.pdf |howler.html
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.68 score 16 stars 30 scripts 452 downloads 35 exports 38 dependencies

Last updated 10 months agofrom:939ab0886a. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 31 2025
R-4.5-winOKMar 31 2025
R-4.5-macOKMar 31 2025
R-4.5-linuxOKMar 31 2025
R-4.4-winOKMar 31 2025
R-4.4-macOKMar 31 2025
R-4.4-linuxOKMar 31 2025
R-4.3-winOKMar 31 2025
R-4.3-macOKMar 31 2025

Exports:addTrackavailableHowlerExampleschangeHowlSpeedchangeTrackdeleteTrackhowlerhowlerBackButtonhowlerBasicModuleUIhowlerButtonhowlerCurrentTrackhowlerDurationTimehowlerForwardButtonhowlerModuleServerhowlerModuleUIhowlerNextButtonhowlerOutputhowlerPauseButtonhowlerPlayButtonhowlerPlayPauseButtonhowlerPreviousButtonhowlerSeekSliderhowlerSeekTimehowlerStopButtonhowlerVolumeDownButtonhowlerVolumeSliderhowlerVolumeToggleButtonhowlerVolumeUpButtonpauseHowlplayHowlplaySoundrenderHowlerrunHowlerExampleseekHowlstopHowltogglePlayHowl

Dependencies:base64encbslibcachemclicommonmarkcrayondigestevaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetshttpuvjquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimepromisesR6rappdirsRcpprlangrmarkdownsassshinysourcetoolstinytexwithrxfunxtableyaml

Adding Audio with howler.js

Rendered fromhowler.Rmdusingknitr::rmarkdownon Mar 31 2025.

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