- 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. Files & Bits
- 2.4. Sockets
- 2.5. MIDI
- 2.6. OSC
- 2.7. Pattern Iterator
- 2.8. Track Automation
- 2.9. Sample Buffers
- 2.10. Keybindings
- 2.11. Menu Entries
- 2.12. Views
- 2.13. Preferences
- 3. API Reference
- 3.1. renoise
- 3.1.1. Application
- 3.1.2. ApplicationWindow
- 3.1.3. AudioDevice
- 3.1.4. DeviceParameter
- 3.1.5. Dialog
- 3.1.6. Document
- 3.1.7. Document.DocumentList
- 3.1.8. Document.DocumentNode
- 3.1.9. Document.Observable
- 3.1.10. Document.ObservableBang
- 3.1.11. Document.ObservableBoolean
- 3.1.12. Document.ObservableBooleanList
- 3.1.13. Document.ObservableList
- 3.1.14. Document.ObservableNumber
- 3.1.15. Document.ObservableNumberList
- 3.1.16. Document.ObservableString
- 3.1.17. Document.ObservableStringList
- 3.1.18. Document.Serializable
- 3.1.19. EffectColumn
- 3.1.20. GroupTrack
- 3.1.21. Instrument
- 3.1.22. InstrumentDevice
- 3.1.23. InstrumentMacro
- 3.1.24. InstrumentMacroMapping
- 3.1.25. InstrumentMidiInputProperties
- 3.1.26. InstrumentMidiOutputProperties
- 3.1.27. InstrumentPhrase
- 3.1.28. InstrumentPhraseMapping
- 3.1.29. InstrumentPluginDevice
- 3.1.30. InstrumentPluginProperties
- 3.1.31. InstrumentTriggerOptions
- 3.1.32. Midi
- 3.1.33. Midi.MidiDevice
- 3.1.34. Midi.MidiInputDevice
- 3.1.35. Midi.MidiOutputDevice
- 3.1.36. NoteColumn
- 3.1.37. Osc
- 3.1.38. Osc.Bundle
- 3.1.39. Osc.Message
- 3.1.40. Pattern
- 3.1.41. PatternIterator
- 3.1.42. PatternLine
- 3.1.43. PatternSequencer
- 3.1.44. PatternTrack
- 3.1.45. PatternTrackAutomation
- 3.1.46. Sample
- 3.1.47. SampleAhdrsModulationDevice
- 3.1.48. SampleBuffer
- 3.1.49. SampleDeviceChain
- 3.1.50. SampleEnvelopeModulationDevice
- 3.1.51. SampleFaderModulationDevice
- 3.1.52. SampleKeyTrackingModulationDevice
- 3.1.53. SampleLfoModulationDevice
- 3.1.54. SampleMapping
- 3.1.55. SampleModulationDevice
- 3.1.56. SampleModulationSet
- 3.1.57. SampleOperandModulationDevice
- 3.1.58. SampleStepperModulationDevice
- 3.1.59. SampleVelocityTrackingModulationDevice
- 3.1.60. ScriptingTool
- 3.1.61. ScriptingTool.MidiMessage
- 3.1.62. Socket
- 3.1.63. Socket.SocketBase
- 3.1.64. Socket.SocketClient
- 3.1.65. Socket.SocketServer
- 3.1.66. Song
- 3.1.67. SongPos
- 3.1.68. Track
- 3.1.69. Transport
- 3.1.70. ViewBuilder
- 3.1.71. Views
- 3.1.72. Views.Aligner
- 3.1.73. Views.Bitmap
- 3.1.74. Views.Button
- 3.1.75. Views.CheckBox
- 3.1.76. Views.Chooser
- 3.1.77. Views.Control
- 3.1.78. Views.MiniSlider
- 3.1.79. Views.MultiLineText
- 3.1.80. Views.MultiLineTextField
- 3.1.81. Views.Popup
- 3.1.82. Views.Rack
- 3.1.83. Views.RotaryEncoder
- 3.1.84. Views.Slider
- 3.1.85. Views.Switch
- 3.1.86. Views.Text
- 3.1.87. Views.TextField
- 3.1.88. Views.Value
- 3.1.89. Views.ValueBox
- 3.1.90. Views.ValueField
- 3.1.91. Views.View
- 3.1.92. Views.XYPad
- 3.2. Module Extensions
- 3.2.1. bit
- 3.2.2. debug
- 3.2.3. global
- 3.2.4. io
- 3.2.5. math
- 3.2.6. os
- 3.2.7. 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