lp:~quadrispro/composite/composite
- Get this branch:
- bzr branch lp:~quadrispro/composite/composite
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://gitorious.org/composite/composite.git.
Last successful import was .
Recent revisions
- 1133. By Gabriel M. Beddingfield
-
composite.
desktop. in: Fixing incorrect 'Version' value According to the Desktop Entry Specification[1] the 'Version' key
refers to the version of the Desktop Entry Specification that the file
is conforming to.[2] It is /not/ the version of the application.
However, this was being used as the version of Composite.Setting 'Version' to 1.0 to conform with the spec.
Thanks to Dominique Michel <email address hidden> for reporting
this![1] http://
standards. freedesktop. org/desktop- entry-spec/ latest/
[2] http://standards. freedesktop. org/desktop- entry-spec/ latest/ ar01s05. html Signed-off-by: Gabriel M. Beddingfield <email address hidden>
- 1132. By Gabriel M. Beddingfield
-
INSTALL.txt: Add pkg-config as a build requirment
The CMake build system works best if pkg-config is properly
installed. If pkg-config is not installed, the build system will try
to make-do. However, at this time I'm declaring non-pkg-config builds
to be "unsupported."Thanks to Dominique Michel <email address hidden> for reporting
this!Signed-off-by: Gabriel M. Beddingfield <email address hidden>
- 1131. By Gabriel M. Beddingfield
-
Tritium: MixerImpl: replace tabs with spaces.
No actual changes to code.
- 1130. By Gabriel M. Beddingfield
-
Tritium: MixerImpl: optimize mix_down() a little.
1. Don't clip output. Let the hardware worry about that.
2. Don't call the constructor for T<>::shared_ptr on every iteration.
Pull the variable declaration out of the loop. - 1129. By Gabriel M. Beddingfield
-
Tritium: Effects:
:getPluginList( ) was constantly scanning directories. When the user has no plugins installed, Effects:
:getPluginList( ) will
constantly search folders for them. This is a problem because it's
being called from MixerImpl::mix_down( ) (which expects that it is
receiving cached data).Adding a class variable to indicate that the info has been cached.
Also returning a reference instead of a copy. - 1128. By Gabriel M. Beddingfield
-
Remove all references to QCoreApplication.
To facilitate development, we were using QCoreApplication to find a
folder called "data/" in the same folder as the executable. This is a
leftover from Hydrogen and is no longer even valid. In addition,
using QCoreApplication in Tritium (and the LV2 Sampler) is buggy.Removing QCoreApplication from Tritium. As a consequence, you must
have Tritium/Composite installed (somewhere) in order to test it or it
will not find its resources. - 1127. By Gabriel M. Beddingfield
-
Merge branch 'maint-0.006'
* maint-0.006:
LV2 Sampler: [WA] Check for QCoreApplication::instance( )
Bump version to 0.006.2 for release.
LV2 Sampler: Pass LV2_EVENT_URI as the `map` parameter to uri_to_id().
LV2 Sampler: Gracefully handle a 0 return from uri_to_id().
t_Serialization: Set environment variable for data path for tests.
Add environment variable "COMPOSITE_DATA_PATH" to find drumkits etc.
Bump version to 0.006.1 (bugfix release)
t_AudioPort: fix degenerate tests on float precision.
Change test failure to compiler warning on t_SeqScript.cpp.
Update the reference .h2song file for default id
LV2 Midi Event: Check event type for MIDI events
Add the uri-map LV2 extension.
Move Logger instance to module level instead of instance level.
LV2 Sampler: Initialize QCoreApplication
Song.cpp: Replace using of QString(int) with QString(const char*)Conflicts:
CMakeLists.txt
ChangeLog
INSTALL.txt - 1125. By Gabriel M. Beddingfield <email address hidden>
-
Composite: Load audio engine and make noise.
All Composite does is loads the GMkit and plays a drum sound
whenever you hit one of the squares. - 1124. By Gabriel M. Beddingfield <email address hidden>
-
Tritium:
:LocalFileMng: Add QtXml to QDomDocument include.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)