playitbyr: Representing and exploring data through sound

playitbyr is a flexible toolkit for data analysis and exploration in R. The functions allow the user to map data onto sonic parameters like pitch, tempo, and rhythm, and output sound and sound files.

Author
Ethan Brown
Date of publication
None
Maintainer
Ethan Brown <ethancbrown+playitbyr@gmail.com>
License
GPL (>= 2)
Version
0.1-2
URLs

View on R-Forge

Man pages

addDataToSonify
Add a data.frame to a 'sonify' object
checkSonify
Check if a 'sonify' object can be rendered
create_audioSample
Render 'sonify' objects to 'audioSample'
getDefaultMappings
Get the default mappings and scalings for a given sonlayer...
getPlayer
Get and set the audio player
getShapeDef
Get the 'shapeDef' object for a shape
getSoundParams
Get and check currently possible sound parameters.
internaldf
Internal functions to generate output 'data.frame' from a...
internalsonify
Internal functions related to layering and rendering
linearscale
Create a linear parameter scaling with given minimum and...
octToFreq
Convert from csound-style oct notation for pitches to...
playLastRendering
Play and save the last audio rendering of a 'sonify' object
render
Render a sonification score to sound
render.audio
Rendering sound using the audio package
render.csound
Rendering sound using csound
scaleShortcuts
Shortcut functions to set linear scales for 'sonify' objects
scorePreprocessor.csound
Score preprocessing for shape 'csound'
scorePreprocessor.notes
Score preprocessing for shape 'notes'
shapeDescriptions
Show the names and descriptions of all available shapes
sonaes
Create mappings and parameters for sonification objects
sonify
Create sonification objects
sonifyclass
print, summary and addition methods for 'sonify' objects
sonlayer
Creating individual layers for sonify objects
sonscaling
Setting scales for 'sonify' objects

Files in this package

playitbyr
playitbyr/R
playitbyr/R/getSoundParams.R
playitbyr/R/checkSonify.R
playitbyr/R/linearscale.R
playitbyr/R/octToFreq.R
playitbyr/R/playlastrendering.R
playitbyr/R/render.csound.R
playitbyr/R/getDefaultMappings.R
playitbyr/R/scorePreprocessor.csound.R
playitbyr/R/sonify.R
playitbyr/R/sonscaling.R
playitbyr/R/addDataToSonify.R
playitbyr/R/sonifyclass.R
playitbyr/R/scorePreprocessor.notes.R
playitbyr/R/create-audioSample.R
playitbyr/R/scaleShortcuts.R
playitbyr/R/sonaes.R
playitbyr/R/internalsonify.R
playitbyr/R/aaa.R
playitbyr/R/sonlayer.R
playitbyr/R/render.audio.R
playitbyr/R/internaldf.R
playitbyr/R/render.R
playitbyr/R/shapeDescriptions.R
playitbyr/R/getPlayer.R
playitbyr/R/getShapeDef.R
playitbyr/R/scorePreprocessor.dotplot.R
playitbyr/NAMESPACE
playitbyr/inst
playitbyr/inst/shapeDefs
playitbyr/inst/shapeDefs/csoundCode.R
playitbyr/inst/shapeDefs/csound.rda
playitbyr/inst/shapeDefs/dotplot.rda
playitbyr/inst/shapeDefs/notesCode.R
playitbyr/inst/shapeDefs/HOWTO
playitbyr/inst/shapeDefs/shapeDef.R
playitbyr/inst/shapeDefs/notes.rda
playitbyr/inst/shapeDefs/dotplotCode.R
playitbyr/DESCRIPTION
playitbyr/man
playitbyr/man/getSoundParams.Rd
playitbyr/man/internaldf.Rd
playitbyr/man/scorePreprocessor.notes.Rd
playitbyr/man/shapeDescriptions.Rd
playitbyr/man/scorePreprocessor.csound.Rd
playitbyr/man/sonaes.Rd
playitbyr/man/sonify.Rd
playitbyr/man/render.Rd
playitbyr/man/scaleShortcuts.Rd
playitbyr/man/sonscaling.Rd
playitbyr/man/getDefaultMappings.Rd
playitbyr/man/render.csound.Rd
playitbyr/man/sonifyclass.Rd
playitbyr/man/playLastRendering.Rd
playitbyr/man/sonlayer.Rd
playitbyr/man/create_audioSample.Rd
playitbyr/man/render.audio.Rd
playitbyr/man/checkSonify.Rd
playitbyr/man/getPlayer.Rd
playitbyr/man/addDataToSonify.Rd
playitbyr/man/linearscale.Rd
playitbyr/man/internalsonify.Rd
playitbyr/man/octToFreq.Rd
playitbyr/man/getShapeDef.Rd