- 1. Introduction
- 1.1. Possibilities and Limitations
- 1.2. Setting up your development enviroment
- 1.3. Anatomy of a Tool
- 1.4. Installing a Tool
- 1.5. Debugging a Tool
- 1.6. Distribution and Community
- 2. Guides
- 2.1. Classes
- 2.2. Observables
- 2.3. Renoise Application
- 2.4. Renoise Song
- 2.5. Renoise Tool
- 2.6. File IO & Bits
- 2.7. Sockets
- 2.8. MIDI
- 2.9. OSC
- 2.10. SQLite
- 3. API Reference
- 3.1. renoise
- 3.1.1. Application
- 3.1.2. ApplicationTheme
- 3.1.3. ApplicationWindow
- 3.1.4. AudioDevice
- 3.1.5. DeviceParameter
- 3.1.6. Dialog
- 3.1.7. Document
- 3.1.8. Document.DocumentList
- 3.1.9. Document.DocumentNode
- 3.1.10. Document.Observable
- 3.1.11. Document.ObservableBang
- 3.1.12. Document.ObservableBoolean
- 3.1.13. Document.ObservableBooleanList
- 3.1.14. Document.ObservableList
- 3.1.15. Document.ObservableNumber
- 3.1.16. Document.ObservableNumberList
- 3.1.17. Document.ObservableString
- 3.1.18. Document.ObservableStringList
- 3.1.19. Document.Serializable
- 3.1.20. EffectColumn
- 3.1.21. GroupTrack
- 3.1.22. Instrument
- 3.1.23. InstrumentDevice
- 3.1.24. InstrumentMacro
- 3.1.25. InstrumentMacroMapping
- 3.1.26. InstrumentMidiInputProperties
- 3.1.27. InstrumentMidiOutputProperties
- 3.1.28. InstrumentPhrase
- 3.1.29. InstrumentPhraseMapping
- 3.1.30. InstrumentPhraseScript
- 3.1.31. InstrumentPluginDevice
- 3.1.32. InstrumentPluginProperties
- 3.1.33. InstrumentTriggerOptions
- 3.1.34. Midi
- 3.1.35. Midi.MidiDevice
- 3.1.36. Midi.MidiInputDevice
- 3.1.37. Midi.MidiOutputDevice
- 3.1.38. NoteColumn
- 3.1.39. Osc
- 3.1.40. Osc.Bundle
- 3.1.41. Osc.Message
- 3.1.42. Pattern
- 3.1.43. PatternIterator
- 3.1.44. PatternLine
- 3.1.45. PatternSequencer
- 3.1.46. PatternTrack
- 3.1.47. PatternTrackAutomation
- 3.1.48. Sample
- 3.1.49. SampleAhdrsModulationDevice
- 3.1.50. SampleBuffer
- 3.1.51. SampleDeviceChain
- 3.1.52. SampleEnvelopeModulationDevice
- 3.1.53. SampleFaderModulationDevice
- 3.1.54. SampleKeyTrackingModulationDevice
- 3.1.55. SampleLfoModulationDevice
- 3.1.56. SampleMapping
- 3.1.57. SampleModulationDevice
- 3.1.58. SampleModulationSet
- 3.1.59. SampleOperandModulationDevice
- 3.1.60. SampleStepperModulationDevice
- 3.1.61. SampleVelocityTrackingModulationDevice
- 3.1.62. ScriptingTool
- 3.1.63. ScriptingTool.MidiMessage
- 3.1.64. Socket
- 3.1.65. Socket.SocketBase
- 3.1.66. Socket.SocketClient
- 3.1.67. Socket.SocketServer
- 3.1.68. Song
- 3.1.69. SongPos
- 3.1.70. SQLite
- 3.1.71. Track
- 3.1.72. Transport
- 3.1.73. ViewBuilder
- 3.1.74. Views
- 3.1.75. Views.Aligner
- 3.1.76. Views.Bitmap
- 3.1.77. Views.Button
- 3.1.78. Views.Canvas
- 3.1.79. Views.Canvas.Context
- 3.1.80. Views.CheckBox
- 3.1.81. Views.Chooser
- 3.1.82. Views.Control
- 3.1.83. Views.MiniSlider
- 3.1.84. Views.MultiLineText
- 3.1.85. Views.MultiLineTextField
- 3.1.86. Views.Popup
- 3.1.87. Views.Rack
- 3.1.88. Views.RotaryEncoder
- 3.1.89. Views.ScrollBar
- 3.1.90. Views.Slider
- 3.1.91. Views.Stack
- 3.1.92. Views.Switch
- 3.1.93. Views.Text
- 3.1.94. Views.TextField
- 3.1.95. Views.TextLink
- 3.1.96. Views.Value
- 3.1.97. Views.ValueBox
- 3.1.98. Views.ValueField
- 3.1.99. Views.View
- 3.1.100. Views.XYPad
- 3.2. Module Extensions
- 3.2.1. debug
- 3.2.2. global
- 3.2.3. io
- 3.2.4. math
- 3.2.5. os
- 3.2.6. table
- 3.3. Builtin Types
- 3.3.1. any
- 3.3.2. boolean
- 3.3.3. function
- 3.3.4. integer
- 3.3.5. lightuserdata
- 3.3.6. nil
- 3.3.7. number
- 3.3.8. self
- 3.3.9. string
- 3.3.10. table
- 3.3.11. unknown
- 3.3.12. userdata