Show HN: SwaraNotebook – a notation editor for Indian classical music
105 points| shark8me | 2 years ago |swaranotebook.com
The notes (called Sargam, similar to Solfege) can be written in English, Devnagri and Bangla scripts. The transcribed song can be played back in 6 different rhythmic cycles (Taal) to the accompaniment of the Tabla(a type of drum) or a metronome. Here's an example of a transcribed song https://swaranotebook.com/view/vlB9hVgb5OdKcadbhOOYyzKwvpl2/...
Since North Indian classical music is oriented around Ragas (similar to modes in western classical music), the keyboard adapts to the notes of a Raga, making it contextually easier to key in notes.
A common question I get: can it handle microtones? I chose to not support microtones and other pitch ornamentation such as glissando (called Meend) since a mobile interface is not the easiest place to add such details.
I also find it a useful tool for ear training, by typing out notations to songs I know, and playing it back to know if I guessed the notes right.
It is an open source project written in Clojure/script https://github.com/Studio-kalavati/bandish-editor
abdullahkhalids|2 years ago
- Tabla sounds for both bayan and dayan
- Better handling of taal and timing. Initially double or quadruple time but later polyrhythmic structure.
Tabla would also benefit from annotations, say for labeling the tihai, etc.
mrniket|2 years ago
The plugin is here: https://github.com/mrniket/palta-obsidian-plugin. If you want to see it in use, here is my notebook: https://niket.london
shark8me|2 years ago
svat|2 years ago
• The tool would be easier to understand and get started, if you pre-populated it with some example songs (like the example notebook you linked in the post here, but which AFAICT isn't reachable from the tool itself). Even better if selecting a Raag/Rāga would automatically populate with a representative song in that rāga :-)
• Is it only meant to be used from mobile? From a laptop, the keyboard seems to do nothing (hitting backspace, etc).
• Really love the feature when selecting a rāga will set all the svaras to those of that rāga — if the keyboard worked, this would mean one could mash random keys on the keyboard and get something that sounds somewhat nice / appropriate :-) (I can kind of do this on mobile already! But on mobile the finger tends to move less randomly…)
shark8me|2 years ago
| example song
I guess having a default page pre-populated with an example song is nice for a demo or a first-time user. But for someone who wants to write a new song, having to delete the pre-populated song could be irksome.
The default keyboard shows only the shuddha or regular swaras btw.
I didn't follow what you meant by "the example notebook is not reachable for the tool". You could just edit that song (https://swaranotebook.com/view/vlB9hVgb5OdKcadbhOOYyzKwvpl2/...) and save it as a new copy.
| mobile
The Swara keys (example: the "r/R" key) are used in twice in each octave, and because there are 3 octaves shown, there are 6 variations , which is difficult to input on a physical keyboard without having additional modifier keys to indicate the octave. For some keys (like the backspace), it would be straightforward. It sure is possible, just haven't worked out what would be ergonomic.
subhashp|2 years ago
I was looking for software, where I could input notes of Hindi songs. And then replay them in a loop to practice singing the song. I will try your application.
shark8me|2 years ago
And not just for Hindi songs, but for any song that can be imagined in Swaras. Here's Boney M's Rasputin written as a notebook https://swaranotebook.com/view/vlB9hVgb5OdKcadbhOOYyzKwvpl2/...
SuperNinKenDo|2 years ago
delphico|2 years ago
Here is an example of Carnatic music for beginners (https://www.youtube.com/watch?v=_YNv1qwxJ0o)
shark8me|2 years ago
d13|2 years ago
xaqtiman|2 years ago
shark8me|2 years ago
Question: Do you think it'll be useful to record vocals along with it? That way one can vocalize Meends and other ornamental features without having to write it.
soamv|2 years ago
shark8me|2 years ago
I used the VST version, however they have samples available as well.
NoahRahman1|2 years ago
[deleted]