Audio Working Group - Activity in 2013
No matches.
Participants
-
1 organization left.
-
Intel Corporation left.
-
GitHub
WebAudio/web-audio-api
-
4 issues opened.
-
Should PannerNode and Listener parameters be AudioParams instead of doubles? WebAudio/web-audio-api#279, by @cwilso.
-
Add getFloatTimeDomainData() to AnalyserNode WebAudio/web-audio-api#278, by @cwilso.
-
onended of OscillatorNode description is confusable WebAudio/web-audio-api#277, by @g200kg.
-
event processing order WebAudio/web-audio-api#276, by @juliangruber.
-
-
1 issue closed.
-
Mandate a useful accepted sampling rate ranges for buffers created through AudioContext.createBuffer WebAudio/web-audio-api#119.
-
-
6 issues received 9 new comments.
-
Mandate a useful accepted sampling rate ranges for buffers created through AudioContext.createBuffer WebAudio/web-audio-api#119 (2 comments by @olivierthereaux, @padenot)
-
decodeAudioData: option to disable automatic resampling to context rate WebAudio/web-audio-api#30 (2 comments by @douglasbagnall, @karlt)
-
AudioBufferSourceNode.playbackRate should be specified as k-rate and not a-rate WebAudio/web-audio-api#55 (1 comment by @karlt)
-
Return destination from AudioNode::connect() WebAudio/web-audio-api#258 (1 comment by @juliangruber)
-
-
1 pull request received 2 new comments.
-
Define oscillator phases for the predefined types. WebAudio/web-audio-api#270 (2 comments by @padenot, @rtoy)
-
WebAudio/web-midi-api
-
2 issues opened.
-
Tweaks requested for publishing WebAudio/web-midi-api#94, by @cwilso.
-
Wrong link to 'Latest editor's draft' WebAudio/web-midi-api#92, by @g200kg.
-
-
1 issue closed.
-
Wrong link to 'Latest editor's draft' WebAudio/web-midi-api#92.
-
-
4 issues received 9 new comments.
-
Does MIDIPort.id need to be origin-scoped and/or regenerated with cookies? WebAudio/web-midi-api#48 (3 comments by @cwilso, @jussi-kalliokoski, @toyoshim)
-
MIDIInputMap and MIDIOutputMap are bizarre WebAudio/web-midi-api#91 (2 comments by @cwilso, @domenic)
-
-
1 pull request opened.
-
A returned Promise may be rejected with AbortError WebAudio/web-midi-api#93, by @toyoshim.
-
-
1 pull request merged.
-
A returned Promise may be rejected with AbortError WebAudio/web-midi-api#93.
-
TR publications
-
1 document published.
-
Web MIDI API published as a Working Draft. History of Web MIDI API
-
GitHub
WebAudio/web-midi-api
-
3 issues opened.
-
MIDIInputMap and MIDIOutputMap are bizarre WebAudio/web-midi-api#91, by @domenic.
-
Promise usage problems WebAudio/web-midi-api#90, by @domenic.
-
Markup validation / link checker errors WebAudio/web-midi-api#89, by @olivierthereaux.
-
-
1 issue closed.
-
Markup validation / link checker errors WebAudio/web-midi-api#89.
-
WebAudio/web-audio-api
-
6 issues opened.
-
Modulated Audio Param should update AudioParam.value data WebAudio/web-audio-api#275, by @zya.
-
Analyser Node Loudness Measurement for Metering Use-cases WebAudio/web-audio-api#274, by @zya.
-
OscillatorNode's frequency attributes nominal range should be specced WebAudio/web-audio-api#273, by @padenot.
-
Specify what should happen with cross origin media when using createMediaElementSource() WebAudio/web-audio-api#271, by @padenot.
-
Define phase of OscillatorNode types WebAudio/web-audio-api#269, by @rtoy.
-
Visible data race in AudioProcessingEvent WebAudio/web-audio-api#268, by @cwilso.
-
-
2 issues closed.
-
Modulated Audio Param should update AudioParam.value data WebAudio/web-audio-api#275.
-
Clarify "dezippering" for AudioParam WebAudio/web-audio-api#48.
-
-
7 issues received 8 new comments.
-
Modulated Audio Param should update AudioParam.value data WebAudio/web-audio-api#275 (1 comment by @cwilso)
-
OscillatorNode's frequency attributes nominal range should be specced WebAudio/web-audio-api#273 (1 comment by @karlt)
-
The .stop function of AudioBufferSourceNode is poorly defined. WebAudio/web-audio-api#15 (1 comment by @bjornm)
-
2 pull requests opened.
-
Refactor to ReSpec WebAudio/web-audio-api#272, by @padenot.
-
Define oscillator phases for the predefined types. WebAudio/web-audio-api#270, by @rtoy.
-
-
2 pull requests received 4 new comments.
-
Define oscillator phases for the predefined types. WebAudio/web-audio-api#270 (2 comments by @olivierthereaux, @padenot)
-
Propose additions to AnalyserNode for getting complex data WebAudio/web-audio-api#262 (2 comments by @chrispike-bbc, @opera-mage)
-
TR publications
-
1 document published.
-
Web Audio API published as a Working Draft. History of Web Audio API
-
Participants
-
1 participant joined.
-
Chris Lowis (W3C Invited Experts) joined.
-
GitHub
WebAudio/web-audio-api
-
21 issues opened.
-
Loop event WebAudio/web-audio-api#267, by @DougGore.
-
Behavior of source nodes on connect/disconnect WebAudio/web-audio-api#266, by @olivierthereaux.
-
Lack of support for continuous playback of javascript synthesized consecutive audio buffers causes audio artifacts. WebAudio/web-audio-api#265, by @ILOVEPIE.
-
Need a AudioMediaStreamTrack-based StreamSourceNode factory method WebAudio/web-audio-api#264, by @olivierthereaux.
-
Questioning the current direction of the Web Audio API WebAudio/web-audio-api#263, by @sebpiq.
-
Naming of OfflineAudioContext WebAudio/web-audio-api#261, by @chrislo.
-
Use consistent language and approach to document algorithms WebAudio/web-audio-api#260, by @chrislo.
-
Use of param in example 4.5.4 WebAudio/web-audio-api#259, by @chrislo.
-
Return destination from AudioNode::connect() WebAudio/web-audio-api#258, by @chrislo.
-
TAG Issue: Layering considerations WebAudio/web-audio-api#257, by @chrislo.
-
Describe reason for lack of Serialization Primitives & Introspection WebAudio/web-audio-api#256, by @chrislo.
-
TAG Issue: Explaining ("De-sugaring") the `*Node` Types WebAudio/web-audio-api#255, by @chrislo.
-
Visible Data Races WebAudio/web-audio-api#254, by @chrislo.
-
`ScriptProcessorNode` is Unfit For Purpose WebAudio/web-audio-api#253, by @chrislo.
-
Promises in addition to Callbacks WebAudio/web-audio-api#252, by @chrislo.
-
TAG issue: Subclassing / Node composition WebAudio/web-audio-api#251, by @chrislo.
-
TAG issue: Constructibility & De-sugaring of static methods WebAudio/web-audio-api#250, by @chrislo.
-
Arguments to OscillatorNode should be optional WebAudio/web-audio-api#249, by @padenot.
-
Proper FFT / IFFT missing WebAudio/web-audio-api#248, by @kickermeister.
-
Filter node pops when frequency parameter is modulated below 0 WebAudio/web-audio-api#247, by @joshontheweb.
-
DynamicsCompressor node should enable sidechain compression WebAudio/web-audio-api#246, by @cwilso.
-
-
5 issues closed.
-
`ScriptProcessorNode` is Unfit For Purpose WebAudio/web-audio-api#253.
-
AudioContext.createBuffer(chan, len, rate) should accept only non-zero positive values WebAudio/web-audio-api#114.
-
Questioning the current direction of the Web Audio API WebAudio/web-audio-api#263.
-
(DynamicsCompressorNode): DynamicsCompressorNode underspecified WebAudio/web-audio-api#84.
-
Specify what DynamicsProcessorNode should do WebAudio/web-audio-api#26.
-
-
20 issues received 55 new comments.
-
Proper FFT / IFFT missing WebAudio/web-audio-api#248 (11 comments by @cwilso, @ghost, @jmvalin, @kickermeister, @opera-mage, @russellmcc)
-
Use consistent language and approach to document algorithms WebAudio/web-audio-api#260 (4 comments by @ghost, @olivierthereaux, @padenot)
-
Add an way to request mathematically correct oscillators WebAudio/web-audio-api#244 (4 comments by @ghost, @jussi-kalliokoski)
-
Describe reason for lack of Serialization Primitives & Introspection WebAudio/web-audio-api#256 (3 comments by @ghost, @olivierthereaux)
-
Questioning the current direction of the Web Audio API WebAudio/web-audio-api#263 (3 comments by @chrislo, @olivierthereaux, @sebpiq)
-
Filter node pops when frequency parameter is modulated below 0 WebAudio/web-audio-api#247 (3 comments by @cwilso, @ghost, @joshontheweb)
-
(OscillatorTypes): Oscillator types are not defined WebAudio/web-audio-api#104 (2 comments by @benfredwells, @ghost)
-
Behavior of unconnected nodes needs to be specified WebAudio/web-audio-api#8 (2 comments by @cwilso, @ghost)
-
`ScriptProcessorNode` is Unfit For Purpose WebAudio/web-audio-api#253 (1 comment by @olivierthereaux)
-
Unclear semantics of duration param to AudioBufferSourceNode.start() WebAudio/web-audio-api#71 (1 comment by @ghost)
-
AudioContext.createBuffer(chan, len, rate) should accept only non-zero positive values WebAudio/web-audio-api#114 (1 comment by @olivierthereaux)
-
Behavior of source nodes on connect/disconnect WebAudio/web-audio-api#266 (1 comment by @olivierthereaux)
-
(DynamicsCompressorNode): DynamicsCompressorNode underspecified WebAudio/web-audio-api#84 (1 comment by @cwilso)
-
-
1 pull request opened.
-
Propose additions to AnalyserNode for getting complex data WebAudio/web-audio-api#262, by @chrislo.
-
-
1 pull request merged.
-
Issue #114 - Spec argument range of createBuffer. WebAudio/web-audio-api#245.
-
-
1 pull request received 5 new comments.
-
Propose additions to AnalyserNode for getting complex data WebAudio/web-audio-api#262 (5 comments by @ghost, @olivierthereaux, @padenot, @zya)
-
WebAudio/web-midi-api
-
4 issues opened.
-
ReSpec mangling function parameters WebAudio/web-midi-api#85, by @cwilso.
-
MIDIKeyType is undefined WebAudio/web-midi-api#84, by @cwilso.
-
Add (non-normative) reference to Web Audio API WebAudio/web-midi-api#83, by @olivierthereaux.
-
Need a boolean describing whether sysex is allowed WebAudio/web-midi-api#81, by @cwilso.
-
-
5 issues closed.
-
Add (non-normative) reference to Web Audio API WebAudio/web-midi-api#83.
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2.
-
Web Audio API example WebAudio/web-midi-api#59.
-
Need a boolean describing whether sysex is allowed WebAudio/web-midi-api#81.
-
DOMError for the system returning an error to initialize MIDI system on requestMIDIAccess WebAudio/web-midi-api#77.
-
-
4 issues received 4 new comments.
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2 (1 comment by @cwilso)
-
4 pull requests opened.
-
MIDIAccess.inputs/outputs should be readonly WebAudio/web-midi-api#88, by @toyoshim.
-
MIDIOutputMap.get should return MIDIOutput WebAudio/web-midi-api#87, by @toyoshim.
-
Replace xmp tag with pre tag WebAudio/web-midi-api#86, by @toyoshim.
-
Inputs and outputs now Maplike, among others - fixes issue #81, issue #59, issue #2. WebAudio/web-midi-api#82, by @cwilso.
-
-
4 pull requests merged.
-
MIDIOutputMap.get should return MIDIOutput WebAudio/web-midi-api#87.
-
MIDIAccess.inputs/outputs should be readonly WebAudio/web-midi-api#88.
-
Replace xmp tag with pre tag WebAudio/web-midi-api#86.
-
Inputs and outputs now Maplike, among others - fixes issue #81, issue #59, issue #2. WebAudio/web-midi-api#82.
-
-
1 pull request closed.
-
requestMIDIAccess will raise "InvalidSecurityError" WebAudio/web-midi-api#78.
-
-
1 pull request received 1 new comment.
GitHub
WebAudio/web-audio-api
-
244 issues opened.
-
Add an way to request mathematically correct oscillators WebAudio/web-audio-api#244, by @padenot.
-
DynamicsCompressorNode.reduction should be a read-only float. WebAudio/web-audio-api#243, by @cwilso.
-
Web Audio API can't be implemented in JS WebAudio/web-audio-api#242, by @jussi-kalliokoski.
-
(ScriptProcessorNode) Clarify that ScriptProcessorNodes will be alive as long as it can receive audioprocess events WebAudio/web-audio-api#241, by @ehsan.
-
Make AudioBufferSourceNode.playbackRate read-only WebAudio/web-audio-api#240, by @olivierthereaux.
-
Audio spec still refers to sound-field. WebAudio/web-audio-api#238, by @olivierthereaux.
-
Channel count missing in IDL for AudioNode WebAudio/web-audio-api#239, by @olivierthereaux.
-
The IDL of WD-webaudio-20120315 is invalid WebAudio/web-audio-api#234, by @olivierthereaux.
-
Use WebIDL enumerations, not numeric constants WebAudio/web-audio-api#235, by @olivierthereaux.
-
Use Web IDL to define OfflineAudioContext's contructor WebAudio/web-audio-api#236, by @olivierthereaux.
-
AudioProcessingEvent.node must be removed WebAudio/web-audio-api#237, by @olivierthereaux.
-
make 'when' parameter of start() and stop() optional WebAudio/web-audio-api#233, by @olivierthereaux.
-
A way to destroy an AudioContext instance WebAudio/web-audio-api#230, by @olivierthereaux.
-
Setting sample rates for individual JavaScriptProcessingNodes WebAudio/web-audio-api#232, by @olivierthereaux.
-
Negative values suggested for the Audio Gain Node WebAudio/web-audio-api#228, by @olivierthereaux.
-
(output-rt-analyser) About numberOfOutputs of RealtimeAnalyserNode WebAudio/web-audio-api#229, by @olivierthereaux.
-
Pausing a subgraph WebAudio/web-audio-api#231, by @olivierthereaux.
-
(NodeCreation): Node creation syntax WebAudio/web-audio-api#224, by @olivierthereaux.
-
(DOMHighResTimeStamp everywhere): Use DOMHighResTimeStamp for all times? WebAudio/web-audio-api#227, by @olivierthereaux.
-
AudioPannerNodeVectorNormalization): AudioPannerNode orientation normalization unspecified WebAudio/web-audio-api#225, by @olivierthereaux.
-
(roc): AudioBuffers' relationship to AudioContext WebAudio/web-audio-api#223, by @olivierthereaux.
-
Power of Two FFTs for RealtimeAnalyserNode WebAudio/web-audio-api#226, by @olivierthereaux.
-
(OfflineAudioContext): Offline Audio Context WebAudio/web-audio-api#222, by @olivierthereaux.
-
(NamingInconsistency): Interface naming inconsistency WebAudio/web-audio-api#219, by @olivierthereaux.
-
(EqualPowerNormalization): Equal-power normalization is not defined WebAudio/web-audio-api#220, by @olivierthereaux.
-
(AudioParamName): AudioParam.name underspecified WebAudio/web-audio-api#221, by @olivierthereaux.
-
(DisablingAudioListener): Disabling AudioListener WebAudio/web-audio-api#218, by @olivierthereaux.
-
(JavaScriptAudioNodeName): JavaScriptAudioNode name WebAudio/web-audio-api#215, by @olivierthereaux.
-
(exponentialRampToValueAtTime): AudioParam.exponentialRampToValueAtTime WebAudio/web-audio-api#214, by @olivierthereaux.
-
(AudioParamCombinations): AudioParam combination WebAudio/web-audio-api#216, by @olivierthereaux.
-
(AudioGainTOC): Editorial: AudioGain is mis-nested in TOC WebAudio/web-audio-api#217, by @olivierthereaux.
-
(AudioParamUnits): AudioParam.units undefined WebAudio/web-audio-api#213, by @olivierthereaux.
-
Empty interfaces serve no purpose WebAudio/web-audio-api#212, by @olivierthereaux.
-
Clarify DelayNode timing specifics WebAudio/web-audio-api#209, by @olivierthereaux.
-
Use and refer to WebIDL WebAudio/web-audio-api#210, by @olivierthereaux.
-
defaults for OscillatorNode WebAudio/web-audio-api#211, by @olivierthereaux.
-
PATCH: Add ids to IDL code markup WebAudio/web-audio-api#208, by @olivierthereaux.
-
[AudioContext]: 'activeSourceCount' should return number of all active Source nodes WebAudio/web-audio-api#206, by @olivierthereaux.
-
mixer example uses createGainNode, not createGain WebAudio/web-audio-api#207, by @olivierthereaux.
-
Specify channel count for each node WebAudio/web-audio-api#204, by @olivierthereaux.
-
AudioNode Interface - text for Fan-In is out of date WebAudio/web-audio-api#205, by @olivierthereaux.
-
Remove AudioContext constructor code example WebAudio/web-audio-api#200, by @olivierthereaux.
-
Move information on multi channel to audio node definition WebAudio/web-audio-api#201, by @olivierthereaux.
-
AudioBufferSourceNode.playbackRate valid range should be specified. WebAudio/web-audio-api#202, by @olivierthereaux.
-
OfflineAudioContext should be event target WebAudio/web-audio-api#199, by @olivierthereaux.
-
Make AudioContext and AudioNode Lifetime sections informative WebAudio/web-audio-api#196, by @olivierthereaux.
-
Allow Shared audio buffers between contexts WebAudio/web-audio-api#197, by @olivierthereaux.
-
AudioDestinationNode does not always talk to audio hardware WebAudio/web-audio-api#198, by @olivierthereaux.
-
API Overview is missing some interfaces WebAudio/web-audio-api#194, by @olivierthereaux.
-
Remove empty AudioSourceNode interface WebAudio/web-audio-api#195, by @olivierthereaux.
-
Remove "Terminology and Algorithms" section WebAudio/web-audio-api#193, by @olivierthereaux.
-
Clarify the range of valid AnalyserNode.fftSize values WebAudio/web-audio-api#191, by @olivierthereaux.
-
Features list need updating to reflect current contents of spec WebAudio/web-audio-api#192, by @olivierthereaux.
-
The callbacks of the decodeAudioData API are underspecified WebAudio/web-audio-api#189, by @olivierthereaux.
-
Make it clear that decodeAudioData needs to resample the buffer WebAudio/web-audio-api#190, by @olivierthereaux.
-
Disallow AudioContext.createDelay(max) where max <= 0 WebAudio/web-audio-api#187, by @olivierthereaux.
-
PannerNode.coneGain is unused WebAudio/web-audio-api#186, by @olivierthereaux.
-
Clarify the default values for the AudioParam attributes of BiquadFilterNode WebAudio/web-audio-api#185, by @olivierthereaux.
-
Specify the default value and ranges for the DynamicsCompressorNode AudioParam members WebAudio/web-audio-api#183, by @olivierthereaux.
-
Clarify PannerNode.listener WebAudio/web-audio-api#184, by @olivierthereaux.
-
AudioContext.createBuffer should throw INDEX_SIZE_ERR when asked to create a buffer with 0 channels WebAudio/web-audio-api#181, by @olivierthereaux.
-
The parameter to AudioContext.createDelay should be float, not double WebAudio/web-audio-api#178, by @olivierthereaux.
-
Note that before the first automation event, the computed AudioParam value will be AudioParam.value WebAudio/web-audio-api#179, by @olivierthereaux.
-
Explicitly mention that the initial value of AudioParam.value will be defaultValue WebAudio/web-audio-api#180, by @olivierthereaux.
-
The default value of the parameter to AudioContext.createDelay should be specified in Web IDL WebAudio/web-audio-api#177, by @olivierthereaux.
-
Clarify that reading AudioParam.computedValue will return the latest computed value for the latest audio quantum WebAudio/web-audio-api#174, by @olivierthereaux.
-
Note in the spec that AudioParam.minValue/maxValue are merely informational WebAudio/web-audio-api#175, by @olivierthereaux.
-
Acceptable range for value of AnalyserNode's fftSize WebAudio/web-audio-api#171, by @olivierthereaux.
-
WaveTable is poorly named WebAudio/web-audio-api#170, by @olivierthereaux.
-
Separate functionality in AudioParam into EnvelopeNode and AudioParam WebAudio/web-audio-api#168, by @olivierthereaux.
-
Need a method to get a readonly reading of the combined value when using AudioParam automation curve WebAudio/web-audio-api#169, by @olivierthereaux.
-
noteOn() and noteOff() methods should be renamed WebAudio/web-audio-api#167, by @olivierthereaux.
-
Cannot determine connection state of an AudioNode WebAudio/web-audio-api#164, by @olivierthereaux.
-
Node creation method naming inconsistencies WebAudio/web-audio-api#166, by @olivierthereaux.
-
Use startTime / endTime parameter names for AudioParam automation methods WebAudio/web-audio-api#163, by @olivierthereaux.
-
Asynchronous write WebAudio/web-audio-api#165, by @olivierthereaux.
-
JSAudioNode should be an EventTarget WebAudio/web-audio-api#162, by @olivierthereaux.
-
(AudioNodeAsAudioParam): AudioNode as input to AudioParam underdefined WebAudio/web-audio-api#159, by @olivierthereaux.
-
(DynamicLifetime): Dynamic Lifetime WebAudio/web-audio-api#161, by @olivierthereaux.
-
(currentTime): Relationship to currentTime WebAudio/web-audio-api#158, by @olivierthereaux.
-
JavaScriptAudioNode should be renamed WebAudio/web-audio-api#160, by @olivierthereaux.
-
Loop start/stop points WebAudio/web-audio-api#157, by @olivierthereaux.
-
(NoteOnOffNaming): noteOn, noteGrainOn and noteOff naming WebAudio/web-audio-api#155, by @olivierthereaux.
-
(AudioGain): AudioGain interface not needed? WebAudio/web-audio-api#154, by @olivierthereaux.
-
(addEventListener): AudioNode.addEventListener not defined WebAudio/web-audio-api#156, by @olivierthereaux.
-
(AudioBufferSourceNodeState): AudioBufferSourceNode state semantics and transitions undefined WebAudio/web-audio-api#153, by @olivierthereaux.
-
(setTargetValueAtTime): AudioParam.setTargetValueAtTime is misleading and underdefined WebAudio/web-audio-api#152, by @olivierthereaux.
-
(MixerGainStructureInformative): MixerGainStructure should be marked as informative WebAudio/web-audio-api#151, by @olivierthereaux.
-
(RealtimeAnalysis): Realtime Analysis empty section WebAudio/web-audio-api#150, by @olivierthereaux.
-
(EventScheduling): Event Scheduling ("Need more detail here") WebAudio/web-audio-api#149, by @olivierthereaux.
-
(ChannelDownMixing): Channel down mixing incomplete WebAudio/web-audio-api#148, by @olivierthereaux.
-
(OscillatorDetune): Oscillator.detune attribute not defined WebAudio/web-audio-api#147, by @olivierthereaux.
-
(AudioListenerOrientation): AudioListener.setOrientation vectors WebAudio/web-audio-api#146, by @olivierthereaux.
-
(HTMLMediaElementIntegration): HTMLMediaElement integration WebAudio/web-audio-api#145, by @olivierthereaux.
-
(AudioListenerDefaults): AudioListener default position, orientation and velocity WebAudio/web-audio-api#144, by @olivierthereaux.
-
Behavior of multiple connections to same node needs to be explicitly defined WebAudio/web-audio-api#143, by @olivierthereaux.
-
(AudioParamSampling): AudioParam sampling is undefined WebAudio/web-audio-api#142, by @olivierthereaux.
-
Default value for bufferSize in createScriptProcessor() WebAudio/web-audio-api#140, by @olivierthereaux.
-
(activeSourceCount): AudioContext.activeSourceCount WebAudio/web-audio-api#139, by @olivierthereaux.
-
(DropSections): Drop sections 16, 17 and 19 WebAudio/web-audio-api#141, by @olivierthereaux.
-
(OscillatorTypeModification): Oscillator type modification WebAudio/web-audio-api#136, by @olivierthereaux.
-
(CircularRouting): Undefined behavior for circular graphs WebAudio/web-audio-api#137, by @olivierthereaux.
-
Clarify what happens if you set BiquadFilterNode.type to an invalid value WebAudio/web-audio-api#138, by @olivierthereaux.
-
MediaElementSource should contain all Tracks as outputs WebAudio/web-audio-api#132, by @olivierthereaux.
-
(setValueCurveAtTime): AudioParam.setValueCurveAtTime WebAudio/web-audio-api#131, by @olivierthereaux.
-
(ConvolverNodeChannels): ConvolverNode channel mapping WebAudio/web-audio-api#133, by @olivierthereaux.
-
(audioparam): AudioParam constructor WebAudio/web-audio-api#134, by @olivierthereaux.
-
(AudioPannerNodeUnits): AudioPannerNode units are underspecified WebAudio/web-audio-api#135, by @olivierthereaux.
-
AudioParam scheduling: no initial point and interleaved events? WebAudio/web-audio-api#130, by @olivierthereaux.
-
spatial coords should just be in metres WebAudio/web-audio-api#129, by @olivierthereaux.
-
Note that setting AudioParam.value will be ignored when any automation events have been set on the object WebAudio/web-audio-api#128, by @olivierthereaux.
-
(OscillatorFolding): Oscillator folding considerations WebAudio/web-audio-api#127, by @olivierthereaux.
-
(NoteOnOffInteraction): noteOn and noteOff (start and stop) interaction WebAudio/web-audio-api#126, by @olivierthereaux.
-
(LinearConvolution): Linear convolution effect is defined by Wikipedia WebAudio/web-audio-api#125, by @olivierthereaux.
-
ConvolverNode: disallow state modification, describe algorithm, clarify language WebAudio/web-audio-api#122, by @olivierthereaux.
-
(UseDoubles): float/double inconsistency WebAudio/web-audio-api#121, by @olivierthereaux.
-
(AudioGainScale): GainNode scale underdefined WebAudio/web-audio-api#123, by @olivierthereaux.
-
(AudioBufferDirectAccess): AudioBuffer direct access WebAudio/web-audio-api#124, by @olivierthereaux.
-
(AudioPannerNodeModels): AudioPannerNode models underdefined WebAudio/web-audio-api#120, by @olivierthereaux.
-
Mandate a useful accepted sampling rate ranges for buffers created through AudioContext.createBuffer WebAudio/web-audio-api#119, by @olivierthereaux.
-
(AudioBufferSourceNodeResampling): AudioBufferSourceNode resampling WebAudio/web-audio-api#118, by @olivierthereaux.
-
It makes no sense to use EventListener for onaudioprocess if ScriptProcessorNode isn't EventTarget WebAudio/web-audio-api#116, by @olivierthereaux.
-
(ConvolverNodeLimits): ConvolverNode buffer size limits WebAudio/web-audio-api#117, by @olivierthereaux.
-
Clarify what happens if you set PannerNode.{panningModel,distanceModel} to an invalid value WebAudio/web-audio-api#115, by @olivierthereaux.
-
AudioContext.createBuffer(chan, len, rate) should accept only non-zero positive values WebAudio/web-audio-api#114, by @olivierthereaux.
-
Audio Workers WebAudio/web-audio-api#113, by @olivierthereaux.
-
Sample format: what do +/-Infinity and NaN mean? WebAudio/web-audio-api#110, by @olivierthereaux.
-
Channel Layouts are not sufficiently defined WebAudio/web-audio-api#109, by @olivierthereaux.
-
(numberOfChannels): AudioDestinationNode.numberOfChannels WebAudio/web-audio-api#112, by @olivierthereaux.
-
System locking protection / warnings WebAudio/web-audio-api#111, by @olivierthereaux.
-
(ScriptStateInteraction): Script interaction (setting and reading) of most state is underdefined WebAudio/web-audio-api#108, by @olivierthereaux.
-
WebIDL types should be cross-referenced to definitions WebAudio/web-audio-api#107, by @olivierthereaux.
-
(ExceptionType): Undefined exception type WebAudio/web-audio-api#106, by @olivierthereaux.
-
(OscillatorTypeException): Setting Oscillator.type to CUSTOM should throw an exception WebAudio/web-audio-api#105, by @olivierthereaux.
-
(OscillatorTypes): Oscillator types are not defined WebAudio/web-audio-api#104, by @olivierthereaux.
-
(numberOfInputsOutputs): AudioNode.numberOfInputs and numberOfOutputs WebAudio/web-audio-api#101, by @olivierthereaux.
-
(readonly): Attribute readonly inconsistency WebAudio/web-audio-api#100, by @olivierthereaux.
-
(NamespacePollution): Global namespace pollution due to the name interfaces. WebAudio/web-audio-api#102, by @olivierthereaux.
-
ScriptProcessorNode Latency exposure? WebAudio/web-audio-api#99, by @olivierthereaux.
-
Specify all exception types WebAudio/web-audio-api#103, by @olivierthereaux.
-
(LinearEffectsUsingConvolution): Linear Effects using Convolution ought to be merged into other sections WebAudio/web-audio-api#97, by @olivierthereaux.
-
(JavaScriptProcessing): JavaScript Synthesis and Processing WebAudio/web-audio-api#98, by @olivierthereaux.
-
(AudioBufferSourceNodePlaybackRate): AudioBufferSourceNode.playbackRate not strictly defined WebAudio/web-audio-api#95, by @olivierthereaux.
-
(RecordingImpulseResponsesEtc): Recording Impulse Responses and the following sections look out-of-place WebAudio/web-audio-api#94, by @olivierthereaux.
-
(SpatializationPanning): Spatialization / Panning WebAudio/web-audio-api#96, by @olivierthereaux.
-
(But): Editorial: Several sentences beginning with "but" WebAudio/web-audio-api#93, by @olivierthereaux.
-
(JavaScriptPerformance): Section 15.4. JavaScript Issues with real-time Processing and Synthesis WebAudio/web-audio-api#92, by @olivierthereaux.
-
(WaveTableNormalization): WaveTable normalization in createWaveTable not clearly defined WebAudio/web-audio-api#91, by @olivierthereaux.
-
(HardwareScalability): Hardware Scalability section is vague and incomplete WebAudio/web-audio-api#88, by @olivierthereaux.
-
(WaveShaperNodeCurveLength): WaveShaperNode curve length limit WebAudio/web-audio-api#90, by @olivierthereaux.
-
WaveShaperNodeInterpolation): WaveShaperNode interpolation undefined WebAudio/web-audio-api#87, by @olivierthereaux.
-
(UserAgentSniffing): Authoring for different user agents WebAudio/web-audio-api#89, by @olivierthereaux.
-
AnalyserNode design issues WebAudio/web-audio-api#86, by @olivierthereaux.
-
Need description of latency expectation in AudioProcessEvent WebAudio/web-audio-api#85, by @olivierthereaux.
-
(AudioListenerAttributes): AudioListener attributes underdefined WebAudio/web-audio-api#83, by @olivierthereaux.
-
(ThisLink): Editorial: "this" as link text WebAudio/web-audio-api#82, by @olivierthereaux.
-
(DynamicsCompressorNode): DynamicsCompressorNode underspecified WebAudio/web-audio-api#84, by @olivierthereaux.
-
(DelayNodeSmoothing): DelayNode smoothing WebAudio/web-audio-api#79, by @olivierthereaux.
-
(HTMLMediaElementSync): HTMLMediaElement synchronisation WebAudio/web-audio-api#78, by @olivierthereaux.
-
(AudioBufferSimpl): AudioBuffer simplification WebAudio/web-audio-api#80, by @olivierthereaux.
-
createScriptProcessor bufferSize limits and purpose WebAudio/web-audio-api#81, by @olivierthereaux.
-
(AudioBufferSourceNodeModification): AudioBufferSourceNode modification behavior undefined WebAudio/web-audio-api#77, by @olivierthereaux.
-
(DeZippering): De-zippering is not defined WebAudio/web-audio-api#76, by @olivierthereaux.
-
What should happen in case of cycles containing a delay node is under-defined WebAudio/web-audio-api#75, by @olivierthereaux.
-
Add references to WebIDL spec (normative) as well as Canvas, Webgl (Informative) WebAudio/web-audio-api#74, by @olivierthereaux.
-
(AudioNodeReferences): AudioNode context and upstream/downstream references WebAudio/web-audio-api#73, by @olivierthereaux.
-
Exclusive access to audio hardware WebAudio/web-audio-api#72, by @olivierthereaux.
-
Unclear semantics of duration param to AudioBufferSourceNode.start() WebAudio/web-audio-api#71, by @olivierthereaux.
-
Specify the data model for AudioContext.createPeriodicWave WebAudio/web-audio-api#68, by @olivierthereaux.
-
Specify the data model for AudioParam.setValueCurveAtTime WebAudio/web-audio-api#67, by @olivierthereaux.
-
Clarify influence/reference to OpenAL, IPR considerations WebAudio/web-audio-api#70, by @olivierthereaux.
-
OfflineAudioContext and ScriptProcessorNodes WebAudio/web-audio-api#69, by @olivierthereaux.
-
Audiobuffer Race Conditions WebAudio/web-audio-api#66, by @olivierthereaux.
-
Specify the data model for WaveShaperNode.curve WebAudio/web-audio-api#65, by @olivierthereaux.
-
BiquadFilterNode.getFrequencyResponse is under-specified WebAudio/web-audio-api#60, by @olivierthereaux.
-
BiquadFilterNode.detune is not specified at all WebAudio/web-audio-api#64, by @olivierthereaux.
-
WaveTable is highly underspecified WebAudio/web-audio-api#62, by @olivierthereaux.
-
The default values for OscillatorNode AudioParam members are not specified WebAudio/web-audio-api#63, by @olivierthereaux.
-
Clarity about stop method in AudioBufferSourceNode WebAudio/web-audio-api#61, by @olivierthereaux.
-
AudioBufferSourceNode.playbackRate should be specified as k-rate and not a-rate WebAudio/web-audio-api#55, by @olivierthereaux.
-
Make the usage of content sniffing for decodeAudioData explicit WebAudio/web-audio-api#57, by @olivierthereaux.
-
Neuter the outputBuffer argument to AudioProcessingEvent after the event has been dispatched WebAudio/web-audio-api#58, by @olivierthereaux.
-
Spec what happens if a AudioBufferSourceNode is connected to two distinct PannerNodes WebAudio/web-audio-api#59, by @olivierthereaux.
-
AudioBufferSourceNode.playbackRate valid range should be specified. WebAudio/web-audio-api#56, by @olivierthereaux.
-
PannerNode - add information on why the panner is hard coded to 2 channel only WebAudio/web-audio-api#52, by @olivierthereaux.
-
BiquadFilterNode - Missing default values WebAudio/web-audio-api#51, by @olivierthereaux.
-
Fix GainNode constructor example in "Modular Routing" section WebAudio/web-audio-api#50, by @olivierthereaux.
-
PannerNode - include informative note on HRTF, point to reference/open examples WebAudio/web-audio-api#54, by @olivierthereaux.
-
AudioProcessingEvent - remove node attribute WebAudio/web-audio-api#53, by @olivierthereaux.
-
Record all documentation that is considered developer documentation WebAudio/web-audio-api#45, by @olivierthereaux.
-
AudioParam - add explanation of a/k rate to cross reference in node definition WebAudio/web-audio-api#49, by @olivierthereaux.
-
AudioParam - min/maxValue, intrinsic value, computedValue WebAudio/web-audio-api#46, by @olivierthereaux.
-
Specify how DelayNode deals with changes of inputs and buffers while live. WebAudio/web-audio-api#47, by @olivierthereaux.
-
Clarify "dezippering" for AudioParam WebAudio/web-audio-api#48, by @olivierthereaux.
-
Define the behaviour when disconnect called on node output wired to an AudioParam WebAudio/web-audio-api#43, by @olivierthereaux.
-
Add detail of connecting audio node to non audio node WebAudio/web-audio-api#40, by @olivierthereaux.
-
Review 32 channel limitation on scriptProcessor, buffer and destination node WebAudio/web-audio-api#44, by @olivierthereaux.
-
Should we leave block size mandated at 128? WebAudio/web-audio-api#41, by @olivierthereaux.
-
AudioNode Attributes - remove mention of AudioSourceNode WebAudio/web-audio-api#42, by @olivierthereaux.
-
Proposed: recorderNode WebAudio/web-audio-api#39, by @olivierthereaux.
-
OfflineAudioContext renders as quickly as possible (not real time) WebAudio/web-audio-api#38, by @olivierthereaux.
-
decodeAudioData Prose: avoid video containers that have an audio track WebAudio/web-audio-api#34, by @olivierthereaux.
-
Add normative reference to XHR spec WebAudio/web-audio-api#36, by @olivierthereaux.
-
Remove sentence: "The decodeAudioData() method is preferred over the createBuffer()" WebAudio/web-audio-api#37, by @olivierthereaux.
-
Modifying the ArrayBuffer passed to decodeAudioData WebAudio/web-audio-api#33, by @olivierthereaux.
-
how do multiple offline/online contexts interact WebAudio/web-audio-api#35, by @olivierthereaux.
-
decodeAudioData: option to disable automatic resampling to context rate WebAudio/web-audio-api#30, by @olivierthereaux.
-
Conformance section: need to note use of MUST that is "RFC-legal" as opposed to common English usage WebAudio/web-audio-api#31, by @olivierthereaux.
-
Introduction: link "use cases" to the stable Use Cases document WebAudio/web-audio-api#32, by @olivierthereaux.
-
Specify what AnalyserNode should do WebAudio/web-audio-api#28, by @olivierthereaux.
-
Deprecate AudioContext.createBuffer WebAudio/web-audio-api#29, by @olivierthereaux.
-
There should be notification when the destination output changed WebAudio/web-audio-api#27, by @olivierthereaux.
-
Specify what DynamicsProcessorNode should do WebAudio/web-audio-api#26, by @olivierthereaux.
-
Specify what should happen when the input channel count changes for delay nodes WebAudio/web-audio-api#25, by @olivierthereaux.
-
behavior not defined when AudioParam setting invalid value WebAudio/web-audio-api#23, by @olivierthereaux.
-
Allow the UA to control the buffer size used to call back the AudioProcessingEvent handler WebAudio/web-audio-api#24, by @olivierthereaux.
-
OfflineAudioContext needs a way to handle audio of arbitrary duration WebAudio/web-audio-api#21, by @olivierthereaux.
-
OfflineAudioContext constructor method is not documented WebAudio/web-audio-api#19, by @olivierthereaux.
-
Fix the wording in the AudioDestinationNode spec WebAudio/web-audio-api#20, by @olivierthereaux.
-
Clarify the exception codes thrown by AudioParam.exponentialRampToValueAtTime WebAudio/web-audio-api#22, by @olivierthereaux.
-
Specify what should happen when passing invalid offset/duration values to AudioBufferSourceNode.start WebAudio/web-audio-api#18, by @olivierthereaux.
-
Specify exactly what should happen when createScriptProcessor is passed invalid arguments WebAudio/web-audio-api#17, by @olivierthereaux.
-
A NoiseGate/Expander node would be a good addition to the API. WebAudio/web-audio-api#2395, by @olivierthereaux.
-
Enable AudioContext to be created in a Worker WebAudio/web-audio-api#16, by @olivierthereaux.
-
Make the last argument of decodeAudioData nullable WebAudio/web-audio-api#14, by @olivierthereaux.
-
The .stop function of AudioBufferSourceNode is poorly defined. WebAudio/web-audio-api#15, by @olivierthereaux.
-
Need a way to determine AudioContext time of currently audible signal WebAudio/web-audio-api#12, by @olivierthereaux.
-
Add a method to reset the internal state of native nodes WebAudio/web-audio-api#9, by @olivierthereaux.
-
Describe the algorithm that DynamicsCompressorNode should use WebAudio/web-audio-api#10, by @olivierthereaux.
-
Behavior of unconnected nodes needs to be specified WebAudio/web-audio-api#8, by @olivierthereaux.
-
decodeAudioData should accept a mime-type WebAudio/web-audio-api#7, by @olivierthereaux.
-
AudioParam Automation Example graph missing setTargetAtTime WebAudio/web-audio-api#5, by @olivierthereaux.
-
AudioNode.disconnect() needs to be able to disconnect only one connection WebAudio/web-audio-api#6, by @olivierthereaux.
-
ScriptProcessorNode: number of inputs/outputs WebAudio/web-audio-api#3, by @olivierthereaux.
-
Audio Workers: number of input/output channels and inputs/outputs WebAudio/web-audio-api#1, by @olivierthereaux.
-
ConvolverNode: Make no. of output channels user controllable WebAudio/web-audio-api#2, by @olivierthereaux.
-
(BiquadFilterNode): BiquadFilterNode is underdefined WebAudio/web-audio-api#4, by @olivierthereaux.
-
-
106 issues closed.
-
(AudioListenerDefaults): AudioListener default position, orientation and velocity WebAudio/web-audio-api#144.
-
Behavior of multiple connections to same node needs to be explicitly defined WebAudio/web-audio-api#143.
-
(AudioParamSampling): AudioParam sampling is undefined WebAudio/web-audio-api#142.
-
(OscillatorDetune): Oscillator.detune attribute not defined WebAudio/web-audio-api#147.
-
(AudioListenerOrientation): AudioListener.setOrientation vectors WebAudio/web-audio-api#146.
-
(HTMLMediaElementIntegration): HTMLMediaElement integration WebAudio/web-audio-api#145.
-
(MixerGainStructureInformative): MixerGainStructure should be marked as informative WebAudio/web-audio-api#151.
-
(RealtimeAnalysis): Realtime Analysis empty section WebAudio/web-audio-api#150.
-
(EventScheduling): Event Scheduling ("Need more detail here") WebAudio/web-audio-api#149.
-
(ChannelDownMixing): Channel down mixing incomplete WebAudio/web-audio-api#148.
-
Clarify the exception codes thrown by AudioParam.exponentialRampToValueAtTime WebAudio/web-audio-api#22.
-
Specify all exception types WebAudio/web-audio-api#103.
-
The IDL of WD-webaudio-20120315 is invalid WebAudio/web-audio-api#234.
-
Make AudioBufferSourceNode.playbackRate read-only WebAudio/web-audio-api#240.
-
Use WebIDL enumerations, not numeric constants WebAudio/web-audio-api#235.
-
Use Web IDL to define OfflineAudioContext's contructor WebAudio/web-audio-api#236.
-
AudioProcessingEvent.node must be removed WebAudio/web-audio-api#237.
-
Audio spec still refers to sound-field. WebAudio/web-audio-api#238.
-
Channel count missing in IDL for AudioNode WebAudio/web-audio-api#239.
-
(NodeCreation): Node creation syntax WebAudio/web-audio-api#224.
-
(DOMHighResTimeStamp everywhere): Use DOMHighResTimeStamp for all times? WebAudio/web-audio-api#227.
-
make 'when' parameter of start() and stop() optional WebAudio/web-audio-api#233.
-
(NamingInconsistency): Interface naming inconsistency WebAudio/web-audio-api#219.
-
AudioPannerNodeVectorNormalization): AudioPannerNode orientation normalization unspecified WebAudio/web-audio-api#225.
-
Setting sample rates for individual JavaScriptProcessingNodes WebAudio/web-audio-api#232.
-
(EqualPowerNormalization): Equal-power normalization is not defined WebAudio/web-audio-api#220.
-
(OfflineAudioContext): Offline Audio Context WebAudio/web-audio-api#222.
-
(roc): AudioBuffers' relationship to AudioContext WebAudio/web-audio-api#223.
-
(AudioParamName): AudioParam.name underspecified WebAudio/web-audio-api#221.
-
(JavaScriptAudioNodeName): JavaScriptAudioNode name WebAudio/web-audio-api#215.
-
(DisablingAudioListener): Disabling AudioListener WebAudio/web-audio-api#218.
-
(AudioParamUnits): AudioParam.units undefined WebAudio/web-audio-api#213.
-
(exponentialRampToValueAtTime): AudioParam.exponentialRampToValueAtTime WebAudio/web-audio-api#214.
-
(AudioParamCombinations): AudioParam combination WebAudio/web-audio-api#216.
-
(AudioGainTOC): Editorial: AudioGain is mis-nested in TOC WebAudio/web-audio-api#217.
-
Empty interfaces serve no purpose WebAudio/web-audio-api#212.
-
Clarify DelayNode timing specifics WebAudio/web-audio-api#209.
-
Use and refer to WebIDL WebAudio/web-audio-api#210.
-
defaults for OscillatorNode WebAudio/web-audio-api#211.
-
[AudioContext]: 'activeSourceCount' should return number of all active Source nodes WebAudio/web-audio-api#206.
-
Specify channel count for each node WebAudio/web-audio-api#204.
-
AudioNode Interface - text for Fan-In is out of date WebAudio/web-audio-api#205.
-
mixer example uses createGainNode, not createGain WebAudio/web-audio-api#207.
-
PATCH: Add ids to IDL code markup WebAudio/web-audio-api#208.
-
OfflineAudioContext should be event target WebAudio/web-audio-api#199.
-
Remove AudioContext constructor code example WebAudio/web-audio-api#200.
-
Move information on multi channel to audio node definition WebAudio/web-audio-api#201.
-
AudioBufferSourceNode.playbackRate valid range should be specified. WebAudio/web-audio-api#202.
-
The callbacks of the decodeAudioData API are underspecified WebAudio/web-audio-api#189.
-
API Overview is missing some interfaces WebAudio/web-audio-api#194.
-
Remove empty AudioSourceNode interface WebAudio/web-audio-api#195.
-
Make AudioContext and AudioNode Lifetime sections informative WebAudio/web-audio-api#196.
-
Allow Shared audio buffers between contexts WebAudio/web-audio-api#197.
-
AudioDestinationNode does not always talk to audio hardware WebAudio/web-audio-api#198.
-
Make it clear that decodeAudioData needs to resample the buffer WebAudio/web-audio-api#190.
-
Clarify the range of valid AnalyserNode.fftSize values WebAudio/web-audio-api#191.
-
Features list need updating to reflect current contents of spec WebAudio/web-audio-api#192.
-
Remove "Terminology and Algorithms" section WebAudio/web-audio-api#193.
-
Disallow AudioContext.createDelay(max) where max <= 0 WebAudio/web-audio-api#187.
-
Clarify the default values for the AudioParam attributes of BiquadFilterNode WebAudio/web-audio-api#185.
-
PannerNode.coneGain is unused WebAudio/web-audio-api#186.
-
Specify the default value and ranges for the DynamicsCompressorNode AudioParam members WebAudio/web-audio-api#183.
-
Clarify PannerNode.listener WebAudio/web-audio-api#184.
-
WaveTable is poorly named WebAudio/web-audio-api#170.
-
The parameter to AudioContext.createDelay should be float, not double WebAudio/web-audio-api#178.
-
Note that before the first automation event, the computed AudioParam value will be AudioParam.value WebAudio/web-audio-api#179.
-
Explicitly mention that the initial value of AudioParam.value will be defaultValue WebAudio/web-audio-api#180.
-
AudioContext.createBuffer should throw INDEX_SIZE_ERR when asked to create a buffer with 0 channels WebAudio/web-audio-api#181.
-
Node creation method naming inconsistencies WebAudio/web-audio-api#166.
-
Clarify that reading AudioParam.computedValue will return the latest computed value for the latest audio quantum WebAudio/web-audio-api#174.
-
Note in the spec that AudioParam.minValue/maxValue are merely informational WebAudio/web-audio-api#175.
-
The default value of the parameter to AudioContext.createDelay should be specified in Web IDL WebAudio/web-audio-api#177.
-
noteOn() and noteOff() methods should be renamed WebAudio/web-audio-api#167.
-
Separate functionality in AudioParam into EnvelopeNode and AudioParam WebAudio/web-audio-api#168.
-
Need a method to get a readonly reading of the combined value when using AudioParam automation curve WebAudio/web-audio-api#169.
-
Acceptable range for value of AnalyserNode's fftSize WebAudio/web-audio-api#171.
-
JSAudioNode should be an EventTarget WebAudio/web-audio-api#162.
-
Cannot determine connection state of an AudioNode WebAudio/web-audio-api#164.
-
Loop start/stop points WebAudio/web-audio-api#157.
-
(AudioNodeAsAudioParam): AudioNode as input to AudioParam underdefined WebAudio/web-audio-api#159.
-
(setTargetValueAtTime): AudioParam.setTargetValueAtTime is misleading and underdefined WebAudio/web-audio-api#152.
-
(DynamicLifetime): Dynamic Lifetime WebAudio/web-audio-api#161.
-
Use startTime / endTime parameter names for AudioParam automation methods WebAudio/web-audio-api#163.
-
Asynchronous write WebAudio/web-audio-api#165.
-
(NoteOnOffNaming): noteOn, noteGrainOn and noteOff naming WebAudio/web-audio-api#155.
-
(AudioGain): AudioGain interface not needed? WebAudio/web-audio-api#154.
-
(currentTime): Relationship to currentTime WebAudio/web-audio-api#158.
-
JavaScriptAudioNode should be renamed WebAudio/web-audio-api#160.
-
(addEventListener): AudioNode.addEventListener not defined WebAudio/web-audio-api#156.
-
(AudioBufferSourceNodeState): AudioBufferSourceNode state semantics and transitions undefined WebAudio/web-audio-api#153.
-
Default value for bufferSize in createScriptProcessor() WebAudio/web-audio-api#140.
-
(activeSourceCount): AudioContext.activeSourceCount WebAudio/web-audio-api#139.
-
(DropSections): Drop sections 16, 17 and 19 WebAudio/web-audio-api#141.
-
(CircularRouting): Undefined behavior for circular graphs WebAudio/web-audio-api#137.
-
Clarify what happens if you set BiquadFilterNode.type to an invalid value WebAudio/web-audio-api#138.
-
A way to destroy an AudioContext instance WebAudio/web-audio-api#230.
-
Negative values suggested for the Audio Gain Node WebAudio/web-audio-api#228.
-
(output-rt-analyser) About numberOfOutputs of RealtimeAnalyserNode WebAudio/web-audio-api#229.
-
Pausing a subgraph WebAudio/web-audio-api#231.
-
Power of Two FFTs for RealtimeAnalyserNode WebAudio/web-audio-api#226.
-
-
169 issues received 769 new comments.
-
OfflineAudioContext and ScriptProcessorNodes WebAudio/web-audio-api#69 (25 comments by @olivierthereaux)
-
Need a way to determine AudioContext time of currently audible signal WebAudio/web-audio-api#12 (24 comments by @olivierthereaux)
-
Unclear semantics of duration param to AudioBufferSourceNode.start() WebAudio/web-audio-api#71 (16 comments by @olivierthereaux)
-
(setValueCurveAtTime): AudioParam.setValueCurveAtTime WebAudio/web-audio-api#131 (15 comments by @olivierthereaux)
-
It makes no sense to use EventListener for onaudioprocess if ScriptProcessorNode isn't EventTarget WebAudio/web-audio-api#116 (14 comments by @olivierthereaux)
-
What should happen in case of cycles containing a delay node is under-defined WebAudio/web-audio-api#75 (14 comments by @olivierthereaux)
-
decodeAudioData should accept a mime-type WebAudio/web-audio-api#7 (14 comments by @olivierthereaux)
-
Behavior of multiple connections to same node needs to be explicitly defined WebAudio/web-audio-api#143 (13 comments by @olivierthereaux, @padenot)
-
(AudioParamSampling): AudioParam sampling is undefined WebAudio/web-audio-api#142 (13 comments by @olivierthereaux, @padenot)
-
(OscillatorTypeModification): Oscillator type modification WebAudio/web-audio-api#136 (12 comments by @olivierthereaux)
-
Mandate a useful accepted sampling rate ranges for buffers created through AudioContext.createBuffer WebAudio/web-audio-api#119 (12 comments by @olivierthereaux)
-
Node creation method naming inconsistencies WebAudio/web-audio-api#166 (11 comments by @olivierthereaux)
-
(AudioNodeAsAudioParam): AudioNode as input to AudioParam underdefined WebAudio/web-audio-api#159 (10 comments by @olivierthereaux)
-
(setTargetValueAtTime): AudioParam.setTargetValueAtTime is misleading and underdefined WebAudio/web-audio-api#152 (10 comments by @olivierthereaux)
-
Specify that audioprocess events should be dispatched to ScriptProcessorNodes when they're not connected to an output node WebAudio/web-audio-api#203 (9 comments by @olivierthereaux)
-
(NoteOnOffNaming): noteOn, noteGrainOn and noteOff naming WebAudio/web-audio-api#155 (9 comments by @olivierthereaux)
-
(AudioBufferSourceNodePlaybackRate): AudioBufferSourceNode.playbackRate not strictly defined WebAudio/web-audio-api#95 (9 comments by @olivierthereaux)
-
(OscillatorFolding): Oscillator folding considerations WebAudio/web-audio-api#127 (7 comments by @olivierthereaux, @padenot)
-
The parameter to AudioContext.createDelay should be float, not double WebAudio/web-audio-api#178 (7 comments by @olivierthereaux)
-
(numberOfChannels): AudioDestinationNode.numberOfChannels WebAudio/web-audio-api#112 (7 comments by @olivierthereaux)
-
(OscillatorTypes): Oscillator types are not defined WebAudio/web-audio-api#104 (7 comments by @olivierthereaux)
-
(ExceptionType): Undefined exception type WebAudio/web-audio-api#106 (7 comments by @olivierthereaux)
-
(AudioParamUnits): AudioParam.units undefined WebAudio/web-audio-api#213 (6 comments by @olivierthereaux)
-
The callbacks of the decodeAudioData API are underspecified WebAudio/web-audio-api#189 (6 comments by @olivierthereaux)
-
(AudioGain): AudioGain interface not needed? WebAudio/web-audio-api#154 (6 comments by @olivierthereaux)
-
(AudioPannerNodeUnits): AudioPannerNode units are underspecified WebAudio/web-audio-api#135 (6 comments by @olivierthereaux)
-
Clarify what happens if you set PannerNode.{panningModel,distanceModel} to an invalid value WebAudio/web-audio-api#115 (6 comments by @olivierthereaux)
-
AudioParam - min/maxValue, intrinsic value, computedValue WebAudio/web-audio-api#46 (6 comments by @olivierthereaux)
-
The IDL of WD-webaudio-20120315 is invalid WebAudio/web-audio-api#234 (5 comments by @olivierthereaux)
-
(JavaScriptAudioNodeName): JavaScriptAudioNode name WebAudio/web-audio-api#215 (5 comments by @olivierthereaux)
-
Disallow AudioContext.createDelay(max) where max <= 0 WebAudio/web-audio-api#187 (5 comments by @olivierthereaux)
-
noteOn() and noteOff() methods should be renamed WebAudio/web-audio-api#167 (5 comments by @olivierthereaux)
-
(CircularRouting): Undefined behavior for circular graphs WebAudio/web-audio-api#137 (5 comments by @olivierthereaux)
-
MediaElementSource should contain all Tracks as outputs WebAudio/web-audio-api#132 (5 comments by @olivierthereaux)
-
(NoteOnOffInteraction): noteOn and noteOff (start and stop) interaction WebAudio/web-audio-api#126 (5 comments by @olivierthereaux)
-
Web Audio API can't be implemented in JS WebAudio/web-audio-api#242 (4 comments by @ghost, @jussi-kalliokoski, @sebpiq)
-
(NamingInconsistency): Interface naming inconsistency WebAudio/web-audio-api#219 (4 comments by @olivierthereaux)
-
[AudioContext]: 'activeSourceCount' should return number of all active Source nodes WebAudio/web-audio-api#206 (4 comments by @olivierthereaux)
-
Default value for bufferSize in createScriptProcessor() WebAudio/web-audio-api#140 (4 comments by @olivierthereaux)
-
Note that setting AudioParam.value will be ignored when any automation events have been set on the object WebAudio/web-audio-api#128 (4 comments by @olivierthereaux)
-
(AudioGainScale): GainNode scale underdefined WebAudio/web-audio-api#123 (4 comments by @olivierthereaux)
-
ConvolverNode: disallow state modification, describe algorithm, clarify language WebAudio/web-audio-api#122 (4 comments by @olivierthereaux)
-
(UseDoubles): float/double inconsistency WebAudio/web-audio-api#121 (4 comments by @olivierthereaux)
-
AudioContext.createBuffer(chan, len, rate) should accept only non-zero positive values WebAudio/web-audio-api#114 (4 comments by @olivierthereaux)
-
There should be notification when the destination output changed WebAudio/web-audio-api#27 (4 comments by @olivierthereaux)
-
Specify what should happen when passing invalid offset/duration values to AudioBufferSourceNode.start WebAudio/web-audio-api#18 (4 comments by @olivierthereaux)
-
Add an way to request mathematically correct oscillators WebAudio/web-audio-api#244 (3 comments by @padenot, @russellmcc)
-
(AudioListenerDefaults): AudioListener default position, orientation and velocity WebAudio/web-audio-api#144 (3 comments by @olivierthereaux, @padenot)
-
(OscillatorDetune): Oscillator.detune attribute not defined WebAudio/web-audio-api#147 (3 comments by @olivierthereaux, @padenot)
-
(AudioListenerOrientation): AudioListener.setOrientation vectors WebAudio/web-audio-api#146 (3 comments by @olivierthereaux, @padenot)
-
(HTMLMediaElementIntegration): HTMLMediaElement integration WebAudio/web-audio-api#145 (3 comments by @olivierthereaux, @padenot)
-
(MixerGainStructureInformative): MixerGainStructure should be marked as informative WebAudio/web-audio-api#151 (3 comments by @olivierthereaux, @padenot)
-
(EventScheduling): Event Scheduling ("Need more detail here") WebAudio/web-audio-api#149 (3 comments by @olivierthereaux, @padenot)
-
Exclusive access to audio hardware WebAudio/web-audio-api#72 (3 comments by @jernoble, @olivierthereaux)
-
Use WebIDL enumerations, not numeric constants WebAudio/web-audio-api#235 (3 comments by @olivierthereaux)
-
Use Web IDL to define OfflineAudioContext's contructor WebAudio/web-audio-api#236 (3 comments by @olivierthereaux)
-
AudioProcessingEvent.node must be removed WebAudio/web-audio-api#237 (3 comments by @olivierthereaux)
-
(OfflineAudioContext): Offline Audio Context WebAudio/web-audio-api#222 (3 comments by @olivierthereaux)
-
(EqualPowerNormalization): Equal-power normalization is not defined WebAudio/web-audio-api#220 (3 comments by @olivierthereaux)
-
(DisablingAudioListener): Disabling AudioListener WebAudio/web-audio-api#218 (3 comments by @olivierthereaux)
-
(AudioGainTOC): Editorial: AudioGain is mis-nested in TOC WebAudio/web-audio-api#217 (3 comments by @olivierthereaux)
-
Specify the default value and ranges for the DynamicsCompressorNode AudioParam members WebAudio/web-audio-api#183 (3 comments by @olivierthereaux)
-
The default value of the parameter to AudioContext.createDelay should be specified in Web IDL WebAudio/web-audio-api#177 (3 comments by @olivierthereaux)
-
Separate functionality in AudioParam into EnvelopeNode and AudioParam WebAudio/web-audio-api#168 (3 comments by @olivierthereaux)
-
Cannot determine connection state of an AudioNode WebAudio/web-audio-api#164 (3 comments by @olivierthereaux)
-
(currentTime): Relationship to currentTime WebAudio/web-audio-api#158 (3 comments by @olivierthereaux)
-
(addEventListener): AudioNode.addEventListener not defined WebAudio/web-audio-api#156 (3 comments by @olivierthereaux)
-
(DropSections): Drop sections 16, 17 and 19 WebAudio/web-audio-api#141 (3 comments by @olivierthereaux)
-
(activeSourceCount): AudioContext.activeSourceCount WebAudio/web-audio-api#139 (3 comments by @olivierthereaux)
-
(LinearConvolution): Linear convolution effect is defined by Wikipedia WebAudio/web-audio-api#125 (3 comments by @olivierthereaux)
-
(AudioBufferDirectAccess): AudioBuffer direct access WebAudio/web-audio-api#124 (3 comments by @olivierthereaux)
-
Sample format: what do +/-Infinity and NaN mean? WebAudio/web-audio-api#110 (3 comments by @olivierthereaux)
-
(ScriptStateInteraction): Script interaction (setting and reading) of most state is underdefined WebAudio/web-audio-api#108 (3 comments by @olivierthereaux)
-
(RealtimeAnalysis): Realtime Analysis empty section WebAudio/web-audio-api#150 (2 comments by @olivierthereaux, @padenot)
-
(ChannelDownMixing): Channel down mixing incomplete WebAudio/web-audio-api#148 (2 comments by @olivierthereaux, @padenot)
-
Make AudioBufferSourceNode.playbackRate read-only WebAudio/web-audio-api#240 (2 comments by @olivierthereaux)
-
Channel count missing in IDL for AudioNode WebAudio/web-audio-api#239 (2 comments by @olivierthereaux)
-
make 'when' parameter of start() and stop() optional WebAudio/web-audio-api#233 (2 comments by @olivierthereaux)
-
(DOMHighResTimeStamp everywhere): Use DOMHighResTimeStamp for all times? WebAudio/web-audio-api#227 (2 comments by @olivierthereaux)
-
AudioPannerNodeVectorNormalization): AudioPannerNode orientation normalization unspecified WebAudio/web-audio-api#225 (2 comments by @olivierthereaux)
-
(roc): AudioBuffers' relationship to AudioContext WebAudio/web-audio-api#223 (2 comments by @olivierthereaux)
-
(AudioParamName): AudioParam.name underspecified WebAudio/web-audio-api#221 (2 comments by @olivierthereaux)
-
(AudioParamCombinations): AudioParam combination WebAudio/web-audio-api#216 (2 comments by @olivierthereaux)
-
(exponentialRampToValueAtTime): AudioParam.exponentialRampToValueAtTime WebAudio/web-audio-api#214 (2 comments by @olivierthereaux)
-
mixer example uses createGainNode, not createGain WebAudio/web-audio-api#207 (2 comments by @olivierthereaux)
-
AudioNode Interface - text for Fan-In is out of date WebAudio/web-audio-api#205 (2 comments by @olivierthereaux)
-
Move information on multi channel to audio node definition WebAudio/web-audio-api#201 (2 comments by @olivierthereaux)
-
OfflineAudioContext should be event target WebAudio/web-audio-api#199 (2 comments by @olivierthereaux)
-
AudioDestinationNode does not always talk to audio hardware WebAudio/web-audio-api#198 (2 comments by @olivierthereaux)
-
Allow Shared audio buffers between contexts WebAudio/web-audio-api#197 (2 comments by @olivierthereaux)
-
Make AudioContext and AudioNode Lifetime sections informative WebAudio/web-audio-api#196 (2 comments by @olivierthereaux)
-
Features list need updating to reflect current contents of spec WebAudio/web-audio-api#192 (2 comments by @olivierthereaux)
-
Make it clear that decodeAudioData needs to resample the buffer WebAudio/web-audio-api#190 (2 comments by @olivierthereaux)
-
Clarify the range of valid AnalyserNode.fftSize values WebAudio/web-audio-api#191 (2 comments by @olivierthereaux)
-
Make decodeAudioData neuter its array buffer argument when it begins decoding a buffer, and bring it back to normal when the decoding is finished WebAudio/web-audio-api#188 (2 comments by @olivierthereaux)
-
Clarify the default values for the AudioParam attributes of BiquadFilterNode WebAudio/web-audio-api#185 (2 comments by @olivierthereaux)
-
Explicitly mention that the initial value of AudioParam.value will be defaultValue WebAudio/web-audio-api#180 (2 comments by @olivierthereaux)
-
Note that before the first automation event, the computed AudioParam value will be AudioParam.value WebAudio/web-audio-api#179 (2 comments by @olivierthereaux)
-
Note that if the last event for an AudioParam is a setCurveValue event, the computed value after that event will be equal to the latest curve value WebAudio/web-audio-api#176 (2 comments by @olivierthereaux)
-
Note in the spec that AudioParam.minValue/maxValue are merely informational WebAudio/web-audio-api#175 (2 comments by @olivierthereaux)
-
Clarify that reading AudioParam.computedValue will return the latest computed value for the latest audio quantum WebAudio/web-audio-api#174 (2 comments by @olivierthereaux)
-
Explicitly mention that the 2nd component of AudioParam.computedValue will be 0 if there are no AudioNodes connected to it WebAudio/web-audio-api#173 (2 comments by @olivierthereaux)
-
Setting audioparam value while there is an automation curve will cancel that automation curve and set value immediately WebAudio/web-audio-api#172 (2 comments by @olivierthereaux)
-
Acceptable range for value of AnalyserNode's fftSize WebAudio/web-audio-api#171 (2 comments by @olivierthereaux)
-
Need a method to get a readonly reading of the combined value when using AudioParam automation curve WebAudio/web-audio-api#169 (2 comments by @olivierthereaux)
-
Use startTime / endTime parameter names for AudioParam automation methods WebAudio/web-audio-api#163 (2 comments by @olivierthereaux)
-
(AudioBufferSourceNodeState): AudioBufferSourceNode state semantics and transitions undefined WebAudio/web-audio-api#153 (2 comments by @olivierthereaux)
-
(ConvolverNodeChannels): ConvolverNode channel mapping WebAudio/web-audio-api#133 (2 comments by @olivierthereaux)
-
AudioParam scheduling: no initial point and interleaved events? WebAudio/web-audio-api#130 (2 comments by @olivierthereaux)
-
(AudioPannerNodeModels): AudioPannerNode models underdefined WebAudio/web-audio-api#120 (2 comments by @olivierthereaux)
-
(AudioBufferSourceNodeResampling): AudioBufferSourceNode resampling WebAudio/web-audio-api#118 (2 comments by @olivierthereaux)
-
Channel Layouts are not sufficiently defined WebAudio/web-audio-api#109 (2 comments by @olivierthereaux)
-
(AudioBufferSimpl): AudioBuffer simplification WebAudio/web-audio-api#80 (2 comments by @olivierthereaux)
-
(AudioNodeReferences): AudioNode context and upstream/downstream references WebAudio/web-audio-api#73 (2 comments by @olivierthereaux)
-
Clarify influence/reference to OpenAL, IPR considerations WebAudio/web-audio-api#70 (2 comments by @olivierthereaux)
-
Specify the data model for AudioContext.createPeriodicWave WebAudio/web-audio-api#68 (2 comments by @olivierthereaux)
-
Specify the data model for AudioParam.setValueCurveAtTime WebAudio/web-audio-api#67 (2 comments by @olivierthereaux)
-
Specify the data model for WaveShaperNode.curve WebAudio/web-audio-api#65 (2 comments by @olivierthereaux)
-
OfflineAudioContext needs a way to handle audio of arbitrary duration WebAudio/web-audio-api#21 (2 comments by @olivierthereaux)
-
A NoiseGate/Expander node would be a good addition to the API. WebAudio/web-audio-api#2395 (2 comments by @olivierthereaux)
-
Clarify the exception codes thrown by AudioParam.exponentialRampToValueAtTime WebAudio/web-audio-api#22 (1 comment by @padenot)
-
Setting sample rates for individual JavaScriptProcessingNodes WebAudio/web-audio-api#232 (1 comment by @olivierthereaux)
-
AudioBufferSourceNode.playbackRate valid range should be specified. WebAudio/web-audio-api#202 (1 comment by @olivierthereaux)
-
Remove AudioContext constructor code example WebAudio/web-audio-api#200 (1 comment by @olivierthereaux)
-
Remove "Terminology and Algorithms" section WebAudio/web-audio-api#193 (1 comment by @olivierthereaux)
-
AudioContext.createBuffer should throw INDEX_SIZE_ERR when asked to create a buffer with 0 channels WebAudio/web-audio-api#181 (1 comment by @olivierthereaux)
-
Clarify what happens if you set BiquadFilterNode.type to an invalid value WebAudio/web-audio-api#138 (1 comment by @olivierthereaux)
-
(ConvolverNodeLimits): ConvolverNode buffer size limits WebAudio/web-audio-api#117 (1 comment by @olivierthereaux)
-
WebIDL types should be cross-referenced to definitions WebAudio/web-audio-api#107 (1 comment by @olivierthereaux)
-
(OscillatorTypeException): Setting Oscillator.type to CUSTOM should throw an exception WebAudio/web-audio-api#105 (1 comment by @olivierthereaux)
-
createScriptProcessor bufferSize limits and purpose WebAudio/web-audio-api#81 (1 comment by @olivierthereaux)
-
Add references to WebIDL spec (normative) as well as Canvas, Webgl (Informative) WebAudio/web-audio-api#74 (1 comment by @olivierthereaux)
-
AudioBufferSourceNode.playbackRate valid range should be specified. WebAudio/web-audio-api#56 (1 comment by @olivierthereaux)
-
PannerNode - include informative note on HRTF, point to reference/open examples WebAudio/web-audio-api#54 (1 comment by @olivierthereaux)
-
AudioParam - add explanation of a/k rate to cross reference in node definition WebAudio/web-audio-api#49 (1 comment by @olivierthereaux)
-
decodeAudioData Prose: avoid video containers that have an audio track WebAudio/web-audio-api#34 (1 comment by @olivierthereaux)
-
Behavior of unconnected nodes needs to be specified WebAudio/web-audio-api#8 (1 comment by @olivierthereaux)
-
AudioNode.disconnect() needs to be able to disconnect only one connection WebAudio/web-audio-api#6 (1 comment by @olivierthereaux)
-
(BiquadFilterNode): BiquadFilterNode is underdefined WebAudio/web-audio-api#4 (1 comment by @olivierthereaux)
-
Audio Workers: number of input/output channels and inputs/outputs WebAudio/web-audio-api#1 (1 comment by @olivierthereaux)
-
ScriptProcessorNode: number of inputs/outputs WebAudio/web-audio-api#3 (1 comment by @olivierthereaux)
-
1 pull request opened.
-
Issue #114 - Spec argument range of createBuffer. WebAudio/web-audio-api#245, by @padenot.
-
WebAudio/web-midi-api
-
2 issues opened.
-
RealtimeAnalyzerNode reference WebAudio/web-midi-api#80, by @rtoy.
-
MIDI input/output disconnection - Ports should be persistent across connects/disconnects WebAudio/web-midi-api#79, by @cwilso.
-
-
1 issue closed.
-
RealtimeAnalyzerNode reference WebAudio/web-midi-api#80.
-
-
2 issues received 8 new comments.
-
MIDI input/output disconnection - Ports should be persistent across connects/disconnects WebAudio/web-midi-api#79 (7 comments by @cristiano-belloni, @cwilso, @jussi-kalliokoski)
-
GitHub
WebAudio/web-midi-api
-
1 issue opened.
-
DOMError for the system returning an error to initialize MIDI system on requestMIDIAccess WebAudio/web-midi-api#77, by @toyoshim.
-
-
2 issues received 11 new comments.
-
Virtual MIDI ports WebAudio/web-midi-api#45 (8 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres, @toyoshim)
-
DOMError for the system returning an error to initialize MIDI system on requestMIDIAccess WebAudio/web-midi-api#77 (3 comments by @jussi-kalliokoski, @marcoscaceres, @toyoshim)
-
-
1 pull request opened.
-
requestMIDIAccess will raise "InvalidSecurityError" WebAudio/web-midi-api#78, by @toyoshim.
-
-
1 pull request received 2 new comments.
-
requestMIDIAccess will raise "InvalidSecurityError" WebAudio/web-midi-api#78 (2 comments by @marcoscaceres, @toyoshim)
-
GitHub
WebAudio/web-midi-api
-
5 issues opened.
-
Cancel/stop a scheduled message? WebAudio/web-midi-api#76, by @tomconnors.
-
MIDIPort#open() necessary? WebAudio/web-midi-api#75, by @jussi-kalliokoski.
-
MIDIOuput.send "timestamp" parameter is not enougth or too much WebAudio/web-midi-api#74, by @nfroidure.
-
On performance.now and relative deltatime WebAudio/web-midi-api#73, by @nfroidure.
-
Sending a complete track WebAudio/web-midi-api#72, by @nfroidure.
-
-
4 issues closed.
-
Cancel/stop a scheduled message? WebAudio/web-midi-api#76.
-
MIDIOuput.send "timestamp" parameter is not enougth or too much WebAudio/web-midi-api#74.
-
On performance.now and relative deltatime WebAudio/web-midi-api#73.
-
Sending a complete track WebAudio/web-midi-api#72.
-
-
7 issues received 39 new comments.
-
Web Audio API example WebAudio/web-midi-api#59 (11 comments by @chrislo, @cwilso, @marcoscaceres, @notator)
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2 (8 comments by @cwilso, @jussi-kalliokoski)
-
On performance.now and relative deltatime WebAudio/web-midi-api#73 (7 comments by @jussi-kalliokoski, @marcoscaceres, @nfroidure)
-
Sending a complete track WebAudio/web-midi-api#72 (6 comments by @jussi-kalliokoski, @nfroidure, @toyoshim)
-
MIDIPort#open() necessary? WebAudio/web-midi-api#75 (4 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres)
-
MIDIOuput.send "timestamp" parameter is not enougth or too much WebAudio/web-midi-api#74 (1 comment by @cwilso)
-
Participants
-
1 participant left.
-
Thierry Michel (W3C) left.
-
GitHub
WebAudio/web-midi-api
-
13 issues opened.
-
bikeshed sysexEnabled WebAudio/web-midi-api#71, by @marcoscaceres.
-
4.2 MIDIOptions interface WebAudio/web-midi-api#67, by @marcoscaceres.
-
"stalls" WebAudio/web-midi-api#66, by @marcoscaceres.
-
obtaining a promise and related terminology WebAudio/web-midi-api#65, by @marcoscaceres.
-
Obtaining Access to MIDI Interfaces Available to the User Agent WebAudio/web-midi-api#64, by @marcoscaceres.
-
Some "terms" should be "interfaces" WebAudio/web-midi-api#63, by @marcoscaceres.
-
corresponding EventHandler Web IDL specification WebAudio/web-midi-api#62, by @marcoscaceres.
-
API overview section is redundant WebAudio/web-midi-api#61, by @marcoscaceres.
-
Introduction - editiorial issues WebAudio/web-midi-api#60, by @marcoscaceres.
-
Web Audio API example WebAudio/web-midi-api#59, by @marcoscaceres.
-
Abstract - editorial issues/questions WebAudio/web-midi-api#58, by @marcoscaceres.
-
Error types in the spec need to match DOM4 WebAudio/web-midi-api#57, by @marcoscaceres.
-
When send() is called on a port that has been disconnected, should throw an error. WebAudio/web-midi-api#56, by @cwilso.
-
-
13 issues closed.
-
bikeshed sysexEnabled WebAudio/web-midi-api#71.
-
Abstract - editorial issues/questions WebAudio/web-midi-api#58.
-
Introduction - editiorial issues WebAudio/web-midi-api#60.
-
API overview section is redundant WebAudio/web-midi-api#61.
-
obtaining a promise and related terminology WebAudio/web-midi-api#65.
-
When send() is called on a port that has been disconnected, should throw an error. WebAudio/web-midi-api#56.
-
Error types in the spec need to match DOM4 WebAudio/web-midi-api#57.
-
Doing edits to spec through pull requests WebAudio/web-midi-api#55.
-
corresponding EventHandler Web IDL specification WebAudio/web-midi-api#62.
-
Obtaining Access to MIDI Interfaces Available to the User Agent WebAudio/web-midi-api#64.
-
Some "terms" should be "interfaces" WebAudio/web-midi-api#63.
-
"stalls" WebAudio/web-midi-api#66.
-
4.2 MIDIOptions interface WebAudio/web-midi-api#67.
-
-
8 issues received 30 new comments.
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2 (14 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres, @tabatkins)
-
obtaining a promise and related terminology WebAudio/web-midi-api#65 (6 comments by @cwilso, @marcoscaceres)
-
Error types in the spec need to match DOM4 WebAudio/web-midi-api#57 (4 comments by @cwilso, @marcoscaceres)
-
When send() is called on a port that has been disconnected, should throw an error. WebAudio/web-midi-api#56 (1 comment by @marcoscaceres)
-
-
3 pull requests opened.
-
A slew of fixes. :P WebAudio/web-midi-api#70, by @cwilso.
-
Correcting error types - fixes #57 WebAudio/web-midi-api#69, by @cwilso.
-
Fixes issue 67, issue 66, issue 64, issue 63, issue 62 WebAudio/web-midi-api#68, by @cwilso.
-
-
3 pull requests merged.
-
A slew of fixes. :P WebAudio/web-midi-api#70.
-
Correcting error types - fixes #57 WebAudio/web-midi-api#69.
-
Fixes issue 67, issue 66, issue 64, issue 63, issue 62 WebAudio/web-midi-api#68.
-
-
3 pull requests received 10 new comments.
-
Fixes issue 67, issue 66, issue 64, issue 63, issue 62 WebAudio/web-midi-api#68 (3 comments by @cwilso, @marcoscaceres)
Participants
-
1 participant left.
-
Marcos Caceres (W3C Invited Experts) left.
-
GitHub
WebAudio/web-midi-api
-
2 issues opened.
-
Doing edits to spec through pull requests WebAudio/web-midi-api#55, by @marcoscaceres.
-
Constructors for MIDI*Event WebAudio/web-midi-api#54, by @marcoscaceres.
-
-
2 issues closed.
-
requestMIDIAccess should vend a Future, and not direct callbacks WebAudio/web-midi-api#49.
-
Constructors for MIDI*Event WebAudio/web-midi-api#54.
-
-
5 issues received 61 new comments.
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2 (28 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres, @toyoshim)
-
Does MIDIPort.id need to be origin-scoped and/or regenerated with cookies? WebAudio/web-midi-api#48 (16 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres)
-
requestMIDIAccess should vend a Future, and not direct callbacks WebAudio/web-midi-api#49 (14 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres)
-
Doing edits to spec through pull requests WebAudio/web-midi-api#55 (1 comment by @jussi-kalliokoski)
-
GitHub
WebAudio/web-midi-api
-
5 issues opened.
-
ErrorCallback/SuccessCallback should be named MIDIErrorCallback/MIDISuccessCallback WebAudio/web-midi-api#53, by @cwilso.
-
ErrorCallback/SuccessCallback should be named MIDIErrorCallback/MIDISuccessCallback WebAudio/web-midi-api#51, by @toyoshim.
-
"Message" event needs to be renamed to "MIDIMessage". WebAudio/web-midi-api#50, by @cwilso.
-
requestMIDIAccess should vend a Future, and not direct callbacks WebAudio/web-midi-api#49, by @cwilso.
-
Does MIDIPort.id need to be origin-scoped and/or regenerated with cookies? WebAudio/web-midi-api#48, by @cwilso.
-
-
4 issues closed.
-
MIDIEvent [and MIDIConnectionEvent] lacking constructor WebAudio/web-midi-api#1.
-
"Message" event needs to be renamed to "MIDIMessage". WebAudio/web-midi-api#50.
-
ErrorCallback/SuccessCallback should be named MIDIErrorCallback/MIDISuccessCallback WebAudio/web-midi-api#51.
-
ErrorCallback/SuccessCallback should be named MIDIErrorCallback/MIDISuccessCallback WebAudio/web-midi-api#53.
-
-
8 issues received 37 new comments.
-
Does MIDIPort.id need to be origin-scoped and/or regenerated with cookies? WebAudio/web-midi-api#48 (9 comments by @annevk, @cwilso, @jussi-kalliokoski)
-
requestMIDIAccess should vend a Future, and not direct callbacks WebAudio/web-midi-api#49 (6 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres, @toyoshim)
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2 (5 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres)
-
ErrorCallback/SuccessCallback should be named MIDIErrorCallback/MIDISuccessCallback WebAudio/web-midi-api#51 (5 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres, @toyoshim)
-
"Message" event needs to be renamed to "MIDIMessage". WebAudio/web-midi-api#50 (4 comments by @cwilso, @jussi-kalliokoski, @marcoscaceres, @toyoshim)
-
MIDIEvent [and MIDIConnectionEvent] lacking constructor WebAudio/web-midi-api#1 (4 comments by @cwilso, @marcoscaceres)
-
ErrorCallback/SuccessCallback should be named MIDIErrorCallback/MIDISuccessCallback WebAudio/web-midi-api#53 (3 comments by @cwilso, @marcoscaceres, @toyoshim)
-
MIDI Real-Time status messages - clarification needed WebAudio/web-midi-api#47 (1 comment by @cwilso)
-
-
1 pull request opened.
-
Typo fix: UInt8Array -> Uint8Array WebAudio/web-midi-api#52, by @toyoshim.
-
-
1 pull request merged.
-
Typo fix: UInt8Array -> Uint8Array WebAudio/web-midi-api#52.
-
-
1 pull request received 1 new comment.
Participants
-
1 participant left.
-
Joe Berkovitz (Hal Leonard / Noteflight) left.
-
GitHub
WebAudio/web-midi-api
-
1 issue opened.
-
MIDI Real-Time status messages - clarification needed WebAudio/web-midi-api#47, by @cwilso.
-
-
1 issue closed.
-
Define a security model for requesting access to the MIDIAccess interface WebAudio/web-midi-api#3.
-
-
1 issue received 1 new comment.
-
Define a security model for requesting access to the MIDIAccess interface WebAudio/web-midi-api#3 (1 comment by @cwilso)
-
Participants
-
1 participant joined.
-
Joe Berkovitz (Hal Leonard / Noteflight) joined.
-
-
1 organization joined.
-
European Broadcasting Union (EBU-UER) joined.
-
GitHub
WebAudio/web-midi-api
-
1 issue closed.
-
connect and disconnect events WebAudio/web-midi-api#30.
-
-
3 issues received 3 new comments.
-
Define a security model for requesting access to the MIDIAccess interface WebAudio/web-midi-api#3 (1 comment by @cwilso)
-
MIDIEvent [and MIDIConnectionEvent] lacking constructor WebAudio/web-midi-api#1 (1 comment by @notator)
-
TR publications
-
1 document published.
GitHub
WebAudio/web-midi-api
-
46 issues opened.
-
test issue WebAudio/web-midi-api#46, by @olivierthereaux.
-
Virtual MIDI ports WebAudio/web-midi-api#45, by @cwilso.
-
MIDI timer WebAudio/web-midi-api#44, by @notator.
-
MIDIOutput.sendMessage doesn't need a timestamp WebAudio/web-midi-api#43, by @jussi-kalliokoski.
-
Change fingerprint to id WebAudio/web-midi-api#42, by @jussi-kalliokoski.
-
boolean returns from MIDIOutput methods are inappropriately synchronous WebAudio/web-midi-api#40, by @jussi-kalliokoski.
-
MIDI API naming WebAudio/web-midi-api#39, by @jussi-kalliokoski.
-
timestamps in MIDIMessage should be explicitly allowed to be zero, with semantic "send ASAP" WebAudio/web-midi-api#41, by @jussi-kalliokoski.
-
Add code examples WebAudio/web-midi-api#38, by @jussi-kalliokoski.
-
(MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time WebAudio/web-midi-api#37, by @jussi-kalliokoski.
-
Interface feedback WebAudio/web-midi-api#35, by @jussi-kalliokoski.
-
Should detail when exceptions are expected to be thrown WebAudio/web-midi-api#36, by @jussi-kalliokoski.
-
Allowed contents of send( data ) needs to be detailed. WebAudio/web-midi-api#34, by @jussi-kalliokoski.
-
Promote data and timestamp onmessage/MIDIEvent, get rid of MIDIMessage altogether? WebAudio/web-midi-api#33, by @jussi-kalliokoski.
-
Sysex is not the only MIDI message longer than three bytes WebAudio/web-midi-api#32, by @jussi-kalliokoski.
-
connect and disconnect events WebAudio/web-midi-api#30, by @jussi-kalliokoski.
-
"Fingerprint" is unclear WebAudio/web-midi-api#29, by @jussi-kalliokoski.
-
MIDI missing from References WebAudio/web-midi-api#31, by @jussi-kalliokoski.
-
Dictionary type for MIDIMessage is likely a performance issue WebAudio/web-midi-api#28, by @jussi-kalliokoski.
-
getInput/getOutput should allow short as a target type WebAudio/web-midi-api#26, by @jussi-kalliokoski.
-
MIDIPort definition should be above references to MIDIPort WebAudio/web-midi-api#27, by @jussi-kalliokoski.
-
Running status should be prohibited WebAudio/web-midi-api#24, by @jussi-kalliokoski.
-
Web MIDI API needs better intro text WebAudio/web-midi-api#25, by @jussi-kalliokoski.
-
MIDI messages don't all have a channel, and status should be part of data. WebAudio/web-midi-api#23, by @jussi-kalliokoski.
-
MIDIEvent should have a port attribute WebAudio/web-midi-api#22, by @jussi-kalliokoski.
-
MIDIAccess methods aren't restricted to instances created by requestMIDIAccess WebAudio/web-midi-api#21, by @jussi-kalliokoski.
-
Add a serializer to MIDIPort WebAudio/web-midi-api#20, by @jussi-kalliokoski.
-
Need alternative to REFERENCE_ERROR WebAudio/web-midi-api#19, by @jussi-kalliokoski.
-
send(sequence<short> data) should just be send(any data) WebAudio/web-midi-api#18, by @jussi-kalliokoski.
-
is the MIDIAccess object a singleton? WebAudio/web-midi-api#17, by @jussi-kalliokoski.
-
send(…, DOMHighResTimeStamp? timestamp) WebAudio/web-midi-api#16, by @jussi-kalliokoski.
-
"If successCallback is not callable, abort these steps." WebAudio/web-midi-api#14, by @jussi-kalliokoski.
-
SHOULD/MUST user permissioning mismatch WebAudio/web-midi-api#15, by @jussi-kalliokoski.
-
Do we need MIDIOutput and MIDIInput? WebAudio/web-midi-api#11, by @jussi-kalliokoski.
-
Redundant assertion in requestMIDIAccess() WebAudio/web-midi-api#12, by @jussi-kalliokoski.
-
Typo: securityError WebAudio/web-midi-api#13, by @jussi-kalliokoski.
-
MIDIInput and MIDIOutput should inherit from MIDIPort, which should not be an interface WebAudio/web-midi-api#9, by @jussi-kalliokoski.
-
requestMidiAccess() permission request WebAudio/web-midi-api#10, by @jussi-kalliokoski.
-
enumerate is misnomer WebAudio/web-midi-api#8, by @jussi-kalliokoski.
-
short is the wrong type for data parts, should be octet WebAudio/web-midi-api#5, by @jussi-kalliokoski.
-
Don't inline arrays in send() calls in examples WebAudio/web-midi-api#6, by @jussi-kalliokoski.
-
some MIDIPort attributes should be nullable WebAudio/web-midi-api#7, by @jussi-kalliokoski.
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2, by @jussi-kalliokoski.
-
MIDIEvent [and MIDIConnectionEvent] lacking constructor WebAudio/web-midi-api#1, by @jussi-kalliokoski.
-
Define a security model for requesting access to the MIDIAccess interface WebAudio/web-midi-api#3, by @jussi-kalliokoski.
-
timestamp in MIDIEvent in odds with DOM4 Event timeStamp? WebAudio/web-midi-api#4, by @jussi-kalliokoski.
-
-
41 issues closed.
-
test issue WebAudio/web-midi-api#46.
-
MIDI timer WebAudio/web-midi-api#44.
-
MIDI messages don't all have a channel, and status should be part of data. WebAudio/web-midi-api#23.
-
Promote data and timestamp onmessage/MIDIEvent, get rid of MIDIMessage altogether? WebAudio/web-midi-api#33.
-
"Fingerprint" is unclear WebAudio/web-midi-api#29.
-
Add code examples WebAudio/web-midi-api#38.
-
boolean returns from MIDIOutput methods are inappropriately synchronous WebAudio/web-midi-api#40.
-
MIDI API naming WebAudio/web-midi-api#39.
-
Change fingerprint to id WebAudio/web-midi-api#42.
-
MIDIOutput.sendMessage doesn't need a timestamp WebAudio/web-midi-api#43.
-
Running status should be prohibited WebAudio/web-midi-api#24.
-
(MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time WebAudio/web-midi-api#37.
-
timestamps in MIDIMessage should be explicitly allowed to be zero, with semantic "send ASAP" WebAudio/web-midi-api#41.
-
Interface feedback WebAudio/web-midi-api#35.
-
Dictionary type for MIDIMessage is likely a performance issue WebAudio/web-midi-api#28.
-
Sysex is not the only MIDI message longer than three bytes WebAudio/web-midi-api#32.
-
send(sequence<short> data) should just be send(any data) WebAudio/web-midi-api#18.
-
MIDI missing from References WebAudio/web-midi-api#31.
-
Allowed contents of send( data ) needs to be detailed. WebAudio/web-midi-api#34.
-
MIDIEvent should have a port attribute WebAudio/web-midi-api#22.
-
Should detail when exceptions are expected to be thrown WebAudio/web-midi-api#36.
-
getInput/getOutput should allow short as a target type WebAudio/web-midi-api#26.
-
MIDIPort definition should be above references to MIDIPort WebAudio/web-midi-api#27.
-
MIDIAccess methods aren't restricted to instances created by requestMIDIAccess WebAudio/web-midi-api#21.
-
Web MIDI API needs better intro text WebAudio/web-midi-api#25.
-
Add a serializer to MIDIPort WebAudio/web-midi-api#20.
-
timestamp in MIDIEvent in odds with DOM4 Event timeStamp? WebAudio/web-midi-api#4.
-
is the MIDIAccess object a singleton? WebAudio/web-midi-api#17.
-
Need alternative to REFERENCE_ERROR WebAudio/web-midi-api#19.
-
send(…, DOMHighResTimeStamp? timestamp) WebAudio/web-midi-api#16.
-
Do we need MIDIOutput and MIDIInput? WebAudio/web-midi-api#11.
-
"If successCallback is not callable, abort these steps." WebAudio/web-midi-api#14.
-
SHOULD/MUST user permissioning mismatch WebAudio/web-midi-api#15.
-
Redundant assertion in requestMIDIAccess() WebAudio/web-midi-api#12.
-
Typo: securityError WebAudio/web-midi-api#13.
-
enumerate is misnomer WebAudio/web-midi-api#8.
-
MIDIInput and MIDIOutput should inherit from MIDIPort, which should not be an interface WebAudio/web-midi-api#9.
-
requestMidiAccess() permission request WebAudio/web-midi-api#10.
-
short is the wrong type for data parts, should be octet WebAudio/web-midi-api#5.
-
Don't inline arrays in send() calls in examples WebAudio/web-midi-api#6.
-
some MIDIPort attributes should be nullable WebAudio/web-midi-api#7.
-
-
2 issues reopened.
-
connect and disconnect events WebAudio/web-midi-api#30, by @cwilso.
-
MIDI timer WebAudio/web-midi-api#44, by @notator.
-
-
44 issues received 279 new comments.
-
MIDI messages don't all have a channel, and status should be part of data. WebAudio/web-midi-api#23 (41 comments by @jussi-kalliokoski)
-
Define a security model for requesting access to the MIDIAccess interface WebAudio/web-midi-api#3 (23 comments by @cwilso, @jussi-kalliokoski)
-
Promote data and timestamp onmessage/MIDIEvent, get rid of MIDIMessage altogether? WebAudio/web-midi-api#33 (17 comments by @jussi-kalliokoski)
-
send(sequence<short> data) should just be send(any data) WebAudio/web-midi-api#18 (12 comments by @jussi-kalliokoski)
-
timestamp in MIDIEvent in odds with DOM4 Event timeStamp? WebAudio/web-midi-api#4 (11 comments by @jussi-kalliokoski)
-
Refactor getInput, getOutput -> getPort(), inputs[], outputs[] ? WebAudio/web-midi-api#2 (10 comments by @cwilso, @jussi-kalliokoski)
-
boolean returns from MIDIOutput methods are inappropriately synchronous WebAudio/web-midi-api#40 (8 comments by @jussi-kalliokoski)
-
MIDIEvent [and MIDIConnectionEvent] lacking constructor WebAudio/web-midi-api#1 (7 comments by @jussi-kalliokoski, @notator)
-
Dictionary type for MIDIMessage is likely a performance issue WebAudio/web-midi-api#28 (6 comments by @jussi-kalliokoski)
-
MIDIOutput.sendMessage doesn't need a timestamp WebAudio/web-midi-api#43 (5 comments by @jussi-kalliokoski)
-
(MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time WebAudio/web-midi-api#37 (5 comments by @jussi-kalliokoski)
-
Sysex is not the only MIDI message longer than three bytes WebAudio/web-midi-api#32 (5 comments by @jussi-kalliokoski)
-
timestamps in MIDIMessage should be explicitly allowed to be zero, with semantic "send ASAP" WebAudio/web-midi-api#41 (4 comments by @jussi-kalliokoski)
-
MIDIAccess methods aren't restricted to instances created by requestMIDIAccess WebAudio/web-midi-api#21 (4 comments by @jussi-kalliokoski)
-
Allowed contents of send( data ) needs to be detailed. WebAudio/web-midi-api#34 (3 comments by @jussi-kalliokoski)
-
getInput/getOutput should allow short as a target type WebAudio/web-midi-api#26 (2 comments by @jussi-kalliokoski)
-
MIDIInput and MIDIOutput should inherit from MIDIPort, which should not be an interface WebAudio/web-midi-api#9 (2 comments by @jussi-kalliokoski)
-
Should detail when exceptions are expected to be thrown WebAudio/web-midi-api#36 (1 comment by @jussi-kalliokoski)
-
MIDIPort definition should be above references to MIDIPort WebAudio/web-midi-api#27 (1 comment by @jussi-kalliokoski)
-
"If successCallback is not callable, abort these steps." WebAudio/web-midi-api#14 (1 comment by @jussi-kalliokoski)
-
Redundant assertion in requestMIDIAccess() WebAudio/web-midi-api#12 (1 comment by @jussi-kalliokoski)
-
some MIDIPort attributes should be nullable WebAudio/web-midi-api#7 (1 comment by @jussi-kalliokoski)
-
Don't inline arrays in send() calls in examples WebAudio/web-midi-api#6 (1 comment by @jussi-kalliokoski)
-
short is the wrong type for data parts, should be octet WebAudio/web-midi-api#5 (1 comment by @jussi-kalliokoski)
-