mmazzarolo / breathly-app

A tiny breath training app built with React-Native
https://breathly.app
Mozilla Public License 2.0
516 stars 68 forks source link

Add new techniques #80

Open mmazzarolo opened 3 years ago

mmazzarolo commented 3 years ago

Capturing here a few technique ideas instead of creating a single issue for each one of them.

Please comment in this thread instead of creating new issues. In order for a technique to be added/evaluated, we need:

See awake.json for an example.

BradKML commented 3 years ago

Something that might break from the routine:

BradKML commented 3 years ago

9-7-9-7 in https://github.com/secretGeek/breathe

alenjularic commented 3 years ago

I would also very much like to see Wim Hof method being added.

BradKML commented 3 years ago

@alenjularic quick-paced breath followed by breath-hold?

You might as well add to the list

alenjularic commented 3 years ago

@BrandonKMLee yes, exactly what you linked on the youtube. https://www.youtube.com/watch?v=tybOi4hjZFQ

BradKML commented 3 years ago

@alenjularic there are also other techniques that forces you to use mouth or nostrils

BradKML commented 3 years ago

@mmazzarolo should we start creating JSON files for each of these breathing techniques? Also is there a standard on the Saturation and Lightness/Value of the colors?

{
  "id": "buteykeo",
  "name": "Buteyko",
  "durations": [3, 1, 4, 7],
  "description": "Use this technique for relieving spasms.",
  "color": "#XXX"
}

{
  "id": "fire",
  "name": "Fire Breath",
  "durations": [2, 0, 2, 0],
  "description": "Use this technique for incrasing alertness.",
  "color": "#XXX"
}

{
  "id": "vritti",
  "name": "Sama Vritti",
  "durations": [4, 7, 8, 0],
  "description": "Use this technique for incrasing alertness.",
  "color": "#XXX"
}

{
  "id": "diaphram",
  "name": "Diaphram Breathing",
  "durations": [5, 7, 9, 0],
  "description": "Use this technique for relieving anxiety.",
  "color": "#XXX"
}

{
  "id": "power",
  "name": "Power Breathing",
  "durations": [5, 20, 10, 0],
  "description": "Use this technique for stopping panic attacks.",
  "color": "#XXX"
}

{
  "id": "triangle",
  "name": "Triangle Breathing",
  "durations": [7, 7, 7, 0],
  "description": "Use this technique for refocus and relief tension.",
  "color": "#XXX"
}

{
  "id": "asymmetric",
  "name": "Asymmetric Breathing",
  "durations": [7, 0, 11, 0],
  "description": "Use this technique for stress relief.",
  "color": "#XXX"
}
BradKML commented 3 years ago

@alenjularic mind to help me pick some colors for this?

BradKML commented 2 years ago

Possible reference https://github.com/sepandhaghighi/nafas/blob/master/nafas/params.py