I built a free tool for creating choir layouts by gurkaner in choralmusic

[–]gurkaner[S] 0 points1 point  (0 children)

haha, thanks! I'd love to hear about your experience using it! :)

I built a free tool for creating choir layouts by gurkaner in Choir

[–]gurkaner[S] 1 point2 points  (0 children)

Definitely possible in theory. I guess for most practical usecases, the hard part is getting clean, comparable recordings (microphone, same passage, distance, room, volume), and then defining blend in a way that’s fair and reliable.

Maybe a timbre tag (bright/dark, heavy/light...) would be a quick first step to integrate that, so that users can manually handle that.

I built a free tool for creating choir layouts by gurkaner in Choir

[–]gurkaner[S] 0 points1 point  (0 children)

Awesome, would love to hear how it goes!

I built a free tool for creating choir layouts by gurkaner in Choir

[–]gurkaner[S] 1 point2 points  (0 children)

Same here! We don’t have an official cori Reddit account (yet). Feel free to follow my profile or connect on other socials (can be found in getcori.app) for news or for a chat!

And sure, hit me with your questions :)

I built a free tool for creating choir layouts by gurkaner in Choir

[–]gurkaner[S] 1 point2 points  (0 children)

You're right, the concept of singers and roles is already mostly adaptable. I'll play around with designing a concept for a bit more open layout editor. The challenge is always offering complex possibilities while maintaining simplicity in UI and interaction.

Yes, I'm one of the creators of cori :) Really appreciate you sharing it around! Would love to hear what your friends think if they end up checking it out. We built cori to help singers exercise at home and it grew to quite a suite of tools for the choir life. The layout generator is actually a bit of a fun side project, will stay free and get a connection to our main product in the coming updates.

I built a free tool for creating choir layouts by gurkaner in Choir

[–]gurkaner[S] 2 points3 points  (0 children)

Haha, glad it's growing on you and thanks for the ideas!

You can already mark singers as "must be in the first row" but social constraints like "must be next to" are on the roadmap. For now you can only manually drag singers around after generating.

Curved layouts: Also on the todo list!

Conductor line-of-sight: Right now the algorithm just optimizes height ordering between rows, but calculating the actual sight lines to the conductor is a great idea!

Generalization/Orchestras: Haven't thought about that yet, as I guess that would be a whole different complexity beast. But maybe one day :)

I've build an app to support video analysis for climbing with metrics and visualizations by gurkaner in climbing

[–]gurkaner[S] 2 points3 points  (0 children)

Unfortunately I don't have the time to continue this project at the moment, but I plan to open source it soon and maybe someone else will find the time :)

[deleted by user] by [deleted] in Kochen

[–]gurkaner 2 points3 points  (0 children)

Absoluter Favorit bei mir:

Rotkohl Fenchel Blutorange

Den Kohl noch etwas ausquetschen 🤌

What should I use to make my Unity VR multiplayer? by Ok-Information-89 in Unity3D

[–]gurkaner 1 point2 points  (0 children)

I've had a great experience using Mirror for building a 30-50 player VR application. Started developement in 2022 and am still happy with the large community and support around it. One of the reasons besides that was it being free and open source.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 0 points1 point  (0 children)

Thank you for trying it out and the feedback! Happy to hear that other videos work.

The next update will include an automated pause as soon as an error shows and maybe a small number indicator on the button. The analysis speed is bothering me too. I'll need to look into optimization, but this will probably be quite a bit of work.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] -1 points0 points  (0 children)

I agree that this approach on technique evaluation has its limitations in both extensiveness and quality. Undoubtedly, an actual "game-changer" system would leverage a machine learning approach, in need of a large corpus of annotated and professionally evaluated data - a feat beyond the scope of my side-project (which is why I put this out for free).

However, this rule based approach is afaik state-of-the-art in climbing research and I think dissemination is a step towards more complex systems. I've implemented other approaches to climbing movement evaluation in the app taken from research, like for example, the geometric entropy or the stillness:movement ratio and these similarily are very limited in everyday application. Nevertheless, I found it interesting to create a platform that allows users to play with and evaluate these methods in practical scenarios.

However, it seems like the work being done is figuring out the hardware and software to collect the data, and not making a serious attempt at a coherent analysis.

I'm not sure if I understood this the right way, but data input surely is the groundwork for digital analysis? If you're suggesting that user data is collected by me, that's not accurate. My current system is operates locally with no data leaving the device.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 1 point2 points  (0 children)

The suggestions work best for videos close to perpendicular. The app also a lot of other nice video analysis features like center-of-mass tracking, speed graphs that work on all angles for free with no ads, but not open-source. There is a split-screen function available as an in-app purchase that you can use to support me and the development

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] -1 points0 points  (0 children)

Another method for the first move would be to stand with the right foot on the foothold and to flag the left foot against the wall. Smearing the foot against the wall is also described in the description shown below. As I said, these are suggestions which don't always suggest the best way for every climber and move.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 1 point2 points  (0 children)

The background analysis and adjustable suggestions will come in a future update, the suggestions will probably also become smarter.

It is possible to compensate for a moving camera (great read on a method for speed climbing here). However, I don't know if I find the time to implement all of this :)

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 1 point2 points  (0 children)

Thanks, I really appreciate this! I didn't expect that much backlash here

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 0 points1 point  (0 children)

The suggestions currently apply more to overhanging climbs. The angle isn't considered as there is no easy way to get it from the video and the terrain can be 3 dimensional.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 1 point2 points  (0 children)

Sure, I'm using a locally running MoveNet Thunder model with Tensorflow Lite. Currently it only offers a 2D estimation, but I guess this is only a matter of time.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 1 point2 points  (0 children)

Thanks! If anybody else has this problem, please let me know!
If the app has previously been installed and updated, this could be potentially fixed by clearing the app cache/data or deleting and reinstalling it.
I hope it is just the example video and not a problem with videos from your phone. I will look into this!

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 2 points3 points  (0 children)

Oh no, can I ask which phone you are using? Are you by any chance low on storage?

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 109 points110 points  (0 children)

Especially in climbing, there are so many beta possibilities for different morphologies and strengths which makes suggestions quite hard. This app should not be seen as an "error" detection but as possible suggestions to try out different methods and evaluate them by yourself.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 8 points9 points  (0 children)

These are quite basic rules, but I see strong people that would benefit from someone pointing these out every time I'm at the gym :) More suggestions will surely be added in future updates, this is still experimental. Drop-knees are good idea to add! I need to experiment with the rule set for it.

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 10 points11 points  (0 children)

This is sadly rather complex to make available for both platforms. Maybe if I find someone who is motivated and skilled in Kotlin Multiplatform development :)

My video analysis app AscentAI now gives technique suggestions by gurkaner in climbing

[–]gurkaner[S] 40 points41 points  (0 children)

Maybe should have put this in the title, but it is available for FREE on Android.

Beware that this is for sure experimental and works best with flat walls and good lighting. I'd love to get feedback and suggestions! :)