Integra Live 1.2 released!
This is a massive release and includes a complete rewrite of various core parts of the software. We will be blogging soon on some of the changes we made and how we solved some of the key problems.
As usual, the software can be downloaded directly:
http://download.integralive.org
This release includes the following changes since 1.0.9 (beta):
- Assignable MIDI note or MIDI CC number to each scene
- Scene prev/next shortcuts with assignable MIDI note/CC
- Range scaling in the routing panel with transparent auto-scaling
- Scenes boundaries snap to block boundaries
- Tooltip for envelope controlpoint position giving value/position
- MIDI settings in Preferences dialog
- Cookie crumb navigation on arrange view properties title bar
New modules:
- Soundfiler/StereoSoundfiler (will replace SoundfilePlayer/StereoSoundfilePlayer)
- Spectral Freeze
- Stereo Convolution
- Sampler (*)
- Additive Synthesis (*)
- Flute Synthesis (*)
- Plucked-String Synthesis (*)
(*) All modules dealing with MIDI do so directly. There currently isn’t a system for routable note events although may be planned for the future.
Improvements:
- Updated GUI codebase to Flex 4.6
- New installer system with robust versioning
- Massively improved round-trip latency for setting/getting attributes
- Push updates from server to client via OSC
- Highly optimised control loading (now very fast)
- Faster project load time (but still slow)
- Simplified PhaseVocoder, SpectralVocoder and GranularSynthesizer layouts
- Control improvements (including jumps on mousedown and improved text-entry)
- Full server functionality now available from script including creation of new modules
- Duplicate block names now handled by transparently appending underscore
- GUI now completely separate from backend, project can be used without GUI
Fixes:
- Block and Track import now work
- VU meters for track and block now working (currently channel 1 only)
- Track and Project level routing now works
- Module attributes can now be addressed in script from the track and project level
- Many other fixes too boring to mention!
Requests for features and bug fixes:
http://request.integralive.org
Enjoy!
Performer training meeting
Representatives from research centres at IEM, NoTAM, Muzyka Centrum and Malmö Academy met at Birmingham Conservatoire this week to discuss the Integra performer training programme. The performer training will initially comprise a 2-day workshop intended to give performers from the Integra new music ensembles hands-on tuition in live electronics practice.
The meeting was lively, with some interesting discussion about the nature of live electronic music. All researchers are looking forward to sharing their experiences in the training workshops and a short photo-blog will be posted when each workshop is complete.
Integra Live 1.0.3 (beta) released!
Integra Live 1.0.3 (beta) is now available for official download:
http://download.integralive.org
Changes since 1.0.2 (beta) include:
- New modules:
- Pitch Detector
- Onset Detector
- Percussive Onset Detector
- Audio preferences panel now works
- Sharper font
- Fixed various bugs in Player module
- Fixed limitation to 100 instances bug
Integra Live 1.0.2 (beta) released!
We are delighted to announce Integra Live 1.0.2 (beta) is now available for official download:
http://download.integralive.org
Changes since 1.0.1 (beta) include:
- New modules (Thomas Musil, IEM)
- OctoPanner
- OctoSoundFilePlayer
- QuadAudioIn
- QuadAutoPanner
- QuadGranularSynthesiser
- QuadPanner
- SimpleSampler
- Improved scripting syntax (Kjetil Mattheussen, Notam)
- Improved module control layouts (Krzysztof Trzewiczek, Muzyka Centrum)
- Connection handling optimisation (quadratic to constant time) (Jamie Bullock, BCU)
- OS X 10.4 now supported
- Improved documentation
- Fixed scene triggering bugs
- Fixed sound quality bug in TapDelay
- More robust startup script
Thanks all the developers for their input so far. Please test and report any bugs or missing features via the request tracker:
http://request.integralive.org
Integra Live 1.0.1 (beta) released!
This release fixes the following bugs:
- audio now works after a file is loaded
- renaming no longer corrupts project
Integra Live 1.0.0 (beta) released!
After 12 months of intensive development Integra Live is finally here! This is our first public beta release, so there are sure to be many bugs and omissions, however we believe that in its fundamental design Integra Live marks a significant step forwards in the usability of live electronics software.
Try it and let us know your views via our online forum!
The development of Integra Live has been a team effort. Many thanks to:
Dan Beattie – Interaction Design
Henrik Frisk – Information architecture
Leighton Hargreaves – GUI development
Lessrain.com – Graphic Design
Kjetil Matheussen – Scripting development
Thomas Musil – Module development
Krzysztof Trzewiczek – Controls development
We will be releasing many updates and improvements over the coming weeks and months, so please check this site for news, or follow us on Twitter.
Birmingham Coding Sprint
This week we were delighted to host another coding spring at our lab in Birmingham Conservatoire. In attendance were Kjetil Matheussen (Notam), Krzysztof Trzewiczek (Muzyka Centrum), Thomas Musil (IEM), Henrik Frisk (Malmö Academy of Music) and Leighton Hargreaves (Birmingham Conservatoire). It was an intense and enjoyable week with significant gains in development momentum.
The focus of the sprint was to prepare the software for our upcoming beta release, now available for download via the Integra site. We instigated a feature freeze in the main application at the beginning of the week, and focused on bug fixes, stability and improvements to module usability. Work will now continue at individual research centres with regular updates and documentation to be released in the coming weeks.
Comments and criticism welcome via our online feedback forum.