Nootka

Education

Source (required if based on other people's work):

4
Score 67%
Description:

Nootka is open-source application
to help with learning (also with teaching) classical score notation.
Mostly it is for guitarists,
but it can be used for ear training as well.
Simply: users looks at piece of a score, plays it, Nootka is listening to it, checks and shows was it played well. All in real time.

Now Nootka is available for Android devices

Features:

interactive interface to discover the rules of musical notation
exercises with possibility to create own sets
accurate method for detecting sung and played sounds and melodies
natural sound of guitars
clefs (treble, bass and others) and grand staff
analyze of results
different kinds of guitars and theirs tuning
Czech, French, German, Hungarian, Polish, Spanish and Russian translations

Binary packages are available for Linux, Windows, MacOs and Android.
Last changelog:

CHanges 7 years ago

1.2.6 (1.2A.6-rc2 for Android)
- clicking melody note displays guitar position (in exercises)
- improvements of scaling guitar image for different resolutions
ANDROID
- prepared to release in Google Play
- added help-like animation to describe how to use sweeping of main menu
- better fit to high dpi screens
BUGS FIXES
- fixed some scaling issues
- keep right-side note pane always visible, even at the staff end

1.2A.5 rc1
ANDROID
- added update checker
- improved widget to starting lessons
BUGS FIXES
- fixed fluency of playing guitar sounds
- fixed random crashes during editing score with multiple staves
- other minor fixes

1.2.5
- added new levels
- added donors list
BUGS FIXES
- clef menu visibility fixes for Qt 5.6 compatibility
- fixed storing of instrument scale for non guitars
- other minor fixes


1.2A.4 beta2
- exam file can be sent directly through Android native services
- improved main menu
BUGS FIXES
- fixed crash when re-enabling input/output settings
- fixed note scaling during correction animation
- note cursor is hidden properly
- other glitches repaired

1.2.4
- reduced memory consumption of pitch detection process
- Ported 1.2 branch to Mac Os
BUGS FIXES
- Fixed crash when note name tip was invoked from temporary, auto added note segment
- other small fixes

Bhante

1 month ago

Outstanding music/guitar teaching app. Excellent programming skills are evident.

Report

FraMari

5 years ago

So fftw is not nedded anymore?

Report

C

SeeLook

5 years ago

FFTW is still necessary (maybe even more than before :-) )

Report

C

SeeLook

5 years ago

Here is a part of Arch pkg
arch=('i686' 'x86_64')
url="http://${_pkgname}.sourceforge.net/"
license=('GPL')
depends=('qt4' 'fftw' 'shared-mime-info' 'libvorbis')
if [ "$CARCH" = "x86_64" ]; then
depends[${#depends[@]}]=soundtouch
elif [ "$CARCH" = "i686" ]; then
depends[${#depends[@]}]=lib32-soundtouch
fi
optdepends=('jack: for Jack Audio Connection Kit support'
'libpulse: for PulseAudio')

makedepends=('mercurial' 'cmake' 'qt4' 'fftw' 'libvorbis' 'soundtouch')
install="${pkgname}.install"

When user will have libpulse it builds with it. The same with jack.

Report

FraMari

5 years ago

Thanks a lot!

Report

wolftune

5 years ago

Thanks, just discovered this!

Report

dglent

6 years ago

Package for Mageia 2 64bit
http://mageia-gr.org/rpm/2/x86_64/nootka-0.8.0-1mgr2.x86_64.rpm

Report

C

SeeLook

6 years ago

Thanks a lot !!
I will push it to download site.
How do You think, will it work with others 64bit rpm-s distros ?

Report

dglent

6 years ago

Probably in fedora. In Mandriva i don't know because they use rpm5 (instead rpm.org that use mageia and fedora)

I used this spec:
http://svnweb.mageia.org/packages/cauldron/nootka/current/SPECS/nootka.spec?revision=280846&view=markup
normaly it will be included in the official repos of Mageia for the next version Mageia 3.

Report

C

SeeLook

6 years ago

There is posibility to build 'universal' rpm but unfortinately I didn't put description in README.
If You invoke cpack -G RPM in build directory after compilation, You will get nootka's binary rpm, but as I understand, it is not pure distro way.
However You can have a look to nootka's sources, in packaging/rpm/nootka.spec.in there is template for this rpm.
Can You generate such rpm also, I will complete downloads.

It's great that nootka is going to be in official Mageia repositories. Maybe I will be ready with next stable release to that time.
Greetings!

Report

dglent

6 years ago

I am not sure but i think that this rpm may be installed correctly in many rpm distro, as the files that installs are in "standard" paths. The problem is that i don't know other distro's packages policy and i cannot be sure for installation in other distros

Report

FraMari

6 years ago

Hi, i added this software to the Chakra Community Repository (CCR)
[http://chakra-linux.org/ccr/packages.php?ID=2967]

Report

C

SeeLook

6 years ago

It's very nice. Thanks a lot !!!

Report

CHanges 7 years ago

1.2.6 (1.2A.6-rc2 for Android)
- clicking melody note displays guitar position (in exercises)
- improvements of scaling guitar image for different resolutions
ANDROID
- prepared to release in Google Play
- added help-like animation to describe how to use sweeping of main menu
- better fit to high dpi screens
BUGS FIXES
- fixed some scaling issues
- keep right-side note pane always visible, even at the staff end

1.2A.5 rc1
ANDROID
- added update checker
- improved widget to starting lessons
BUGS FIXES
- fixed fluency of playing guitar sounds
- fixed random crashes during editing score with multiple staves
- other minor fixes

1.2.5
- added new levels
- added donors list
BUGS FIXES
- clef menu visibility fixes for Qt 5.6 compatibility
- fixed storing of instrument scale for non guitars
- other minor fixes


1.2A.4 beta2
- exam file can be sent directly through Android native services
- improved main menu
BUGS FIXES
- fixed crash when re-enabling input/output settings
- fixed note scaling during correction animation
- note cursor is hidden properly
- other glitches repaired

1.2.4
- reduced memory consumption of pitch detection process
- Ported 1.2 branch to Mac Os
BUGS FIXES
- Fixed crash when note name tip was invoked from temporary, auto added note segment
- other small fixes

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
1.4.5
updated Jan 13 2018
added Jul 12 2011
downloads today
0
page views today 9