
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Wired aims to be a professional music production and creation software running on the Linux operating system.
It brings musicians a complete studio environment to compose and record music without the need of expensive hardware.
Wired supports unlimited Audio/Midi tracks playback and recording, and introduces a Plugin system for instruments and effects. It can also read AKAI CDs and import 18 different Wave formats.
The following instruments are present in Wired :
* Loop sampler, with time-stretching
* Beatbox with a new editing concept, to create reallistic and complex drum sequences
* MIDI controlled sampler, which can read AKAI program and sample files.
* High-pass, Low-pass and Notch filters
* Compressor/Limiter
* Delay
* And many more ...
Wired is composed of an Audio/MIDI sequencer and a rack based plugin system, which enables you to record your instruments and mix them with electronic effects/modules at the same time. The user interface of Wired has been designed to make it easy for professionals or beginners to compose music in a software based environment.
Wired targets the Linux operating system, and uses GTK and wxWidgets for the graphic interface. It supports the ALSA sound architecture and OSS for Audio and MIDI I/O.
NOTE: wired-libs-0.2.tar.gz help you to install wired!
14 years ago
- Wired
* Multitrack Audio playback and recording
* Multitrack Midi playback and recording
* Sequencer engine
* Sequencer editing
* Midi Editing
* Undo/Redo
* ALSA/OSS/Jack Audio support
* ALSA MIDI Input support
* Plugin system
* Rack view
* Sequencer view
* Dynamic Mixer console
* Transport panel
* Online help
* Import Wave and Midi files
* Reads AKAI CDs
- Plugins
* Loop Sampler
* Beatbox
* Sampler
* Low-pass filter
* Delay
14 years ago
- Wired
* Multitrack Audio playback and recording
* Multitrack Midi playback and recording
* Sequencer engine
* Sequencer editing
* Midi Editing
* Undo/Redo
* ALSA/OSS/Jack Audio support
* ALSA MIDI Input support
* Plugin system
* Rack view
* Sequencer view
* Dynamic Mixer console
* Transport panel
* Online help
* Import Wave and Midi files
* Reads AKAI CDs
- Plugins
* Loop Sampler
* Beatbox
* Sampler
* Low-pass filter
* Delay
mapi
13 years ago
http://mandriva.99k.org/
Report
VectoR
14 years ago
this the my problem :
In file included from ../mixer/Channel.h:10,
from ChannelGui.cpp:17:
../engine/AudioEngine.h:90: error: expected `;' before '(' token
../engine/AudioEngine.h:103: error: expected `,' or `...' before '*' token
../engine/AudioEngine.h:106: error: ISO C++ forbids declaration of `PaStreamCallbackTimeInfo' with no type
../engine/AudioEngine.h: In function `int AudioCallback(const void*, void*, long unsigned int, int)':
../engine/AudioEngine.h:107: error: `userData' undeclared (first use this function)
../engine/AudioEngine.h:107: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[2]: *** [ChannelGui.o] Error 1
make[2]: Leaving directory `/downloads/wired-0.2.2/src/gui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/downloads/wired-0.2.2/src'
make: *** [all-recursive] Error 1
any suggestion?
Report
Doomsday
14 years ago
Existing problems are already signaled.
You may want to check this post :
http://wired.is.free.fr/userforum/viewtopic.php?t=8
Good luck !
Report
VectoR
14 years ago
WiredXml.cpp: In member function `bool WiredXml::OpenDtd(const wxString&)':
WiredXml.cpp:81: error: expected primary-expression before "const"
WiredXml.cpp:81: error: expected `)' before "const"
WiredXml.cpp: In member function `bool WiredXml::StartElement(const wxString&)':
WiredXml.cpp:130: error: expected primary-expression before '*' token
WiredXml.cpp:130: error: expected primary-expression before ')' token
WiredXml.cpp: In member function `bool WiredXml::WriteElement(const wxString&, const wxString&, bool)':
WiredXml.cpp:139: error: expected primary-expression before '*' token
WiredXml.cpp:139: error: expected primary-expression before ')' token
WiredXml.cpp:139: error: expected primary-expression before '*' token
WiredXml.cpp:139: error: expected primary-expression before ')' token
WiredXml.cpp: In member function `bool WiredXml::WriteString(const wxString&)':
WiredXml.cpp:195: error: expected primary-expression before '*' token
WiredXml.cpp:195: error: expected primary-expression before ')' token
WiredXml.cpp: In member function `bool WiredXml::WriteComment(const wxString&, bool)':
WiredXml.cpp:217: error: expected primary-expression before '*' token
WiredXml.cpp:217: error: expected primary-expression before ')' token
WiredXml.cpp: In member function `bool WiredXml::StartAttribute(const wxString&)':
WiredXml.cpp:237: error: expected primary-expression before '*' token
WiredXml.cpp:237: error: expected primary-expression before ')' token
WiredXml.cpp: In member function `bool WiredXml::WriteAttribute(const wxString&, const wxString&, bool)':
WiredXml.cpp:245: error: expected primary-expression before '*' token
WiredXml.cpp:245: error: expected primary-expression before ')' token
WiredXml.cpp:245: error: expected primary-expression before '*' token
WiredXml.cpp:245: error: expected primary-expression before ')' token
make[2]: *** [WiredXml.o] Error 1
make[2]: Leaving directory `/downloads/trunk/wired/src/xml'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/downloads/trunk/wired/src'
make: *** [all-recursive] Error 1
Report
Doomsday
14 years ago
If you have the faith to re-install wxGTK with unicode support... you can pass through this error :)
Or simply install wired-libs-0.2 which include wxGTK.
Good luck
Report
VectoR
14 years ago
Report
Doomsday
14 years ago
check wx-config --list, have you unicode enabled by default ?
I think we can continue our conversation on IRC wired chan, #wired-devel on freenode.
It will be more easier to resolve this problem :)
Report
VectoR
14 years ago
then mv -f ".deps/AudioEngine.Tpo" ".deps/AudioEngine.Po"; else rm -f ".deps/AudioEngine.Tpo"; exit 1; fi
AudioEngine.cpp: In member function `void AudioEngine::SetDefaultSettings()':
AudioEngine.cpp:64: error: `GetDeviceById' undeclared (first use this function)
AudioEngine.cpp:64: error: (Each undeclared identifier is reported only once for each function it appears in.)
AudioEngine.cpp: In member function `void AudioEngine::SetOutputDevice()':
AudioEngine.cpp:98: error: `GetDeviceById' undeclared (first use this function)
AudioEngine.cpp: In member function `void AudioEngine::SetInputDevice()':
AudioEngine.cpp:185: error: `GetDeviceById' undeclared (first use this function)
AudioEngine.cpp: At global scope:
AudioEngine.cpp:678: error: no `Device* AudioEngine::GetDeviceById(PaDeviceIndex)' member function declared in class `AudioEngine'
make[2]: *** [AudioEngine.o] Error 1
make[2]: Leaving directory `/downloads/wired-0.2.2/src/engine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/downloads/wired-0.2.2/src'
make: *** [all-recursive] Error 1
Report
Doomsday
14 years ago
Have you a line like this in the file src/engine/AudioEngine.h :
Device *GetDeviceById(PaDeviceIndex id);
If not, insert it in "private:" part...
If the line is present, it look very strange... :/ Maybe you may want to checkout the SVN version (command line is: "svn checkout https://svn.sourceforge.net/svnroot/wired/trunk/"), or wait the next release 0.3 ?
Good luck
Report
VectoR
14 years ago
Report
bitcrazy
14 years ago
this might be a great app, but it's neither a Qt nor a KDE app. It uses Gtk and therefore is posted at the wrong place. Sorry, but this site is called kde-apps, though here live Qt-only apps, too.
Greetings
m0nk
Report
dec0ding
14 years ago
Report
gohanz
14 years ago
http://www.slacky.it/
http://www.slacky.it/index.php?option=com_remository&Itemid=29&func=fileinfo&id=1198
Report
dovidhalevi
14 years ago
This opens up many more possibilities and could be considered state-of-the-art!
Report
Doomsday
14 years ago
" Once a Jack implemetation of Portaudio 19 will be available, we will automatically be fully compatible with it.
Therefore, a part of our work would be to help Portaudio in this implementation. We certainly won't have time to do it but we strongly advise any willing contributor to do it.
We do agree on the fact that Jack support should be included in Wired but the Portaudio choice has been made since the beginning and cannot be reverted. "
Report
dovidhalevi
14 years ago
These should be in Portaudio but are not. I have the latest portaudio from Debian Sid.
They seem to be variations of what there is:
GetOutputStream OutputStrem
IsStreamActive StreamActive
and such.
Would it be worth trying a Pa_alsiases.h file with a bunch of #defines? Or is there some other module needed here?
Report
dovidhalevi
14 years ago
These should be in Portaudio but are not. I have the latest portaudio from Debian Sid.
They seem to be variations of what there is:
GetOutputStream OutputStrem
IsStreamActive StreamActive
and such.
Would it be worth trying a Pa_alsiases.h file with a bunch of #defines? Or is there some other module needed here?
Report
dovidhalevi
14 years ago
These should be in Portaudio but are not. I have the latest portaudio from Debian Sid.
They seem to be variations of what there is:
GetOutputStream OutputStrem
IsStreamActive StreamActive
and such.
Would it be worth trying a Pa_alsiases.h file with a bunch of #defines? Or is there some other module needed here?
Report
Doomsday
14 years ago
In the next release of Wired >=0.3, PortAudio will be included until PortAudio release its version 19 !
Report
dovidhalevi
14 years ago
OK. Looks nice, but:
1. No choice of audio device and much too limited choice of bit depth and sample rates. Not everyone uses 48000 and I never heard of 24000. Good old 16k/44100 is still around. Conversion is slllooooowwwwwww.
2. MIDI device list is empty. Maybe this is not yet implemented but I have the same problem on other portaudio/portmidi using apps in their first stages.
3. As I said before: Jack! This might take of and solve the bit depth/rate issues and let one connect devices.
4. jacklaunch wired is a hangup and crash. Not unusual.
Report
anonymous-hive
14 years ago
Report
tonypizza
14 years ago
/usr/include/libxml2/libxml/xmlerror.h:837: error: typedef ‘xmlGenericErrorFunc’ is initialized (use __typeof__ instead)
/usr/include/libxml2/libxml/xmlerror.h:868: error: function ‘void xmlParserError(void*, const char*, ...)’ is initialized like a variable
/usr/include/libxml2/libxml/xmlerror.h:872: error: function ‘void xmlParserWarning(void*, const char*, ...)’ is initialized like a variable
/usr/include/libxml2/libxml/xmlerror.h:876: error: function ‘void xmlParserValidityError(void*, const char*, ...)’ is initialized like a variable
/usr/include/libxml2/libxml/xmlerror.h:880: error: function ‘void xmlParserValidityWarning(void*, const char*, ...)’ is initialized like a variable
/usr/include/libxml2/libxml/valid.h:44: error: typedef ‘xmlValidityErrorFunc’ is initialized (use __typeof__ instead)
I tried to install the wired-libs 0.2 but it failed too. My distro is opensuse 10.1.
Report
Doomsday
14 years ago
Wired need a version of wxGTK WITH unicode.
wxGTK is included in wired-libs-0.2 .
Report
system07
14 years ago
I run make and get lots of errors relating to xml?
I'm using suse 10.1 and have libxml2 version 2.6 installed.
Any idea's of what could be wrong?
Report
panzi
14 years ago
make[2]: Entering directory `/home/panzi/software/wired-0.2.2/src/gui'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/include -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -I../audio -I../libs/WiredAkai/include -I../plugins -I../fileloader -I/opt/gnome/include -I../sequencer -I../redist -I../engine -I../mixer -I../midi -I../midi/portmidi/pm_common -I../midi/portmidi/porttime -I../asm -I../editmidi -I../undo -I../libs/WiredWidgets/src -I/usr/pkg/include/libxml2/ -I/usr/pkg/include `xml2-config --cflags` -O3 -MT AccelCenter.o -MD -MP -MF ".deps/AccelCenter.Tpo" -c -o AccelCenter.o AccelCenter.cpp; \
then mv -f ".deps/AccelCenter.Tpo" ".deps/AccelCenter.Po"; else rm -f ".deps/AccelCenter.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/include -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -I../audio -I../libs/WiredAkai/include -I../plugins -I../fileloader -I/opt/gnome/include -I../sequencer -I../redist -I../engine -I../mixer -I../midi -I../midi/portmidi/pm_common -I../midi/portmidi/porttime -I../asm -I../editmidi -I../undo -I../libs/WiredWidgets/src -I/usr/pkg/include/libxml2/ -I/usr/pkg/include `xml2-config --cflags` -O3 -MT ChannelGui.o -MD -MP -MF ".deps/ChannelGui.Tpo" -c -o ChannelGui.o ChannelGui.cpp; \
then mv -f ".deps/ChannelGui.Tpo" ".deps/ChannelGui.Po"; else rm -f ".deps/ChannelGui.Tpo"; exit 1; fi
../engine/AudioEngine.h:90: error: expected ';' before '(' token
../engine/AudioEngine.h:103: error: expected ',' or '...' before '*' token
../engine/AudioEngine.h:105: error: ISO C++ forbids declaration of 'PaStreamCallbackTimeInfo' with no type
../engine/AudioEngine.h: In function 'int AudioCallback(const void*, void*, long unsigned int, int)':
../engine/AudioEngine.h:107: error: 'userData' was not declared in this scope
../engine/AudioEngine.h:110: error: 'userData' was not declared in this scope
make[2]: *** [ChannelGui.o] Error 1
make[2]: Leaving directory `/home/panzi/software/wired-0.2.2/src/gui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/panzi/software/wired-0.2.2/src'
make: *** [all-recursive] Error 1
Report