Personal tools
You are here: Home Members jamoma's Home BEKint jamoma's Home Roadmap
Views

Version 0.1.0

  • Initial release as LGPL

Version 0.2.0

  • Core arcitecture - done
    • A single, dynamic gui component - done
      • Permitting n-channel audio modules with equal numbers of inlets and outlets - done
    • working preset system integrated with module menu - done
    • finalized details and structure for parameter communication - done
  • Audio Modules
    • General input module - done
    • General output module - more or less done
  • Examples
    • Wrapping a Module (or modules) as a Pluggo plugin - done
    • Scripting Modules into place from a coll - done
    • Using pattrstorage to communicate with modules - halfway done
  • Documentation
    • Documenting all externals used - done
    • Documented all components used - done
    • Documenting all modules - done
    • Ability to creat autodoc html for modules - done
    • Module templates - done

Version 0.3.0

  • Move to OpenSoundControl? - done
  • Core arcitecture
    • Permitting n-channel audio modules with differing numbers of inlets and outlets - done
  • Development Tools
    • Module Building Wizard - replaced by templates
    • Documentation Wizard - replaced by autodoc features
  • Control Modules
    • MIDI module - done
  • Audio Modules
    • Saturation module based on saturation part of output module - done
  • Video Modules
    • QuickTime? Movie Playback
    • Input Module - done
    • More filters
    • Output Module

Version 0.4.0

Hub/Core
OpenSoundControl?
Modules Event Handling
Mappings
porting components to c/c++
Wildcards and pattern matching in jmod.oscroute.
VST Host
gui interface module that drives the cuelist module
Develop a strategy for creating an interface to the mapping engine, possibly based on Pascal's work.
flesh out the skin graphics for all module sizes and configurations
Work out the send and receive system and what that means for networking situations.
Soundfile Player
investigate alternate methods of driving events (timeline?)
Develop more mapping algorithms for use by mappings - again based on Pascal's work.
psto priorities for parameters
# Audio Routing Matrix
# #
OSC queries for parameters - specifically so that the mapping engine can access parameter attributes.
# Simple Sampler
# #
Extending ramp modes
# control using a Doepfer Pocket Dial (levels, position) # #
Ability to set module clock using setclock.
# control using the keyboard (start/stop soundfile players, etc) # #
# #
  • spatializer:
    • vbap
    • ambisonics - in progress
    • distance based amplitude panning
# #
# # Envelope Followers
# #
# # # # #
# # # # #
# # # # #
# # # # #
# # # # #
# # # # #


Colors: Not done - Partly done - Done

0.5

  • Extend and complete the ramping system(s)
  • Remote audio taps and the matrix mixer
  • Wildcards in OSC parsing. Includes jcom.oscroute, but also jcom.hub (to address multiple parameters or multiple modules with the same parameter -- such as "/*/gain/midi 127" )

0.6

  • Add a new module type: hybrid, which is a combination audio and video module

Additional

  • ?


new parent,

Powered by Plone