Main > Free Download Search >

Free convert audio to midi software for linux

convert audio to midi

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2421
Python Audio Tools 2.2

Python Audio Tools 2.2


Python Audio Tools are a collection of audio handling programs which work from the command line. more>>
Python Audio Tools are a collection of audio handling programs which work from the command line. These include programs for CD extraction, track conversion from one audio format to another, track renaming and retagging, track identification, CD burning from tracks, and more.
Supports internationalized track filenames and metadata using Unicode. Works with high-definition, multi-channel audio as well as CD-quality. Track conversion uses multiple CPUs or CPU cores if available to greatly speed the transcoding process. Track metadata can be retrieved from FreeDB or FreeDB-compatible servers. Audio formats supported are:
- WAV
- AIFF
- Sun AU
- FLAC
- WavPack
- Monkeys Audio
- MP3
- MP2
- Ogg Vorbis
- Ogg Speex
- M4A
Easy to install and use:
I dont like programs with lots of obscure dependencies, so Ive written Python Audio Tools to require as few external libraries and programs as possible. Most formats require only one or two common executables and some require none at all. Installation utilizes Pythons built-in distutils, but a provided makefile reduces the process to a simple "make install" command.
The programs that make up Python Audio Tools provide a consistent interface for painless switching between them. man pages are included, as is a lengthy manual for both users and programmers. See the short tutorial in the documentation for an illustration of their usage.
These Python Audio Tools are designed with Unix-like systems in mind. Although most of it is written in pure Python, the libcdio library is used to read from a CD-ROM drive. If one is willing to forgo the CD-based tools, Python Audio Tools is fully portable so long as the required helper applications are present. I have used it on the i386, x86_64 and ppc architectures without difficulty.
Standards compliant
Because Python Audio Tools sticks very close to established, documented standards, it has no trouble interoperating with other audio-handling programs. If you want to rip CDs with Exact Audio Copy, batch convert them to M4As with these tools and play them back in iTunes, thats no problem.
Enhancements:
- Revamped the track metadata system.
- Improved the file detection routines.
- Minor bugfixes.
<<less
Download (0.52MB)
Added: 2007-08-03 License: GPL (GNU General Public License) Price:
817 downloads
Convert::Braille 0.05

Convert::Braille 0.05


Convert::Braille is a Perl module that can convert Between Braille Encodings. more>>
Convert::Braille is a Perl module that can convert Between Braille Encodings.

SYNOPSIS

use Convert::Braille;

print brailleAsciiToUnicode ( "HELLO" ), "n";
print brailleDotsToAscii ( "12515123123135" ), "n";

EXPORTS
brailleDotsToUnicode
brailleUnicodeToDots
brailleUnicodeToAscii
brailleAsciiToUnicode
brailleAsciiToDots
brailleDotsToAscii

<<less
Download (0.008MB)
Added: 2006-08-04 License: Perl Artistic License Price:
1177 downloads
Perl Audio Converter 3.3.2

Perl Audio Converter 3.3.2


Perl Audio Converter (PAC) is a simple script for converting multiple audio types from one format to another. more>>
Perl Audio Converter (PAC) is a tool for converting multiple audio types from one format to another. It supports MP2, MP3, Ogg Vorbis, FLAC, Shorten, Monkey Audio, FAAC (AAC/M4A/MP4), Musepack (MPC), Wavpack (WV), OptimFrog (OFR/OFS), TTA, LPAC, Kexis (KXS), AIFF, AC3, Lossless Audio (LA), AU, SND, RAW, VOC, SMP, RealAudio (RA/RAM), WAV, and WMA.
It can also convert audio from the following video formats/extensions: RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, QT, VCD, VOB, and WMV. A CD ripping function with CDDB support, batch and playlist conversion, tag preservation for most supported formats, independent tag reading/writing, and extensions for Konqueror and amaroK is also provided.
Enhancements:
- Added: MP4::Info dependency IO::String to pacpl-install
- Updated: License GPLv3
- Bug Fix: Directory conversions. pacpl was claiming the directory was empty and prompting to use the --recursive option...Thanks to John Meyer for the report.
<<less
Download (0.12MB)
Added: 2007-07-07 License: GPL v3 Price:
526 downloads
Convert::RACE 0.07

Convert::RACE 0.07


Convert::RACE is a conversion between Unicode and RACE. more>>
Convert::RACE is a conversion between Unicode and RACE.

SYNOPSIS

use Convert::RACE;

$domain = to_race($utf16str);
$utf16str = from_race($domain);

This module provides functions to convert between RACE (Row-based ASCII-Compatible Encoding) and Unicode Encodings.

RACE converts strings with internationalized characters into strings of US-ASCII that are acceptable as host name parts in current DNS host naming usage.

<<less
Download (0.004MB)
Added: 2006-08-14 License: GPL (GNU General Public License) Price:
1167 downloads
Bristol Audio 0.9.1

Bristol Audio 0.9.1


Bristol is an emulator for diverse existing synthesisers and organs. more>>
Bristol is an emulator for diverse existing synthesisers and organs. Currently, ten are implemented and a mixer is under development.
Bristol Audio software consists of an audio engine and an associated photo realistic graphical user interface called Brighton.
You may also want to chown/chmod bin/bristolengine to suid root, to allow it to use low latency scheduling. This will reduce audio underruns. You can also consider increasing bufsize and preload to reduce this effect, but this will lead to increased latency. Also, if you are using an SB Live! card with ALSA drivers you may need to configure a bufsize of 2048 (ie. 512 samples), which can be compensated for by reducing preload to 2 or 1.
Bristol will currently run 16 voices on a P-II 450, and this is the default voicecount. You can run any number of simultaneous synths - they all connect to the same engine, they will all run with the same polyphony since the MIDI voice structures allow for dynamic assignment of sounds to voices. You can run with split keyboard (no interface at the moment), layering of multiple synths on a single midi channel, etc. Some of the synths max out my P-II 450 CPU when there is a lot of MIDI activity, notably the DX and Explorer at 16 voices.
You can start different synths with different voicecounts, so you could have a 16 voice hammond, a monophonic minimoog, and a 5 voice prophet running at the same time - the GUI will negotiate the voice allocation requirements with the engine. The first synth you start will create the voice count. Subequent synths can have less than the initial value. If you start a monophonic synth first, you will only have one voice available at any time for all synths. If you layer synths you will reduce your polyphony since the engine will allocate multiple voices per keyed note.
Pressing the single letter q in the GUI will send a quit signal and the app will exit gracefully(?). When the last synths quits the engine will also exit. If you press the single letter p then libbrighton will dump a screenshot to /tmp/ .xpm (in XPM format only).
There is a LOT of debugging sent to stdout. You may want to consider adding redirects to /dev/null in the bin/startBristol script to get rid of it. When the final rev-1 is uploaded most of this will be taken out.
Enhancements:
- The graphics were cleaned up, some bugs were fixed, and work on a pair of Oberheim emulators was started.
<<less
Download (0.72MB)
Added: 2006-02-23 License: GPL (GNU General Public License) Price:
1339 downloads
AudConvert 0.52

AudConvert 0.52


AudConvert is an application that is designed to take any audio format and convert it to any other audio format. more>>
AudConvert is an application that is designed to take any audio format and convert it to any other audio format.
The idea for AudConvert came from my need to turn my Ogg Vorbis collection into MP3s for portable devices.
Yes, this process sometimes will result in lower quality, but sometimes it must be done.
Main features:
- Input any directory of files, get out the same directory structure (or flat directory) of newly encoded files.
- Multi-threaded: Encode up to 8 files simultaneously.
This is the first release of this software and it needs a lot of testing.
Supported Inputs:
- Ogg Vorbis (oggdec)
- MP3 (mpg123)
- FLAC (flac)
Supported Outputs:
- Ogg Vorbis (oggenc)
- MP3 (lame)
<<less
Download (0.022MB)
Added: 2006-03-11 License: GPL (GNU General Public License) Price:
1322 downloads
Convert::Base32 0.02

Convert::Base32 0.02


Convert::Base32 is a Perl module for encoding and decoding of base32 strings. more>>
Convert::Base32 is a Perl module for encoding and decoding of base32 strings.

SYNOPSIS

use Convert::Base32;

$encoded = encode_base32("x3ax27x0fx93");
$decoded = decode_base32($encoded);

This module provides functions to convert string from / to Base32 encoding, specified in RACE internet-draft. The Base32 encoding is designed to encode non-ASCII characters in DNS-compatible host name parts.

<<less
Download (0.002MB)
Added: 2006-08-12 License: Perl Artistic License Price:
1176 downloads
Convert::ASCII::Armor 1.4

Convert::ASCII::Armor 1.4


Convert::ASCII::Armor is a Perl module that can convert binary octets into ASCII armoured messages. more>>
Convert::ASCII::Armor is a Perl module that can convert binary octets into ASCII armoured messages.

SYNOPSIS

See SYNOPSIS in Convert::ASCII::Armour.

Empty subclass of Convert::ASCII::Armour for American English speakers.

<<less
Download (0.006MB)
Added: 2006-08-04 License: Perl Artistic License Price:
1182 downloads
Make audio 0.4.1

Make audio 0.4.1


Make audio is a graphical tool to create audio CDs from MP3 or wav files. more>>
Make audio is a graphical tool to create audio CDs from MP3 or wav files. You can simply arrange a playlist of all songs that you want. The application converts MP3 files to WAV and then burns them on the CD.

<<less
Download (0.016MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
1186 downloads
Convert::Wiki::Node::Line 0.05

Convert::Wiki::Node::Line 0.05


Convert::Wiki::Node::Line is a Perl module that represents a horizontal line (aka ruler). more>>
Convert::Wiki::Node::Line is a Perl module that represents a horizontal line (aka ruler).

SYNOPSIS

use Convert::Wiki::Node::Line;

my $hr = Convert::Wiki::Node::Line->new( );

print $hr->as_wiki();

A Convert::Wiki::Node::Line represents a horizontal line (aka ruler).

<<less
Download (0.019MB)
Added: 2006-08-21 License: Perl Artistic License Price:
1159 downloads
Convert::Braille::Ethiopic 0.05

Convert::Braille::Ethiopic 0.05


Convert::Braille::Ethiopic is a Perl module that can convert Between Braille Encodings. more>>
Convert::Braille::Ethiopic is a Perl module that can convert Between Braille Encodings.

SYNOPSIS

use Convert::Braille::Ethiopic;

print brailleAsciiToEthiopic ( "S5LAM" ), "n";
print brailleDotsToEthiopic ( "234261231134" ), "n";

EXPORTS

ethiopicToBrailleUnicode
ethiopicToBrailleAscii
ethiopicToBrailleDots
brailleAsciiToEthiopic
brailleDotsToEthiopic
brailleUnicodeToEthiopic

<<less
Download (0.008MB)
Added: 2006-08-03 License: Perl Artistic License Price:
1177 downloads
Time::Convert 0.5

Time::Convert 0.5


Time::Convert is a Perl interface to converting unix seconds to years, days, hours and minutes. more>>
Time::Convert is a Perl interface to converting unix seconds to years, days, hours and minutes.

SYNOPSIS

use Time::Convert;
my $convert = new Time::Convert;

EXAMPLE

use Time::Convert;
my $convert = new Time::Convert;
$REPLY = $convert->ConvertSecs(time);
print($REPLY);

<<less
Download (0.002MB)
Added: 2006-08-10 License: Perl Artistic License Price:
1172 downloads
Convert::Transcribe 0.02

Convert::Transcribe 0.02


Convert::Transcribe is a Perl extension for transcribing natural languages. more>>
Convert::Transcribe is a Perl extension for transcribing natural languages.

SYNOPSIS

use Convert::Transcribe;

$t = new Convert::Transcribe();
$t->fromfile(filename);
# or
$t = new Convert::Transcribe();
$t->fromstring("transcription def. containing newlines");
# or
$t = new Convert::Transcribe(filename);
# or
$t = new Convert::Transcribe("transcription def. containing newlines");

$t->transcribe("text");

$t->generated_code(); # for debugging

<<less
Download (0.004MB)
Added: 2007-07-27 License: Perl Artistic License Price:
820 downloads
Convert::Braille::English 0.05

Convert::Braille::English 0.05


Convert::Braille::English is a Perl module that can convert Between Braille Encodings. more>>
Convert::Braille::English is a Perl module that can convert Between Braille Encodings.

SYNOPSIS

use Convert::Braille;

print brailleAsciiToEnglish ( "HELLO" ), "n";
print brailleDotsToEnglish ( "12515123123135" ), "n";

EXPORTS
englishToBrailleUnicode
englishToBrailleAscii
englishToBrailleDots
brailleAsciiToEnglish
brailleDotsToEnglish
brailleUnicodeToEnglish

<<less
Download (0.008MB)
Added: 2006-08-04 License: Perl Artistic License Price:
1181 downloads
Convert::Wiki::Node::Para 0.05

Convert::Wiki::Node::Para 0.05


Convert::Wiki::Node::Para is a Perl module that represents a text paragraph node. more>>
Convert::Wiki::Node::Para is a Perl module that represents a text paragraph node.

SYNOPSIS

use Convert::Wiki::Node::Para;

my $para = Convert::Wiki::Node->new( txt => Foo is a foobar., type => para );

print $para->as_wiki();

A Convert::Wiki::Node::Para represents a normal text paragraph.

<<less
Download (0.019MB)
Added: 2006-08-21 License: GPL (GNU General Public License) Price:
1159 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5