[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sc-devel] what needs to be done before 3.2?
On 20 Dec 2007, at 17:42, Josh Parmenter wrote:
Hi all,
So.. what needs to be done still before 3.2? Any more UGens that
are needed (new or from other sources?)
Helpfile updates? In this area, as I am working on the UGens
chapter, one thing that came up before that seems still unresolved
is the issue of showing rates that are allowed in inputs. I may
have some time to add some of these in. Would something like this
make sense?
SinOsc interpolating sine wavetable oscillator
SinOsc.ar(freq, phase, mul, add)
rates(akds, akds)
Hmm. I think there was a notion of expressing only the fastest
possible rate. Is there a reason why that wouldn't work?
I'd trod carefully with this. It might be best to make a careful
decision and go through the rather tedious and large job of doing
this for all the files rather than risk having this patchily and
inconsistently added to some files. I don't imagine you're planning
to do all of them? ;-)
What helpfiles still need to be written?
Below is a list of all undocumented classes, including crucial and
JIT. Many of these of course should not be documented, but it's a
place to start looking.
Considering existing things, the GUI help files could use some
cleaning up, standardising, updating, and completing if anyone wants
a project.
S.
APF
AbstractConsole
AbstractIn
AbstractNodeWatcher
AbstractOpPlug
AbstractOut
AbstractPlayControl
AbstractPlayerEffect
AbstractSFP
AbstractSFPGui
AbstractSample
AbstractSinglePlayerEffect
AnnotatedDebugNodeWatcher
Any
Archive
ArgNameLabel
ArraySpec
AudioPatchIn
AudioPatchOut
AudioSpec
AutoCompClassBrowser
AutoCompClassSearch
AutoCompMethodBrowser
BasicNodeWatcher
BasicOpUGen
BeatClockPlayerGui
BendResponder
BinaryOpFailureError
BinaryOpFunction
BinaryOpFunctionProxy
BinaryOpPlug
BinaryOpXStream
BooleanEditorGui
BufInfoUGenBase
BufferProxySpec
BundleNetAddr
BusDriver
BusSynthDefs
CCPlayer
CXAbstractLabel
CXLabel
CXObjectInspector
CXPlayerControl
CXSynthPlayerControl
ChaosGen
ClassBrowser
ClassGui
ClassInspector
ClassNameLabel
CleanupStream
ClientFunc
Clock
CocoaAction
CocoaGUI
CollStream
CompanderD
ContiguousBlock
ControlName
ControlPatchIn
ControlPatchOut
ControlRate
Convolution2L
Convolution3
CosineWarp
CurveWarp
DbFaderWarp
DebugFrame
Def
DeprecatedError
Dibrown
Diwhite
Do
DoesNotUnderstandError
Dxrand
EZNumber
Editor
EditorGui
EffectSpec
EmbedOnce
EnvEditor
EnvEditorGui
EnvGate
EnvSpec
EnvirDispatch
EnvirDocument
EventStreamCleanup
Every
ExponentialWarp
FaderWarp
Filter
FilterPattern
Finalizer
FlowLayout
FlowVar
FrameInspector
FuncFilterPattern
FuncProxy
FuncStream
FuncStreamAsRoutine
FunctionDefInspector
GetFileDialog
GetStringDialog
Gradient
GraphBuilder
HIDDevice
HIDDeviceElement
HIDInfo
Harmonics
HasItemSpec
HasSubject
HasSubjectGui
Hilbert
HilbertFIR
HiliteGradient
HistoryDispatch
IODesc
IOStream
ImmutableError
Impulsar
InBus
IndexL
InfoUGenBase
Insp
InspManager
Inspector
InspectorLink
InstrSpawnerGui
IntegerEditor
InterfaceDef
InterfaceGui
InterplChord
IsIn
IsNil
IsOdd
KDRMaskTester
KeyCodeResponderGui
KeyCodeResponderStack
KeyCodeResponderStackGui
KrNumberEditorGui
KrPlayer
KrPlayerGui
LRUNumberAllocator
LagControl
LagIn
LeastChange
LibraryBase
LimitedWriteStream
LinearWarp
ListDUGen
ListPattern
LocalClient
LocalQuarks
MIDIClient
MIDIEndPoint
MIDIEvent
MIDIFreqPlayer
MIDIGatePlayer
MIDIHoldsNotes
MXHID
MXHIDAbsInfo
MXHIDAbsSlot
MXHIDKeySlot
MXHIDLedSlot
MXHIDRelSlot
MXHIDSlot
Message
MethodError
MethodGui
MethodInspector
MethodLabel
MethodQuote
Midi2Freq
Midi2FreqGui
Midi2FreqUGen
MixedBundle
ModalFreqGui
ModalFreqUGen
Model
ModelImplementsGuiBody
Module
MultiChanRecorder
MultiTrackAudioSpec
MultiTrackPlayer
MultiplePlayers
MustBeBooleanError
NAryOpFunction
NAryOpFunctionProxy
NAryValueProxy
NSBundle
NoLagControlSpec
NodeIDAllocator
NodeMapSetting
Not
NotNil
NotYetImplementedError
NoteOffResponder
NotificationRegistration
NumAudioBuses
NumBuffers
NumControlBuses
NumInputBuses
NumOutputBuses
NumberEditorGui
OSCMultiResponder
OSCResponderQueue
OSCService
OSCpathDispatcher
OSXPlatform
ObjectInspector
ObjectNotFound
OneShotStream
OutOfContextReturnError
PSinGrain
PV_ChainUGen
Pair
Panner
PatchGui
PatchIn
PatchOut
PatternControl
PauseSelfWhenDone
PauseStream
Pbindf
Pbinop
Pclump
PdefAllGui
PdefEditor
Pdiff
Pdrop
Penv
Pevent
Peventmod
PfadeIn
PfadeOut
Pflatten
Pgtpar
Pindex
Plag
PlayButton
PlayerAmpGui
PlayerBinop
PlayerBinopGui
PlayerEffectGui
PlayerMixerGui
PlayerPoolGui
PlayerSpec
PlayerUnopGui
Pnaryop
PointArray
PopUpEditor
PopUpEditorGui
Position
Post
PowerOfTwoAllocator
PowerOfTwoBlock
Pplayer
Pretty
PrettyEat
PrettyEcho
PrettyPrintStream
PrettyState
PrimitiveFailedError
ProxyNodeMap
ProxyNodeMapSetting
Pstep2add
Pstep3add
Pstretch
Pstretchp
Ptrace
Ptsym
Punop
QuarkDependency
QuarkSVNRepository
QuarkView
RadiansPerSample
Range
RefCopy
ResponderArray
ResponderClientFunc
RingBuffer
RingNumberAllocator
SCButtonAdapter
SCConstructionView
SCContainerView
SCControlView
SCDragBoth
SCDragSink
SCDragSource
SCDragView
SCIBAreaSelection
SCIBDrag
SCIBMultipleDrag
SCIBPallatteDrag
SCIBPanelWindow
SCIBToolboxWindow
SCIBViewPallatte
SCKnob
SCLayoutView
SCNSObjectAbstract
SCScope
SCSliderBase
SCStaticTextBase
SCTopView
SCViewAdapter
SCViewHolder
SFPGui
SampleGui
SampleSpec
ScalarPatchIn
ScalarPatchOut
ScalarSpec
ScopeOut
ScoreStreamPlayer
ScurryableInstrGateSpawner
SelectorLabel
Semaphore
SemiColonFileReader
ServerErrorGui
ServerGui
ShouldNotImplementError
SimpleController
SimpleKDRUnit
SimpleKDRUnitGui
SimpleTrigger
SimpleTriggerGui
SinOscFB
SineWarp
SlotInspector
SoundFileFormats
SoundFileViewProgressWindow
SparseArray
SpeechChannel
StackNumberAllocator
StartRow
StaticIntegerSpec
StaticSpec
StereoConvolution2L
StreamControl
StreamKrDurGui
StringInspector
SubclassResponsibilityError
SynthControl
SynthDefControl
SynthDescLib
SynthlessPlayer
SystemSynthDefs
TChoose
TaskProxyAllGui
TaskProxyEditor
TdefAllGui
TempoBusClock
TempoGui
TempoSpec
TestDependant
Tile
TouchResponder
TrigControl
TrigSpec
TwoWayIdentityDictionary
UGenInstr
UI
UnaryOpFunction
UnaryOpFunctionProxy
UnaryOpPlug
UniqueID
Unix
UnixPlatform
UpdatingScalarPatchOut
VariableNameLabel
Vibrato
Warp
Watcher
WiiCalibrationInfo
WiiMoteGUI
WiiMoteIRObject
WiiNunchukGUI
WiiRemoteGUI
XFade
XFader
XFader4
XFaderN
XIn
XInFeedback
XPlayPathButton
Xor