Practicesharp
Uma ferramenta de prática de reprodução para músicos que permitem desacelerar, mudar de tom, definir predefinições e loops em arquivos de música.
Liberação estável atual: 2.0.6 
Características
- Playback dos seguintes formatos: MP3, WAV, WMA, AIFF, OGG Vorbis, FLAC e M4A
- Mudança de velocidade - a capacidade de desacelerar ou acelerar a música sem mudar seu tom
- Mudança de tom - a capacidade de alterar o tom da música para cima ou para baixo sem mudar sua velocidade. Novo! (1.4.6) - Incrementos de meio tons precisos
- Loops - Start e final marcador com sugestão (esperando alguns segundos antes do início do loop, útil para voltar à posição)
- Predefinições persistentes - A maior diferença atualmente entre a prática# e as outras ferramentas por aí. De fato, é por isso que essa ferramenta foi escrita por mim em primeiro lugar. Quando você pratica alguma música repetidamente por um tempo, é extremamente útil ter algumas predefinições de seus hábitos práticos para essa música. Por exemplo: uma predefinição pode ser para a introdução e uma para o verso ou duas predefinições pode ser para o solo - uma velocidade regular e uma diminuiu para 75% com uma sugestão de 2 segundos.
- Cross Windows Platform - Executa em todos os mais recentes sistemas operacionais do Windows, testados no Windows XP Pro SP3 32 bits, Vista Home Premium 32 bits, Windows 7 Pro 64 bits e Windows 10.
- 3 Equalizador de banda
- Supressão de voz
- Seleção de canal de entrada ( - versão 2.0.1.0) - Selecione se o esquerdo, direito ou ambos os canais são usados no arquivo de entrada. Muito útil para arquivos de prática mono dupla que têm, por exemplo, bateria no canal esquerdo e guitarra ou baixo no canal direito (comum em livros de ensino de instrumentos)
Uso
Um vídeo do YouTube que demonstra a prática# Uso:
Instalação
Pré-condições
- OS Windows OS mais recente - XP, Vista, 7, 10
- .NET Framework 4.5 (o instalador do MSI não instala .NET Framework 4.5)
- Visual Studio Express para Desktop 2012+
Etapas de instalação
- Faça o download da prática# MSI Installer para sua máquina local - https://github.com/bigman73/practicesherp/tree/master/installer/msi
- Execute
- É isso!
Suporte da WMA
A partir de setembro de 2015 - Naudio.wma se tornou um projeto oficial do NUGET sob o projeto de código aberto Naudio https://github.com/naudio/naudio.wma
Artigo do projeto de código
A documentação do design pode ser encontrada em: https://www.codeproject.com/articles/129929/practichesharp-or-practice-a-utility-for-practicing
Licença
Licença:
Créditos
- Naudio - https://github.com/naudio/naudio (ms-pl)
- Naudiowma - https://github.com/naudio/naudio.wma (ms-pl)
- SoundTouch - https://www.surina.net/SoundTouch (LGPL)
- Vorbis# (csvorbis) - https://github.com/mono/csvorbis (LGPL)
- Algumas idéias são baseadas em dragonogg - https://sourceforge.net/projects/dragonogg/ (LGPL)
- O suporte de reprodução da WMA é baseado em um artigo de projeto de código de Idael Cardoso - "C# Windows Media Format SDK Traduation", http://www.codeproject.com/kb/audio-video/manwmf.aspx
- O suporte de reprodução do FLAC está usando o Naudioflac - https://www.nuget.org/packages/naudio.flac/
- WIX - O Windows Installer XML (Wix) http://wix.codeplex.com/ (Licença pública comum versão 1.0)
- Arquivo de amostra WMA-http://samplephotovideo.com/2015/12/wma-windows-media-sample-audio-file-wma/
- Arquivo de amostra M4A-https://github.com/robovm/apple-ios-samples
- Ogg Sample Argh- https://en.wikipedia.org/wiki/file:acdc_-_back_in_black-sample.ogg