Andrew Hannum

View My GitHub Profile

Music Projects

Code Projects

Curriculum Vitae

2023-10-27 16:10:37 [https://github.com/kwertyops/byte-of-python/commit/9c1663c3459bfee20f51b9f1f982300f39d777d0]

Add built documentation

2023-10-27 16:10:22 [https://github.com/kwertyops/byte-of-python/commit/4e81f919fdf36b3da30590590f820f97dbe53813]

Update SUMMARY.md

Added front page.

2023-10-27 16:04:50 [https://github.com/kwertyops/byte-of-python/commit/807d045494ef5e612db3c6de8a058fc156799882]

Update intro.md

2023-10-27 16:02:58 [https://github.com/kwertyops/byte-of-python/commit/29beac63ba033d6545e68f57b2ca93942d2c8326]

Create intro.md

Created front page

2023-10-27 15:53:01 [https://github.com/kwertyops/byte-of-python/commit/ef32390327bb10e5823c9d23c07cd2c70048f355]

Add built documentation

2023-10-27 15:52:46 [https://github.com/kwertyops/byte-of-python/commit/f1812ae4a724cb11923c30f6924b4f9b97c2f221]

Update function_parameters.md

renamed variable for clarity

2023-10-17 02:27:22 [https://github.com/kwertyops/byte-of-python/commit/37bc94f6ce92d3080fa151cf41fc70d392d99bde]

Add built documentation

2023-10-17 02:27:07 [https://github.com/kwertyops/byte-of-python/commit/de3ee62dc3eb192fad55d25cbd9a47dbf7757190]

Update tuples.md

Missing quote

2023-10-17 02:25:45 [https://github.com/kwertyops/byte-of-python/commit/19d61e4f535d662c8fdc5b35f0765569e92f1ca8]

Update TODO.md

2023-10-17 02:18:21 [https://github.com/kwertyops/byte-of-python/commit/cb45be3e1775fe83809a254994f8895fe53575ba]

Add built documentation

2023-10-17 02:18:08 [https://github.com/kwertyops/byte-of-python/commit/59d01aa31837e4d42f0ea28cd6c8c467a9ccc28a]

Update tuples.md

Still messing with figure sizes

2023-10-17 02:12:40 [https://github.com/kwertyops/byte-of-python/commit/804e787a51b6d97076dea4f2484432503656e276]

Add built documentation

2023-10-17 02:12:28 [https://github.com/kwertyops/byte-of-python/commit/d440d886a2c9aa5fb3ae7dd46a558df4dd325779]

update image sizes

2023-10-17 02:05:30 [https://github.com/kwertyops/byte-of-python/commit/2bb08bc065ab13ec99593a6f401c87cdefcd763d]

Add built documentation

2023-10-17 02:05:18 [https://github.com/kwertyops/byte-of-python/commit/77c44d2328eff0e8c3e47080e17ad3939fdff1f5]

Proofreading of last few chapters

2023-10-17 01:12:20 [https://github.com/kwertyops/byte-of-python/commit/94b46af0472a586fd7ae203e2364daac541c03af]

Add built documentation

2023-10-17 01:12:06 [https://github.com/kwertyops/byte-of-python/commit/45f346f907b96d1d36fefe5f9caa9d493789ddd1]

Messed with image sizes

2023-10-17 01:05:01 [https://github.com/kwertyops/byte-of-python/commit/e1411fb771ae0d754c1112b4281108fe840df38f]

Add built documentation

2023-10-17 01:04:46 [https://github.com/kwertyops/byte-of-python/commit/1d4da373be703dcbe145f69d4dafc2209c6f1f27]

Proofread and made edits to first 7 chapters

2023-10-09 16:30:50 [https://github.com/kwertyops/byte-of-python/commit/ba4548bca53b8b4d18ba5c097e14f2c350649088]

updated TODO

2023-10-09 16:28:18 [https://github.com/kwertyops/byte-of-python/commit/1e8d65d06c1f0dde912f94143ca05352ebc3ab2e]

Add built documentation

2023-10-09 16:27:45 [https://github.com/kwertyops/byte-of-python/commit/c95ac8a85caf40d4166be673a4c088cca9964a2a]

Added chapter on 2D lists

2023-10-08 22:45:22 [https://github.com/kwertyops/byte-of-python/commit/67c9bd3b41d2878539f25f87d432e66bb2f3c585]

Added my TODO list

2023-10-08 22:39:10 [https://github.com/kwertyops/byte-of-python/commit/5393bbc503b88da1c26c149ac3b715f693352dc1]

Add built documentation

2023-10-08 22:38:56 [https://github.com/kwertyops/byte-of-python/commit/596085c5755616974932de866ffc94d704f4486b]

fixed some errors with dictionaries

2023-10-08 22:30:11 [https://github.com/kwertyops/byte-of-python/commit/3b7ecee23bec6d70366b69f682a2b574c463ccd7]

Add built documentation

2023-10-08 22:29:56 [https://github.com/kwertyops/byte-of-python/commit/31d082af0f6cbe2da7fb27e3c3aa93b11b15c990]

Added dictionaries, fixed typos, renamed some files

2023-10-08 22:07:00 [https://github.com/kwertyops/byte-of-python/commit/d0fdbcc8c86c2cd9ea54f1d1c51d7bde6b3854ce]

Add built documentation

2023-10-08 22:06:47 [https://github.com/kwertyops/byte-of-python/commit/b3f52df8e4d0943fd8113e743c9e8c191fc5033e]

Added strings and file i/o, changed outline to chapters and indented sections

2023-10-06 05:59:32 [https://news.ycombinator.com/item?id=37789541]
  version: '3'
  
  services:
    ollama:
      image: ollama/ollama
      container_name: ollama
      ports:
        - "11434:11434"
      volumes:
        - ollama-volume:/root/.ollama
2023-10-04 19:46:27 [https://github.com/kwertyops/byte-of-python/commit/03842efa433d30248a4da0f36e14df4326f68819]

Add built documentation

2023-08-31 09:59:40 [https://news.ycombinator.com/item?id=37339290]

It's weird that I almost immediately had the thought for essentially exactly the same approach while reading the article. Not that this reflects on OP; flashes of solutions like that I think are often mostly random.

But I wonder if this is a sign of things to come - rather than needing to find explicit deterministic solutions to many problems that might actually have one, because ML is getting much more powerful and accessible instead we'll just use ML models and get 99.9% accurate solutions, but say, well that's good enough.

2023-08-21 13:43:14 [https://news.ycombinator.com/item?id=37214363]

I wonder if you could elaborate on how you use ChatGPT to generate web designs? I'm about to teach a course on web technologies and I want to integrate ChatGPT into the curriculum.

2023-08-05 16:37:11 [https://github.com/kwertyops/chordmelodygen/commit/5f0f76be6c200f80bf9bd072a2c2ed52e3ddff45]

Fix for N.C. symbol.

2023-07-27 00:00:00 [https://orcid.org//0000-0003-0808-2111/work/139409634]

High‐accuracy machine learning techniques for functional connectome fingerprinting and cognitive state decoding

2023-07-17 10:42:03 [https://reddit.com/r/jazzguitar/comments/151uh8y/rest_stroke_gypsy_switching_to_alternate/jsc7b4b/]

Oh cool, something I’m qualified to respond to, having gone through exactly this process a few years ago. Let me answer each question individually.

  1. Alternate picking doesn’t mess up rest stroke necessarily, but as I transitioned I became less “primed” at the pure-rest-stroke, and so some phrases that are more pure-rest-stroke oriented don’t come out as often or as easily in my improvisation. If I need to, I can always execute them with focus, but they’re not “on the tip of my tongue” so to speak.
  2. As long as you’re playing a lot, you definitely don’t have to relearn everything. However, as you keep playing the lines that you know, you’ll find that some parts will seem to make more sense with one or the other picking style. It happened pretty naturally for me (didn’t require much thought). Also, I found that intentionally re-figuring some lines that I know, but using alternate picking instead, helped me commit more to the transition.
  3. For me, I was playing semi-professionally (gigging 4+ times per month), and it took maybe a year or two to get to a point where I felt mostly okay about it. To be honest I still feel like it trips me up sometimes, but I’ve settled on feeling like it’s worth it.
  4. I don’t have any input into this because I don’t do economy picking - I only ever do downward rest strokes, never up.
  5. Remember that for gypsy jazz specifically, especially if you’re playing acoustically at volume, the “rest stroke” part is a necessary but not sufficient technique. You could be rest-stroking but still without the sufficient force to get the “gypsy sound”. It’s important that you are using the forearm-rotation motion to pluck, as opposed to the wrist/ulnar-deviation motion often associated with alternate picking. If you want to alternate pick on a gypsy jazz guitar, and maintain the volume, tone, and attack, then you should still be using forearm-rotation for the upstrokes and downstrokes. If you don’t maintain this style of motion, you risk the alternate picking sounding weak and plinky (particularly the upstrokes).
2023-04-28 05:43:22 [https://news.ycombinator.com/item?id=35740085]

It can be exported from any major sheet music software (Musescore, Finale, Sibelius).

2023-04-27 19:24:02 [https://reddit.com/r/processing/comments/1305grz/a_free_p5_python_online_editor_with_live_edit/jhzxbii/]

I teach in the CS department at a University. My Intro to Programming for Non-Majors class has used p5js for the last 4 years, and the Intro for Majors is using a custom drawing library in Python built on top of pygame.

I would rather the non-majors learn the same language as the majors, and I would rather the majors have a platform that makes collaboration easier. Your editor seems like it ticks many of the boxes I’m looking for!

Feel free to PM if you want to talk more - I can send you my email.

2023-04-27 10:24:48 [https://news.ycombinator.com/item?id=35730497]

I built a tool that auto-generates guitar chord-melody arrangements with tabs and chord diagrams, given a jazz leadsheet (melody + chord symbols) in MusicXML form:

https://chordmelody.io/

2023-04-27 06:09:15 [https://reddit.com/r/processing/comments/1305grz/a_free_p5_python_online_editor_with_live_edit/jhwr89q/]

I’ve been waiting for something like this for so long, thank you and congratulations!

It looks like the editor itself is not open-source, is that correct? I would really love to be able to submit a pull request to add a light-themed option.

This may sound crazy but the only thing stopping me from trying to use this right now in my intro to programming course is the visual look of it (mostly the color scheme). 😆

2023-03-18 07:36:26 [https://reddit.com/r/jazzguitar/comments/11ue360/is_django_still_worth_learning_now/jcp0p92/]

This is something I’ve struggled with, having spent most of my short jazz career focused on gypsy jazz.

Later when I started to be drawn to more modern jazz, and started playing with a straight ahead group, I felt very frustrated that the gypsy style and vocabulary was holding me back. It’s better than nothing (I can still play the changes) but what I play to me ends up often sounding cheesy, simple, or old-timey. It’s hard to describe but it just doesn’t seem to fit the vibe.

As I’ve tried to focus on making the transition I’ve come to the conclusion that while much of the issue is the note choices themselves (the vocabulary and phrases, often focused on simple arpeggios and chromaticism), there’s also a big part that’s coming from the right hand picking. It took a lot to retrain myself to do gypsy picking passably well, but trying to go modern with an electric guitar I find the same style sounds too heavy-handed. There’s also something going on where I think gypsy jazz soloists are often emphasizing the on-beats (with downstrokes), and the more modern phrasing is one that emphasizes the off-beats and should feel more bouncey and loose, with more dynamic range, rather than strong, stiff, and attack-y.

Having said all that, there’s a big part of this that’s probably a result of my own lack of experience in both styles. I play professionally, but my skill level is probably not what you imagine when you think “professional jazz guitarist”, gypsy jazz or otherwise. There are plenty of examples of gypsy jazz guitarists who do perfectly well playing in more modern contexts (Biréli Lagrène, Adrien Moignard, come to mind…) so it’s definitely possible for those vocabularies to co-exist. But for me there is a switch that I’m not really able to flip yet.

2023-03-04 21:52:48 [https://github.com/kwertyops/dudraw/commit/8dae08dc2dfbb1041a39675b0342429e4ec65c58]

Bump version: 1.8.1 → 1.8.2

2023-03-04 21:52:35 [https://github.com/kwertyops/dudraw/commit/af8a4269f726ac765da628c100e9283e49a2c9ea]

Fix for next_key().

2023-03-03 00:51:27 [https://github.com/kwertyops/dudraw/commit/8faa3eed781bc62b085ddab59055a7919a702aeb]

Bump version: 1.8.0 → 1.8.1

2023-03-03 00:51:15 [https://github.com/kwertyops/dudraw/commit/ed08866be9554043ffc1b077361810f487d62095]

Bring back legacy keypress functions.

2023-03-01 20:40:06 [https://github.com/kwertyops/dudraw/commit/2415b7ce96d8522d70d790cf9cc2a0eb3564ce76]

Bump version: 1.7.0 → 1.8.0

2023-03-01 20:38:14 [https://github.com/kwertyops/dudraw/commit/5cc806e69b67da3cdc58c6579d3b711f7d4a9972]

Bump version: 1.6.2 → 1.7.0

2023-03-01 20:37:00 [https://github.com/kwertyops/dudraw/commit/2221e4ccd7ff0ba18301a02228ffc033b4328f96]

Overhaul of keyboard interaction functions.

2023-02-20 11:35:46 [https://reddit.com/r/gypsyjazz/comments/116qndu/electro_swing_live_looped/j9bhuhs/]

Ah gotcha. I saw it plugged in and thought, damn that’s a great sounding pickup! But yes, the big tones by themselves are pretty nasty.

In case you’ve never heard of it you might take a look at the Tonedexter (https://audiosprockets.com/) - it’s my main method of live amplification for gypsy jazz guitar, and it does a phenomenal job of making a piezo pickup like the big tone sound like a microphone. It’s not cheap, but there are similar and cheaper options I haven’t explored (LR Baggs Voiceprint, or NU-X Optima Air).

Edit: Correction, the LR Baggs is definitely not cheaper than a Tonedexter. The NU-X is, though.

2023-02-20 11:14:30 [https://reddit.com/r/gypsyjazz/comments/116qndu/electro_swing_live_looped/j9bej4b/]

Sorry - I meant, what kind of electronic pickup? Or are you just recording with a microphone?

2023-02-20 10:40:45 [https://reddit.com/r/gypsyjazz/comments/116qndu/electro_swing_live_looped/j9b99kl/]

Love it! What kind of pickup are you using for the gypsy guitar? It sounds great.

2023-02-03 09:34:23 [https://reddit.com/r/StableDiffusion/comments/10s1roh/smooth_abstract_animation/j72hsa6/]

I would pay for this model! I’m following you to watch if you ever release it.

2023-01-28 08:05:19 [https://news.ycombinator.com/item?id=34558081]
  ~/me $_ x = files('Music')
  ~/me $_ for item in x:
        >     if 'Rick Astley' not in x['name']:
        >         delete(x['path'])

Shouldn’t that be:

  ~/me $_ x = files('Music')
  ~/me $_ for item in x:
        >     if 'Rick Astley' not in item['name']:
        >         delete(item['path'])

?
2022-12-31 05:37:47 [https://reddit.com/r/WeAreTheMusicMakers/comments/zzs3jl/deleted_by_user/j2demnf/]

This is a very specific request and I’m sorry that I can’t help, but now I’m curious — what app is that?

2022-12-05 07:03:04 [https://reddit.com/r/JazzPiano/comments/zd6twt/methods_for_learning_all_the_chords/iz02qem/]

You can use the website for free from desktop or phone (that’s how I use it on my phone, I just have a shortcut on my home screen). The desktop app is free, and there are phone official apps that unfortunately are not free.

2022-12-05 06:54:06 [https://reddit.com/r/JazzPiano/comments/zd6twt/methods_for_learning_all_the_chords/iz01p6z/]

https://ankiweb.net/shared/info/946752090

2022-12-03 17:07:40 [https://github.com/kwertyops/dudraw/commit/acc0b47caa5d68da132415b19d766df37f04789e]

Bump version: 1.6.1 → 1.6.2

2022-12-03 17:07:35 [https://github.com/kwertyops/dudraw/commit/a3d8ff600b04afa651e530514dfe0e07145e9b76]

Change mouse interaction API

2022-11-30 01:20:38 [https://github.com/kwertyops/dudraw/commit/945fc08f2d899d8c88557aac7f916bccc409715a]

Bump version: 1.6.0 → 1.6.1

2022-11-30 01:20:26 [https://github.com/kwertyops/dudraw/commit/85b74ba0b1d07cc034d37d4b4b307ef12e0b037b]

Fix events printing to console

2022-11-29 21:45:09 [https://github.com/kwertyops/dudraw/commit/4032372aa55bf5f47247258cf93e120de798d6bf]

Bump version: 1.5.0 → 1.6.0

2022-11-29 21:45:03 [https://github.com/kwertyops/dudraw/commit/24fa88e65c3de0d1436cdc50c5b4dd25fc2e0223]

Add mouse_clicked functionality

2022-11-21 21:32:42 [https://github.com/kwertyops/dudraw/commit/7faa8f052c0d930f2b22ebb6a81ba39f92a365e2]

Update docs

2022-11-21 21:29:40 [https://github.com/kwertyops/dudraw/commit/6a9dae2fb52af27892189b8c21a307792a92aace]

Bump version: 1.4.0 → 1.5.0

2022-11-21 21:29:13 [https://github.com/kwertyops/dudraw/commit/969b69bade74451be9ee8d78aa70263af2efdfe6]

Added various mouse interaction upgrades.

2022-11-21 15:51:46 [https://news.ycombinator.com/item?id=33699277]

Do you know of any online community gathering places for this scene? Subreddit? Discord server?

2022-11-18 16:46:22 [https://github.com/kwertyops/pianovision-musicxml-to-json/commit/d06b643c1b802ca38658d25a77b3041c4504a28d]

Fix for duplicate notes across both hands in JSON.

2022-11-18 10:13:56 [https://reddit.com/r/WeAreTheMusicMakers/comments/yyo7ny/i_made_a_notedbased_vocal_pitch_editor_for_ios/iwvdu8g/]

Out of curiosity - are you willing to share broad strokes about your approach to the pitch detection algorithm?

In my own research, vocal pitch detection is so challenging (compared to other instruments) because (I think) of the variety of formants that are possible for any given note, and therefore the number of different kinds of harmonic spectrums you could see for the same fundamental.

2022-11-16 14:12:14 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwn16kz/]

This is super awesome, and yes a real performance-oriented arrangement would combine many types of voicings.

I’m working on a version that lets you pick the voicing per-chord, but that’s a ways off right now!

2022-11-15 20:17:41 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwjpmso/]

You can export in MusicXML format from MuseScore, Finale, and Sibelius.

2022-11-15 19:03:48 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwjg6zk/]

I’ve added two sample MusicXML files to the front page.

2022-11-15 19:03:32 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwjg5se/]

There was a sample file on the instructions page, but I’ve added two to the front page now.

2022-11-15 14:19:39 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwid954/]

It’s not an exercise, it’s just a set of chord voicings that sound nice in a jazz context and are reasonably easy to play on guitar (unlike on piano, many closed voicings are unreasonably difficult to play on guitar - though see Johnny Smith for exceptions to that).

2022-11-15 13:08:04 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwi212g/]

Take any one-octave closed voicing of a 4-note chord, in any inversion. For example a maj7 chord could be:

1 3 5 7 , or 3 5 7 1 , or 5 7 1 3 , or 7 1 3 5

Now take the second highest note in one of those inversions and drop it an octave:

5 1 3 7 , or 7 3 5 1 , or 1 5 7 3 , or 3 7 1 5

That is a drop2 voicing. There is a drop2 voicing for any inversion you want, including one where the root is in the bottom (maybe you’d call this root position?).

Same thing for drop3 and drop 2/4.

2022-11-15 12:14:25 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwhtjrr/]

Yes, please!

2022-11-15 10:42:12 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwhf2ds/]

I agree. I also hope that for beginners this could give them a musical sounding and systematic way of being exposed to some common chord shapes around the fingerboard.

2022-11-15 09:45:34 [https://reddit.com/r/jazzguitar/comments/yw0uqv/i_made_a_jazz_chordmelody_étude_generator_tabs/iwh6fpp/]

Would you send me the XML files you tried?

2022-11-15 09:08:24 [https://news.ycombinator.com/item?id=33610950]

Oof. Thank you, should be fixed now.

2022-11-13 07:06:57 [https://news.ycombinator.com/item?id=33583184]

A made guitar chord-melody arrangement generator that uses jazz leadsheets (melody + chord symbols) as input: https://chordmelody.io/

I always thought the process was tedious but systematic enough to automate, and to some extent I think I was right. Here’s a video of one of the arrangements: https://youtu.be/F3h_yQOM_Jg

2022-10-28 15:23:37 [https://github.com/kwertyops/pianovision-musicxml-to-json/commit/3b721895ab9e1dfae85b28949281dc833f8156db]

Initial commit.

2022-10-28 15:16:34 [https://github.com/kwertyops/pianovision-musicxml-to-json/commit/d3305fe5054b24c915f3ddbef4acf0f30430036e]

Initial commit

2022-09-14 18:11:39 [https://github.com/kwertyops/dudraw/commit/5b065780dc31592ae1db53a918e0b09e167b8bfa]

Bump version: 1.3.0 → 1.4.0

2022-09-14 18:11:27 [https://github.com/kwertyops/dudraw/commit/575b9dd290cc1508443615985f0ee325664028f8]

Fix for sectors on small scale factor.

2022-09-09 17:11:19 [https://github.com/kwertyops/dudraw/commit/1d81bf0417da4e887a8e97fa9f8401417c9fc89e]

Add make target for syncing on linux.cs.du.edu

2022-09-09 17:07:12 [https://github.com/kwertyops/byte-of-python/commit/27979216fd93ddbb16ed8ab73cb03e3a1112a984]

Add Data Science page, and add make target for publishing to linux.cs.du.edu

2022-08-31 20:19:45 [https://github.com/kwertyops/byte-of-python/commit/3c6a2b94edc359f5126689eaab2ed766bc3c3054]

Replaced Installation page, renamed many pages in the index, other various edits.

2022-08-30 20:35:51 [https://github.com/kwertyops/dudraw/commit/5ae9c978c28597dceb48a4070e9e0358e907a961]

Remove references to ‘background canvas’.

2022-08-28 15:44:09 [https://github.com/kwertyops/dudraw/commit/370f3580304ee31fb5a458fc99edf51a6c7cbc30]

Bump version: 1.2.3 → 1.3.0

2022-08-28 15:43:22 [https://github.com/kwertyops/dudraw/commit/68ad22a6429a1acc2bdb10049125a6ce340bb491]

Add bump2version support, and make targets for releases

2022-08-28 14:52:02 [https://github.com/kwertyops/dudraw/commit/5348a460b999041edca4f89523c8453962fbe6ce]

v1.2.3 - Fixes for thick line issues, unaligned circle stroke, and antialiasing.

2022-08-21 18:10:30 [https://github.com/kwertyops/dudraw/commit/11d9a73f7c2be525c8021a0b4d4c19b646104aa5]

Changing square and filled_square pass parameters to rectangle and filled_rectangle

2022-08-21 17:53:06 [https://github.com/kwertyops/dudraw/commit/1696ecee4d7e3348c019e137c9b9ba1ce9dc0867]

tests for drawing a filled square

2022-08-14 19:11:43 [https://github.com/kwertyops/dudraw/commit/f7014b65e9cad4556bfcbe8e333c809cc36fd43f]

showing how to commit

2022-08-14 19:06:06 [https://github.com/kwertyops/dudraw/commit/f43b3560a6c0d31ff9242638fa7e78f79114b846]

all documentation done for now

2022-08-14 17:21:10 [https://github.com/kwertyops/dudraw/commit/e8e9c7435afcc99f2cdbc9e71a41e0cb5b88fe52]

added documentation for more primitives

2022-08-14 05:35:34 [https://github.com/kwertyops/dudraw/commit/404f27e0693f0c713d66863cd1ca67767fd44ef6]

partially generated documentation

2022-07-14 14:13:06 [https://github.com/kwertyops/dudraw/commit/477000d75cfd98c52473b344d305389b6542b8ee]

v1.2.2 - Return Color from get_pixel_color(), and update some docstrings.

2022-07-11 08:28:29 [https://news.ycombinator.com/item?id=32056630]

May I ask - when you say you're "sheet reading" Fur Elise, do you mean sight reading (i.e. able to play on sight without memorization)? And is that the whole song, or just the main melody (the part mostly without chords)?

2022-07-09 14:08:37 [https://news.ycombinator.com/item?id=32038807]

I never understood this analogy, and now I’ve seen it enough to finally ask in good faith —-

If tulips bulbs were of a limited supply, (relatively) infinitely divisible, (relatively) impossible to forge, and could be transferred anywhere in the world, in any amount, (relatively) instantaneously… Would it really be that crazy to imagine that they may have kept significantly more value? Or be used as a kind of currency?

It seems like anything with those properties could be a good basis for a currency, whether it’s Beanie Babies or Pokémon cards (neither of which actually do have those properties), or cryptographically secure blocks of teleporting cheese.

2022-07-08 16:56:37 [https://github.com/kwertyops/byte-of-python/commit/2602673e10b9d407def56fcd8351457b81d00144]

Redirect build to /docs for GitHub pages.

2022-07-08 16:43:11 [https://github.com/kwertyops/byte-of-python/commit/84c5deb7a23312094cb72b0836b2339b84149026]

Move image files, and add DUDraw Quickstart to index

2022-07-03 15:17:57 [https://github.com/kwertyops/byte-of-python/commit/1935aaff98ab295e3034f05c241ebbbc9d4b491b]

Update dudraw_quickstart.md

A few formatting fixes.

2022-07-03 15:15:42 [https://github.com/kwertyops/byte-of-python/commit/64e41c0e00c6caad49b96718f6e6c983ea48b52b]

Change code blocks to python formatting in dudraw_quickstart.md

2022-07-02 20:18:44 [https://github.com/kwertyops/pyscript-p5js/commit/b90774c6c4df103bccbda022a39ccc50a758ff45]

Fix musical_bubbles.py references

2022-07-02 20:11:15 [https://github.com/kwertyops/pyscript-p5js/commit/0aef07fb37cc1f85ba19f137d088454dbaa2cdfe]

Add musical_bubbles.

2022-07-02 20:09:46 [https://github.com/kwertyops/pyscript-p5js/commit/bfedb1a4bcc4ac64b7bba1befdd751ff065d1f10]

Initial commit

2022-07-01 16:37:20 [https://github.com/kwertyops/byte-of-python/commit/83cdd6747f0ef7337ea5f363c0d4a6728cafd438]

Add files via upload

2022-07-01 07:03:02 [https://github.com/kwertyops/byte-of-python/commit/d7948548c0d19c7c591277bb2838980b3186a9bb]

Add files via upload

2022-06-28 20:54:41 [https://github.com/kwertyops/byte-of-python/commit/97277831baab55e19f528bd88630d0c1fbfc7c89]

Rename DUDrawTutorial.md to dudraw_tutorial.md

To match formatting of other page filenames.

2022-06-28 20:51:19 [https://github.com/kwertyops/byte-of-python/commit/9d15fc4ec869eb7d49b838b71486ca4139c401cf]

Create DUDrawTutorial.md

2022-05-29 22:06:30 [https://github.com/kwertyops/chordmelodygen/commit/6d867196f052f87136f2ed286a3b8ab073e8b06a]

Fix floating point list index

2022-04-25 18:21:26 [https://github.com/kwertyops/chordmelodygen/commit/c4aee0d6c7157f02bb954de909fe4ec8cba7d12a]

Refactor large if/else tools, and move code to /src folder

2022-04-22 10:02:30 [https://reddit.com/r/gypsyjazz/comments/u228oj/scales_caged_system_help/i5ries6/]

Hmm sort of. Let me try to clear up two things:

First, I’m not suggesting you play a different scale for each chord, in fact I’m suggesting that you specifically DO NOT try to do that. I’m suggesting that if you want to noodle around in a scale, you do it for entire sections of a tune that are in a particular key center / tonality.

So for Minor Swing, the entire tune is in an Am tonality so you could noodle in the A Harmonic Minor scale over all the chords (Am, Dm, E7) if you want. Notice how all of the notes of all of those chords are present in that one scale.

The other thing is, just to be clear, over the E7 you would play an Fdim7 arpeggio (i.e. a dim7 starting half a step up from the root of the dominant).

So altogether this is what I’m suggesting for Minor Swing:

  • Over Am - Harmonic Minor A scale and/or Am6 arpeggio
  • Over Dm - Harmonic Minor A scale and/or Dm6 arpeggio
  • Over E7 - Harmonic Minor A scale and/or Fdim7 arpeggio

In fact, if you listen to the famous Django solo over this tune you’ll find a lot of the ideas he uses are exactly these things - in particular the Fdim7 arpeggio over the E7 is a huge component of the sound (play an Fdim7 run, and land on a note in the Am chord). Same is true of Grappelli’s solo.

2022-04-13 19:19:29 [https://news.ycombinator.com/item?id=31022356]

A long time ago I did something like this with ImageMagick using what it called "Extract SIFT Correspondences". I don't know if that still exists, but the homography feature in OpenCV looks like the same idea: https://learnopencv.com/image-alignment-feature-based-using-…

2022-04-13 12:17:20 [https://reddit.com/r/gypsyjazz/comments/u228oj/scales_caged_system_help/i4lhvmc/]

I’m saying that for a D Dominant (D7) chord, you can play an arpeggios consisting of the notes:

  • Eb (the b9 of D)
  • F# (the 3rd of D)
  • A (the 5th of D)
  • C (the b7 of D)

Altogether those are the Eb diminished 7 chord. (also worth mentioning that those same 4 notes could be called Ebo7, F#o7, Ao7, or Co7)

In other words, the Eb diminished 7 chord contains all the notes from D7, except the D which has been raised a half step to Eb (the b9 of D).

2022-04-12 10:05:18 [https://reddit.com/r/gypsyjazz/comments/u228oj/scales_caged_system_help/i4fzcua/]

In general, try to forget about scales and focus on playing the changes. Visualizing arpeggios is the quickest way to playing the changes.

If you want to noodle around in a scale, then here are some good bang-for-your-buck your options:

  • Major Scale (for parts of a tune in a major tonality)
  • Harmonic Minor Scale (for parts of a tune in minor tonality)

But you should probably focus on playing something different over each chord. The best bang-for-your-buck arpeggios for gypsy jazz are probably something like:

  • Major Chord -> Major 6 Arpeggio (1, 3, 5, 6)
  • Minor Chord -> Minor 6 Arpeggio (1, b3, 5, 6)
  • Dominant Chord -> Dominant 9 Arpeggio (1, 2, 3, 5, b7)
  • Dominant Chord -> Diminished 7 Arpeggio from the b9 (b9, 3, 5, b7 - relative to the root of the dominant chord)
2022-03-02 15:18:55 [https://news.ycombinator.com/item?id=30534031]

It looks like Unreal Engine (which is not open source, but you can get access to the source code) has a "Panini Projection" which does something similar: https://docs.unrealengine.com/4.27/en-US/RenderingAndGraphic…

2022-02-17 09:07:57 [https://reddit.com/r/jazzguitar/comments/subotv/jazz_guitar_discord_server/hxbmc0b/]

this sounds great, I’d love an invite!

2022-01-05 02:41:19 [https://github.com/kwertyops/byte-of-python/commit/239134197cc453397b0540fa051392af6b47f9f3]

Add link to Real Python on editor

2021-12-21 17:09:16 [https://github.com/kwertyops/chordmelodygen/commit/60e8d43ae5a69c3599eb72ff7dc3813e083c442e]

Fixes for voice leading, and added allowing fretted notes one fret below the chord position.

2021-12-21 00:48:57 [https://github.com/kwertyops/chordmelodygen/commit/4290f105afec784ed81f63f337bde98e3e922d3d]

Fixes for pedal chords (major slash chords).

2021-11-28 01:51:32 [https://github.com/kwertyops/byte-of-python/commit/77e842ef5632b4c7a4b3c7073c3716ba59db44ee]

Fix typo

2021-08-29 14:41:39 [https://github.com/kwertyops/chordmelodygen/commit/e997b1848cd84cb5a973ce4cb348e7052d153247]

Fix problem with breve chord lengths

2021-07-15 14:38:13 [https://github.com/kwertyops/byte-of-python/commit/626b3e2cc7219e143b7004c0dbf00e1c542e2463]

Remove whitespace to fix header rendering

Thanks to Jeremy (jmason)!

2021-07-15 14:32:15 [https://github.com/kwertyops/byte-of-python/commit/36689cc40c2ccf854ed2e1bc9a1d37875f7433ad]

Fix sentence grammar

Thanks to John Thomas.

2021-07-07 10:12:17 [https://news.ycombinator.com/item?id=27762739]

It sounds like you are essentially describing long-term potentiation (LTP).

See here: https://en.wikipedia.org/wiki/Long-term_potentiation

2021-07-06 19:02:45 [https://github.com/kwertyops/byte-of-python/commit/7ea2251eb4ba63ef24078d784512c317fbe007df]

update gitignore

2021-05-19 09:11:15 [https://news.ycombinator.com/item?id=27209772]

For a video demo of an arrangement, see the instructions page: https://chordmelody.io/instructions

For more info see the background page: https://chordmelody.io/background

This tool is the kind of thing that I'd guess very few people have ever thought about needing or wanting… But if you're one of the few who have, I think this project may be THE thing that you're looking for.

The short version is this: it takes a leadsheet (melody + chord symbols) of the kind you'd typically find for a jazz tune, in MusicXML format, and it generates a chord-melody arrangement using a standardized set of chord voicings. The output includes fretboard diagrams, and the melody can be shown in tablature or in standard notation. There are a few options to fiddle with to get different results, depending on your needs.

This isn't the kind of project I'd ever expect to be profitable, but it's gotten to the point where it's useful enough for me that I think it could be useful for other too.

It's hard to get perspective on a project like this since it's so personal, so I'd love any feedback. If this is something you might find useful, please let me know what you think!

2021-05-19 09:10:32 [https://news.ycombinator.com/item?id=27209759]

None

2021-05-18 12:05:50 [https://github.com/kwertyops/chordmelodygen/commit/ec7647fe68ed36cf42b23e0db930871cf11e2406]

Add support for time signature changes, and a few fixes and cleanups

2021-04-29 00:50:57 [https://github.com/kwertyops/chordmelodygen/commit/66addbaf7539f0c4486197a738340b6126707cff]

Merge branch ‘main’ of github.com:kwertyops/chordmelodygen

2021-04-29 00:50:40 [https://github.com/kwertyops/chordmelodygen/commit/1eb658291d07c6ffc7a06f3680363d1add903b76]

Ignore chords on NoteTooLowForChord exception instead of failing. Also general fixes and cleanup

2021-04-19 18:37:46 [https://github.com/kwertyops/chordmelodygen/commit/72fbe7055d47b77406cb89cdc5b297948299e143]

Update README.md

2021-04-14 16:09:23 [https://reddit.com/r/jazztheory/comments/mqwp5q/please_help_with_these_chords/gujf1zk/]
Bb  | Eb7       | Dm7 G7alt | Cm7  F7alt |

Bb7 | Ebm(maj7) | Dm7       | C#m7  F#7  |

Cm7 | F7        | Bb   G7   | Cm7   F7   |
2021-03-24 15:29:33 [https://github.com/kwertyops/chordmelodygen/commit/1d60b1607763c7bb3c4d902dc142d56482b9aeb4]

Merge branch ‘main’ of github.com:kwertyops/chordmelodygen

2021-03-24 15:29:18 [https://github.com/kwertyops/chordmelodygen/commit/505cf6e926419c70247156fb4d0450531c6af9e2]

Update template

2021-03-24 15:27:50 [https://github.com/kwertyops/chordmelodygen/commit/ecd64bd849ce044947561d645edc7c0fc4d49e1a]

Update README.md

2021-03-23 13:45:57 [https://github.com/kwertyops/chordmelodygen/commit/d14e478745586183598db96f68bce0e9f02762b9]

Add support for drop3, and drop24 voicings

2021-03-20 01:46:22 [https://github.com/kwertyops/byte-of-python/commit/e1f0e7884642a67de07df7bb29043539332daa23]

Add details about some abbreviation and fixes

2021-03-20 01:36:05 [https://github.com/kwertyops/byte-of-python/commit/94b23416b7164868bbbed179d1e67fffd8027d34]

Fix errors reported by YAMLLint + use old Ubuntu

Trying older Ubuntu because of https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1884295

2021-03-20 01:23:35 [https://github.com/kwertyops/byte-of-python/commit/a37ec2ee374d4dc4bb06a72fc5ef7359999afff5]

Add Makefile steps to build pdf, epub

2021-03-20 01:21:37 [https://github.com/kwertyops/byte-of-python/commit/66647a02217cd4a226939f461ea198ce2cc0a235]

Simplify tweet

2021-03-20 01:04:04 [https://github.com/kwertyops/byte-of-python/commit/71cf63ee83f06f4bb179b367c78cad15f357d732]

Add tweet to front page

2021-03-19 22:27:02 [https://github.com/kwertyops/chordmelodygen/commit/3b750a01f5b9d2d5643cd0e5007ad7c5296d3110]

Add fretboard diagram note intervals option

2021-03-19 17:04:14 [https://reddit.com/r/jazzguitar/comments/m4cpnh/deleted_by_user/grj98qe/]

hey that’s a great idea! in fact, it wasn’t easy… but I had some time today and I went and added the option to do that!

check out the same link from the original comment for an updated version with the intervals names on the fretboard diagrams: https://lapompeband.com/public/days_of_wine_and_roses_etude.pdf

2021-03-15 22:55:44 [https://github.com/kwertyops/chordmelodygen/commit/276dd9207cc590d86e11af054e838693171599dd]

Initial working version, untested.

2021-03-15 22:26:28 [https://github.com/kwertyops/chordmelodygen/commit/b4ec2ff22f57b7de19f96890338c4a4de7366f51]

Initial commit

2021-03-13 11:59:14 [https://reddit.com/r/jazzguitar/comments/m4cpnh/deleted_by_user/gqtoh5o/]

Link to the etude PDF: https://lapompeband.com/public/days_of_wine_and_roses_etude.pdf

Info –

My teacher had me learning drop 2 voicings (highly recommended!!) for all the different chord types, and I wanted to start applying them to making my own chord melodies. Just finding nice voice-leading between different voicings already sounds great, but I figured in the long run it would be more useful (and probably stick in my head better) to learn the voicings with actual tunes. Plus, just playing the changes is missing the more difficult part - playing a specific melody at the same time!

If you limit yourself strictly to drop 2 voicings, it turns out that the process of coming up with a chord melody for a tune is pretty systematic - for every chord, from all the possible voicings, there’s really just one voicing that has the specific melody note you need in the top voice (though it could be played in multiple places on the guitar).

By sticking strictly to drop 2s, and by sticking strictly to the melody and chords as written, the result is a little boring - it’s more of an etude than a performance-ready arrangement. But it’s great for learning, because you end up seeing the same voicings again and again (and the ones you see are the most common ones for real music!), and these etudes could be used as a basis for a more elaborate arrangements.

After doing this by hand a few times, I realized that I wasn’t learning much from the process of “find the voicing with this melody note in the top” - at least not at this stage, while I’m still getting familiar with the voicings and shapes. But since the process of making the etude was so systematic, I figured maybe I could get a computer to do it for me instead! So I made this tool to help me (and maybe you) —

The tool takes in a leadsheet in MusicXML form (can be exported from most major sheet music software), and spits out the full arrangement in PDF form, with chord diagrams and tabs/notation for the melody. It’s pretty deterministic right now, but there are a few options (how to handle triads, whether to output tabs vs standard notation, orientation of the fretboard diagrams).

The attached PDF is an example of what comes directly out of the process.

Regarding the video —

It’s not supposed to be an amazing performance, I’m still learning, but I think it’s amazing in it’s own way how good something so simple can already sound just by using these voicings. I think they’re like magic!

The video is mostly (say 95%) the etude exactly as written, though I made a bit of my own intro/outro to keep it interesting (though still loosely based on the voicings from the PDF).

If you want more info about the tool, or especially if you’re a jazz guitar educator and would like to try it out and would be willing to give feedback on how to improve it, please send me a message! I’d like to make it into something that could be useful for everybody.

If I come up with any other tunes that seem worth recording I’ll post another video!

2021-03-05 15:35:14 [https://reddit.com/r/LetsTalkMusic/comments/lyg95q/lets_talk_wes_montgomery/gptq3yu/]

Put me down as interested as well!

2021-02-17 10:42:58 [https://reddit.com/r/jazzguitar/comments/ll9nw2/clarifying_the_right_hand_technique_from_my_last/gnscfky/]

Yeah I’ve always thought of ivm, #ivdim, or IV7alt ideas as interchangeable for that second chord. I think they all sound fine over any of those options. The ivm just sounds more “sweet” or “traditional” to me, and the #ivdim / IV7alt sounds more outside.

2021-02-17 09:53:17 [https://reddit.com/r/jazzguitar/comments/ll9nw2/clarifying_the_right_hand_technique_from_my_last/gns5ayq/]
|  F  | Fm  |  C  |  A7  |

| Dm7 | G7  |  C  |  /   |  

The ending of All of Me (known in gypsy jazz as the “Christophe Changes”).

2020-12-16 12:54:56 [https://news.ycombinator.com/item?id=25447671]

Tactics trainers:

https://lichess.org/training/

https://chesstempo.com/chess-tactics/

https://www.chess.com/puzzles

2020-12-15 15:01:27 [https://reddit.com/r/MLQuestions/comments/kdmeqq/project_acoustic_event_detection/gfyu8vp/]

Your model will only be able to properly operate on input of the type it was trained on. You can’t throw full recordings into a model trained on short clips and expect it to perform the same.

If you want to be able to dump a full-length recording in and have all possible sound sources labelled, then you need to train the model using full-length recordings as input, with all the sounds labelled. Something like that would likely be more difficult to train than your simpler model, but that’s a separate issue.

If you want to use your model that was trained on short single-sound audio clips, then the input needs to be short (potentially) single-sound audio clips. Maybe you can do pre-processing on the full recording to make the input fit into your current model… For example, segment the full recording into overlapping 2-3 second chunks, predict the contents of the chunks, and then aggregate them into a composite prediction for the full recording. Or maybe you want to use some other technique to identify sound onsets to do the segmentation more intelligently.

I think a pre- and post-processing pipeline in your case would be easier than trying to train a single model to do it all at once, but that’s up to you.

2020-11-17 09:09:15 [https://reddit.com/r/jazzguitar/comments/jvsng5/a_beginners_path/gcmd7ml/]

I have a lot of thoughts but I’m going to try to limit myself to three big ideas:

  1. If you don’t listen to jazz regularly, you will never be able to learn to play it. Just like you can’t learn to speak French without listening to anyone else speaking French. Finding the jazz you like, and listening to it regularly enough to get it into your ear, is more important than everything else you’ve listed there. It’s foundation upon which everything else is built.

  2. The theory/harmony/melodic ideas/chord voicings that you’ll want to learn depend a lot on what kind of jazz you’ve decided that you like, and that you are listening to regularly. You can play entire 3-hour sets of jazz music using only “cowboy” chords and barre chords, and it can sound fine if you’re playing old time swing jazz. If what you want is a “hipper” sound with more extensions, then well.. how hip? Bebop hip? Post bop hip? Fusion hip? Free jazz hip? Each collection of phrases and voicings is a dialect in the language of jazz, and there’s no point in learning a bunch of stuff just because someone else said that’s what you need to know, if it doesn’t apply to the sound that you like. Older jazz might be a good place to start because it’s easier to pick up, harmonically simpler, and all the rest of jazz is rooted in it… but it doesn’t matter how easy it is to pick up if you don’t like how it sounds, so you don’t listen to it, so you never get it in your ear!

  3. Jazz is just a musical language, like any other, and in the big picture it’s no easier or more difficult to learn than any other musical language (metal, for example). Everything you know about learning metal applies directly to jazz. You learn it the way you learn any other language - by listening and imitation at first, and slowly developing your own voice over time. Theory and structure can help facilitate that process, especially when you start as an adult, but maybe like 10%, where the real 90% is listening and imitating. The difference with jazz is that it seems to be this holy grail musical language that everyone wants to be able to play even though they’re not actually interested in listening to it. When you come here and essentially ask “I want to play jazz, but I don’t really listen to it”, as many people are essentially saying when they start (and no hate from me, that’s totally understandable), I think what you/they really should be asking is “what kind of jazz do I like, and where can I find more of it to listen to? where can I find enough enjoyment in jazz that I’m inspired to just start learning those damn songs instead of over-analyzing what that learning should look like?”. And nobody can answer that question except you. I can give you a dozen resources on jazz standards, and chord voicings, and scales, and theory, and you could find a dozen resources by googling for yourself. But in my opinion, that is completely beside the point. What you need to do is just LISTEN TO MORE JAZZ! Find the jazz you like, and then find more, and listen to it more. When your question goes from “How do I learn jazz?” to “How do I learn ?" then you're where you need to be. And honestly once you're there, I assume that based on your experience with metal, you'll be able answer that question yourself (with the help of the internet I'm sure).

I don’t mean any of this disparagingly by the way, I mean it to be (I hope it is) encouraging. Learning jazz is really simple, and I think you’re just waaay overthinking it, as most people do with jazz (and some gatekeepers encourage). Most of that stuff you listed above comes later. The hard part is finding the stuff you like, and then just sitting down and figuring it out, piece by piece. It’s the enjoyment that keeps you going, figuring out the pieces. Without the enjoyment of the music, you’ll never get anywhere… but if you don’t enjoy it why would you want to learn to play it?

2020-11-07 20:50:32 [https://github.com/kwertyops/byte-of-python/commit/79b9cc3e351c5b1a3d579969f4bb215d2be1d999]

Add node.js install step

2020-11-07 20:44:39 [https://github.com/kwertyops/byte-of-python/commit/3383d0106dfcf85ccac2fc3047f6367dd3a4a84a]

Fix link to INSTALL.md

2020-11-07 20:40:43 [https://github.com/kwertyops/byte-of-python/commit/bb53b0877d6716548b227347ed32ab9604c4c90b]

Update text from Gitbook to Honkit (#89)

2020-11-07 20:34:37 [https://github.com/kwertyops/byte-of-python/commit/113cc4160566cc0d8b860ee3f8eed77b6fe3d9f7]

Build only on merge to master branch

2020-11-07 09:11:28 [https://github.com/kwertyops/byte-of-python/commit/85b1bdaae3bab103b7e60be4eb6185666266ead0]

Update blog links

2020-11-07 09:07:16 [https://github.com/kwertyops/byte-of-python/commit/9845eda34b5160af03fa6e94412d5bd1b47bae8b]

Use GITHUB_TOKEN with ghaction-github-pages@v2

2020-11-07 09:02:39 [https://github.com/kwertyops/byte-of-python/commit/6d3e002cc61b0585276341c6eded045ed5faad01]

Use crazy-max/ghaction-github-pages@v2

2020-11-07 08:47:15 [https://github.com/kwertyops/byte-of-python/commit/bb32f7c433739a1806565b8244302f8abcf71202]

Use npx

https://github.com/honkit/honkit

2020-10-02 16:37:27 [https://reddit.com/r/jazzguitar/comments/j39x7z/soloing_over_some_little_sunflower/g7ghgvn/]

actually yes it does! thank you!

2020-10-02 06:00:24 [https://reddit.com/r/jazzguitar/comments/j39x7z/soloing_over_some_little_sunflower/g7e6ef7/]

sorry to bother but I’m wondering if you can elaborate on that? I’ve recently become interested in the lydian chromatic concept, and I’m totally sold on the idea but I don’t understand how to actually use it in improvisation. I loved how this sounded and I’m curious how you were approaching it

2020-08-27 15:05:01 [https://reddit.com/r/drums/comments/ihb87y/clyde_stubblefield_influenced_drum_groove_i_came/g32cvw6/]

In case you’re still interested: https://www.reddit.com/r/drums/comments/ihta9v/heres_a_rough_transcription_of_that_clyde/g32b2px/

2020-08-27 15:04:11 [https://reddit.com/r/drums/comments/ihb87y/clyde_stubblefield_influenced_drum_groove_i_came/g32cs93/]

See here for transcription: https://www.reddit.com/r/drums/comments/ihta9v/heres_a_rough_transcription_of_that_clyde/g32b2px/

2020-08-27 14:50:38 [https://reddit.com/r/drums/comments/ihta9v/heres_a_rough_transcription_of_that_clyde/g32b2px/]

Link to the original video: https://www.reddit.com/r/drums/comments/ihb87y/clyde_stubblefield_influenced_drum_groove_i_came/

2020-05-16 14:15:43 [https://reddit.com/r/violinist/comments/gkx0u9/deleted_by_user/fqujyq5/]

Woah… I also wrote a simple app that does… exactly what you described! Sending you a PM.

2020-04-18 10:13:24 [https://reddit.com/r/creativecoding/comments/g359fn/oc_vasarely_made_with_processing/fnspnxq/]

As a general rule, almost everything that can be done in Processing can be done in P5. They are extremely similar. Here’s the code from above, converted to P5:

https://editor.p5js.org/kwertyops/sketches/_ULHNH8Hc

2020-03-14 09:38:45 [https://reddit.com/r/jazzguitar/comments/fie2z8/this_damn_thing_buzzes_and_the_internet_is_no_help/fkhjnde/]

I bought an Ibanez AF75 that had a bridge buzz/rattle in-store. They tightened the intonation screws and it fixed it, and I loved the guitar so I bought it.

Then I got home and after another hour or two the buzz/rattle came back. I tightened the screws, it went away… Then it came back again.

Eventually, after reading online that this was a common problem, I bought the following drop-in replacement bridge:

https://reverb.com/item/12616712-new-gotoh-ge103b-nashville-tune-o-matic-bridge-w-standard-posts-gold

I got it in gold because my original hardware was gold.

Got it, replaced it, have had zero problems since. Also seems like the overall sound is just slightly better from some reason I can’t put my finger on.

2020-01-25 08:48:15 [https://news.ycombinator.com/item?id=22146705]

This seems to be more simply all the data about the physical orientations and positions of neurons in a fly's nervous system.

I'd guess there is still humongous amounts of data missing that would be necessary for a simulation:

  • the exact biological and chemical makeup of each neuron

  • the biological and chemical environment in which those neurons exist

  • the exact physics that govern the biological and chemical reactions happening in and around the neurons (and the ability to accurately simulate those physics)

  • maybe most importantly, even if we have all those above (i.e. the ability to fully and accurately simulate biological systems as complex as individual cells), we may still missing the electro-chemical activation "state" of the neurons that allows the fly to operate as a cohesive whole. (as if we had all of the hardware of a computer, but none of the software)

2019-09-22 22:47:06 [https://news.ycombinator.com/item?id=21045982]

Wow, what a trip to see this name at the top of HN. The author was a good friend of mine in high school, and one of my favorite people I've ever known. If you're reading this, Sam, I hope you're doing well.

2019-07-01 08:36:00 [https://reddit.com/r/IndieMusicFeedback/comments/c7snzx/tips_and_feedback_needed_relatively_new_to/eshfpix/]

Haha I had low expectations, but I like this a lot. :)

The only thing that stands out to me that pulls me out a bit is that the vocal track has a bit too much space on it - I can’t tell if it’s just the reverb you have on it, or if it’s maybe the space you recorded in. It feels just a little bit too distant. But that’s a really subtle thing. Overall love this track!

2019-05-30 08:03:23 [https://reddit.com/r/Songwriters/comments/bugkhu/deleted_by_user/ephcfmu/]

ohhh man.. I think lyrics might be the hardest thing to take criticism on. I get what you’re saying 100%, but also everything you’re saying was mostly an intentional choice for this song. I do personally get into abstract lyrics sometimes, as long as they are evocative of a feeling (not even necessarily of imagery), and the making the lyrics less clear was what it felt like the song called for here. there’s still a story going on in the background, my hope was just that you could feel what it is without being told directly.

that all having been said - I do agree that songs with more direct lyrics have a deeper impact on me, and I have written things like that. maybe I’ll try to post something more like that and see what you think. it’s just that sometimes I also like to make things that are “just pretty” if you know what I mean. and to me sometimes that means writing lyrics that intentionally don’t draw attention to themselves. that kind of sit in the background and let you just hear them more as sounds, and come up with your own story. and that can be done better or worse for sure - some vagueness just ends up being nonsense, but some vagueness (a lot of modern Radiohead for example) is still very evocative in a vague way.

I feel sort of stuck with this song because, while it might be possible to write a whole different set of lyrics that convey more, I can’t imagine re-writing it from scratch now. not even just for the work, but because these lyrics are what I hear now with the song, and maybe having heard them so many times they feel “right” now. I guess that is the curse of making music for yourself but trying to share with others - I have something here that is meaningful to me, but you’re saying it’s not meaningful to you…

I guess ultimately I can take your feedback as a reminder that more lyrically rich songs are very important to me too (sometimes more important that the vague ones), and as I continue to write more songs I can focus on telling a clearer story from the outset if that’s what I want. And I will try to remember that - I want to be able to write lyrics that make you want to take another listen, even if not with every single song.

Thank you for listening, and thank you for your feedback - it is very appreciated, and acknowledged. I’d love to hear some of your music some time too.

2019-05-29 16:36:56 [https://reddit.com/r/IndieMusicFeedback/comments/buh7ip/this_is_my_song_feral_its_my_favorite_song_off_of/epdmrao/]

yes this - just a little bit of reverb to push the vocals back a bit in the mix, they feel just a bit too present and up-front right now. otherwise sounding good man.

2019-05-29 16:34:58 [https://reddit.com/r/IndieMusicFeedback/comments/buj2qp/a_little_instrumental_altrock_song_i_made_in_my/epdmkal/]

Gotta second (or third?) the request for vocals. Such a juicy song, but it feels like a strong foundation that needs a building… A sexy body that needs a face.

2019-05-29 14:52:04 [https://reddit.com/r/Songwriters/comments/bugkhu/deleted_by_user/epd8b3s/]

wow thank you :) it’s an old guitar that I got fixed up and have been playing more recently. it means a lot to know that it’s appreciated

2019-05-29 14:21:14 [https://reddit.com/r/Songwriters/comments/brg9ug/take_good_care_of_yourself_you_massive_ass_a/epd2lkn/]

oh my god I just ran across this and I had to comment, I absolutely love it. you almost had me in tears, I was filled with such genuine joy listening to this.

when it finished I immediately restarted it to listen again.

please keep doing what you’re doing, you are amazing.

2019-05-29 13:33:26 [https://reddit.com/r/Songwriters/comments/bugkhu/deleted_by_user/epctx29/]

oh man, thank you so much - this is so much more depth than I expected from any feedback, and I hear you loud and clear.

all I’ve been playing is jazz for a while now, my head is way in the music theory clouds, and I think as I write this kind of stuff I’m making an effort to keep it simple, but it sounds like maybe I went too far in that direction..

I think I also might be imagining too much of what other instruments or players might add, I’m used to writing a melody and chords, and then arrangement is something that happens when you get a band together. I’m not used to being the whole arrangement and band all by myself, I definitely need to think about that more and not hear what’s in my head so much… create more variety just by myself.

I think I can hear some ideas of what you’re looking for with moving the melody around a bit more. I feel sort of limited by my vocal range right now - I don’t know that I could actually hit some of those higher notes, but I know that if there’s any point where you start feeling bored or too much repetition, then I definitely need to do something to get rid of that..

and thank you re: my voice.. that’s absolutely my biggest fear and the thing that I’m trying to work on the most. it’s a huge relief to hear you say the tone is good. it feels like everything else can be learned, but damn voice stuff is scary.

I appreciate all of this so much, all these are things I will keep in mind and work on. thank you for your feedback, you’ve made my day better. :)

2019-05-29 09:29:32 [https://reddit.com/r/IndieMusicFeedback/comments/bud5qq/debut_track_from_my_new_project_let_me_know_what/epbkauj/]

Wow, I was not expecting to like this but you got me! Very cool, I love the subtle complexities. Veeery subtly reminds me of Umphrey’s McGee. Great job, man.

2019-05-02 11:34:56 [https://reddit.com/r/ThisIsOurMusic/comments/bjvz8r/spotify_apple_music_artists_follow_4_follow/emc1izd/]

this is so gorgeous I love it! it reminds me of a sound I’ve started to go after in my more recent writing. just a beautiful vibe, so easy to listen to. and you have a great voice. definitely following, please keep making more!

2019-05-02 11:29:49 [https://reddit.com/r/ThisIsOurMusic/comments/bjvz8r/spotify_apple_music_artists_follow_4_follow/emc10m0/]

wow thank you I’ve actually never gotten any feedback at all on South High Street and I really appreciate you saying that because I love it, and it’s associated with such awesome memories. it’s actually just recordings of an improvisational jam that some friends and I did one day many years ago. I kept the bits that seemed like they had the most potential. I wish we kept playing together but everyone went their separate ways. such is life.

2019-05-02 10:24:46 [https://reddit.com/r/ThisIsOurMusic/comments/bjvz8r/spotify_apple_music_artists_follow_4_follow/embuhjo/]

thank you that means a lot to hear! hope to keep getting better

2019-05-02 10:24:02 [https://reddit.com/r/ThisIsOurMusic/comments/bjvz8r/spotify_apple_music_artists_follow_4_follow/embueu3/]

hey thank you so much. :) love your positivity!

2019-05-02 10:23:32 [https://reddit.com/r/ThisIsOurMusic/comments/bjvz8r/spotify_apple_music_artists_follow_4_follow/embud4t/]

oh man I’m super digging your stuff. love the instrumentation choices and arrangements. I love the eclecticism. this is right up my alley. you got yourself another follower.

2019-05-02 09:33:58 [https://reddit.com/r/ThisIsOurMusic/comments/bjvz8r/spotify_apple_music_artists_follow_4_follow/embpaal/]

Overall I make experimental music. Right now on the page I have mostly experimental electronic, but soon I’m going to do some indie/pop/singer-songwriter stuff.

Thanks for making this thread. :)

https://open.spotify.com/artist/1EQnqEy4b03PExUc7VTe0M

edit: Listened to your music, I really like it! You should have more followers!!

2019-04-30 16:39:43 [https://reddit.com/r/electroswing/comments/bj6c80/a_couple_of_electroswing_experiments_i_made/em6em94/]

welp that’s enough feedback for me. appreciate it.

2019-04-10 13:21:15 [https://reddit.com/r/ThisIsOurMusic/comments/b9t01s/deleted_by_user/ekkjoix/]

thank you very much!

2019-04-05 15:42:50 [https://reddit.com/r/ThisIsOurMusic/comments/b9wsop/started_a_dream_pop_project_with_my_friend_hope/ek7hj00/]

wow this is seriously solid. are you doing the production yourself? great voice, well-paced. just solid pop overall.

2019-04-05 15:41:15 [https://reddit.com/r/ThisIsOurMusic/comments/b9t01s/deleted_by_user/ek7hek3/]

thank you, that alone means so much :)

2019-04-05 15:39:10 [https://reddit.com/r/ThisIsOurMusic/comments/b9t01s/deleted_by_user/ek7h8ow/]

hey thank you :) I listened to some of your stuff and I dig it too! maybe not surprising since like you said we have a bit of similar sound. ‘Fear’ is nice and chill, I could imagine listening to that on a long drive at night.

and thanks for the follow on soundcloud :p I’m trying to move away from it as a platform but there’s still always gonna be stuff that shows up there and not on Spotify, etc.

2019-04-05 13:51:38 [https://reddit.com/r/ThisIsOurMusic/comments/b9t01s/deleted_by_user/ek77xam/]

thank you!! I’m always worried out production value so it’s nice to hear that it’s up to par. I make everything in Ableton, and as far as sounds it’s pretty much a grab bag of anything I have available to me. I use a lot of instruments from Kontakt and I have a friend who is deep into the sample game and shares some stuff that he finds with me.

2019-04-05 13:50:04 [https://reddit.com/r/ThisIsOurMusic/comments/b9t01s/deleted_by_user/ek77sei/]

Thank so much!! I’ve never heard of either of those artists but I’m going to check them out. I promise I will make more, it’s really awesome to hear that someone out there is into this kind of thing.

2019-04-05 13:48:42 [https://reddit.com/r/ThisIsOurMusic/comments/b9t01s/deleted_by_user/ek77o3v/]

hi, it should be soon if it’s not yet. I uploaded through Distrokid and it takes different time to get into different stores.

2019-01-04 00:00:00 [https://orcid.org//0000-0003-0808-2111/work/128541429]

RNN-Based Generation of Polyphonic Music and Jazz Improvisation

2018-12-23 14:49:10 [https://reddit.com/r/jazzguitar/comments/a8y111/what_would_you_call_this_chord_and_what_are_some/ecf0uq4/]

Yeah gypsy jazz is where a lot of my ideas come from. X-D

I think this cadence in particular is very satisfying because it’s full of half-step voice leading:

b5 of the A7 -> up to the 9 of the D

b9 of the A7 -> up to the 6 of the D

b7 of the A7 -> down to the 3 of the D

2018-12-23 14:10:29 [https://reddit.com/r/jazzguitar/comments/a8y111/what_would_you_call_this_chord_and_what_are_some/ecexjv1/]

Aha, nice! Yes, in gypsy jazz in particular there’s a bit of a thing about using altered dominants in a way that’s not necessarily functional, but just to give some extra tension and flavor. When playing gypsy jazz a very common trick is playing a V7#5 sound to resolve to a I, just because it sounds cool and outside. It’s similar to playing a ivm6 -> I resolution - basically same thing. Django did this a lot.

In his case I think Stochelo is using it more like an A7b9b5, so –

Try this - play that chord he plays (a A7b9b5, if you will) and resolve it directly to the standard gypsy jazz voicing for a D69:

5 x 5 3 4 x -> 5 5 4 4 5 5

Sounds hip, no? ;)

2018-12-23 13:49:27 [https://reddit.com/r/jazzguitar/comments/a8y111/what_would_you_call_this_chord_and_what_are_some/ecevnk8/]

That would be a seriously altered A7. It would be an A7b9#11. I can’t think of a context in which you would use those particular alterations.

To me that’s more of an Eb/A (that is, Ebmaj over a b5). That’s still weird by itself but try a progression like this:

Eb/Bb -> Eb/A -> Ab7 -> Eb

Notice the bass walkdown from the 5, to the b5, to the 4, then resolving to the I. To me that feels essentially like a simple reharmonization of:

Eb -> Eb7 -> Ab7 -> Eb

or in other words:

I -> I7 -> IV7 -> I

just in this case your I7 would have the alteration of a b5:

I -> I7b5 -> IV7 -> I

2018-12-19 12:40:43 [https://reddit.com/r/jazzguitar/comments/a7piue/would_an_amp_like_a_henriksen_or_clarus_be_wasted/ec4rp3y/]

Tomorrow I’m going to play my first gig with a Tele through a Henriksen ‘the Bud’. I know it can handle the volume, and I know the tone is good enough since I’ve been rehearsing with it.

It really depends what you’re looking for. I’ll try to report back after the gig.

2018-09-14 13:07:18 [https://news.ycombinator.com/item?id=17989951]

Just a heads up that your fingerboard app seems to be working incorrectly regarding displaying the names of sharps and flats on the fretboard diagram (in some cases).

For example, if I load the page and immediately click on an Eb on the piano, the fingerboard layout is correct, and the correct scale degrees are highlighted, but Eb are labeled as Db in the fretboard diagram. Similarly Bb are labelled as Abm etc. It seems like you just switched the sharp/flat symbol without also switching the note letter.

Otherwise awesome tool, this will be very useful for me!

2018-07-12 12:13:19 [https://reddit.com/r/SwingDancing/comments/8ybume/dancing_in_denver_this_weekend/e29ph51/]

Tonight at the Mercury Cafe there is arguably the best (biggest) dance in town for intermediate/advanced swing dancers. There is also a dance Sunday at the same location for more beginner dancers.

2018-07-03 19:51:50 [https://reddit.com/r/violinist/comments/8vxasz/progress_video_of_me_playing_riedings_violin/e1r6t2j/]

Is there software that you’re using that follows along with your playing with that red dot? Or did you add that in manually?

2018-06-05 20:57:17 [https://reddit.com/r/jazzguitar/comments/8ox3ky/help_please_can_anyone_identity_these_songs_and/e06s5hc/]

That particular song is ‘Take Five’ by Dave Brubeck.

2017-11-20 17:44:03 [https://reddit.com/r/jazzguitar/comments/7dypl2/how_to_use_doublestops_to_accompany_yourself/dq4960r/]

Hey thank you so much for the effort to do this. :) This is awesome! Very much appreciated.

2017-11-19 14:05:16 [https://reddit.com/r/jazzguitar/comments/7dypl2/how_to_use_doublestops_to_accompany_yourself/dq25uib/]

This is awesome!.. but given the title I was hoping you were going to explain what you’re doing here. Would you be willing to give some kind of explanation?

2017-11-07 23:58:04 [https://reddit.com/r/violinist/comments/7bjgb5/what_even_is_this_part_de_beriot_concerto_no_9/dpiim3l/]

First finger (index) on the E of the D string. Second finger (middle) on the C of the A string and simultaneously also the G on the E string.

You’re jumping back and forth between bowing the bottom two and top two strings together, while using your remaining two fingers to move the top G note up to C (pinky), back down to A (ring), back to G (middle), back to C (pinky), to A .. etc

2017-09-01 19:32:34 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmg9a5o/]

It is definitely not obvious what needs to be changed to do the “guitar tuning” the way I have done. I’m flabbergasted that it works at all. Honestly I broke the code more than anything else, I just broke it in a very particular way that produced the effect I wanted.

HOWEVER!!!

With that being said, the relevant changes are in a script in the ‘pushbase’ folder, which I believe is shared between the Push 1 and Push 2. So if you’d like, I can send you my modified file, and you can try with your Push 1. All you have to do is drop it in the folder, and Ableton automatically compiles it for you.

Shoot me a PM if you’re interested in trying.

2017-08-30 21:17:06 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmczoe9/]

Yes definitely! Although as mentioned to others, a lot of that is from my guitar knowledge. The degree to which I can improvise on guitar is essentially the degree to which I can on the Push, with some extra limitations due to the number of pads. But with the note layout the way I like it, it feels a lot like I cheated my way into being able to play keyboard, without having to actually learn to play keyboard. :p

2017-08-30 18:31:16 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmcs9hz/]

Ah I misunderstood. To answer your question, the scale being shown in light pads is C major, but I’m using it mostly as guideposts, similar to the dots on a guitar fretboard. Or more accurately, the black and white keys on a piano. I orient myself relative to it, but it is not informing what I play at all. I am essentially disregarding the “key” entirely.

2017-08-30 18:23:56 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmcrwya/]

The voicings that I’m using here come directly from guitar, and because I am a guitar player this note layout (rows in 4ths) is very intuitive to me. I already know all the shapes, I’m just playing them with two hands now instead of one.

I imagine it would be much harder to go from piano to the Push.. But if I could play piano, I probably wouldn’t need to learn to play the Push. :p

2017-08-30 18:17:31 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmcrlxi/]

The fact that the Push colors the root note, and shows sharps and flats with light and dark pads, helps immensely. If all the pads looked the same, this would be much harder. But it’s easy to keep track of where I am relative to the root notes, and sharps and flats are guideposts in between. I imagine it’s similar to the way a piano player thinks.

2017-08-30 18:15:18 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmcri7d/]

This is set in chromatic mode, with C as the root note, and rows tuned in 4ths – for the most part –

The extra trick is that I wanted the layout to mimic the guitar (tuned in 4ths, but with a major 3rd gap between a certain row). So I went in and decompiled the python MIDI remote scripts, changed some code, and now the result is that the middle 6 “rows” are tuned essentially like a guitar! Since I know guitar well, I basically get to cheat a bit.

The odd drawback is that my code change is a hack, and there are three pads in the upper left that don’t light up ever, but it’s a small price to pay for the tuning that I wanted.

As far as jazz characteristics, I’m not sure what to tell you. Jazz, like any musical genre, is just a language and culture. To play jazz, you transcribe and learn existing jazz. The same way you’d learn french or spanish. You learn the chord progressions, and you learn the phrases, then you’re playing jazz. It doesn’t matter what instrument you’re playing on – guitar, piano, Push – it’s about learning the phrases.. just like blues is learning blues phrases, or bluegrass is learning bluegrass phrases, metal is learning metal phrases, etc…

Maybe an important thing to note is that if you’re really trying to play jazz, then sticking to a single key and scale is definitely not going to work. You’re going to need all 12 notes, all the time. Chromaticism is everywhere in jazz, as is modulation, and playing chords that don’t fit in a single scale. I don’t know a single jazz song where all of the notes fit in a single scale. Jazz is about following chord tones, about following harmony with melody, not playing in scales.

Here I’m not thinking about any particular characteristics of jazz, this is a transcription of a Django Reinhardt song, essentially note-for-note. I’m just playing the notes he played.

Sorry, I’m not sure if that helps. If you have more questions you can definitely ask, but jazz is just jazz. It is intimidating, regardless of the instrument you use, but all you can do is just find some jazz you like, and jump in and start trying to learn it. I’ve only been playing jazz for 3-4 years, and only specifically gypsy jazz. It’s intimidating, but if you start simple, it might be easier than you think.

2017-08-30 18:00:39 [https://reddit.com/r/ableton/comments/6wx97u/deleted_by_user/dmcqt70/]

I do not play piano, I wish I could! I play guitar in a gypsy jazz group, so with the tuning on the Push set up right, it translates pretty easily. I know the shapes already, I’m just playing them from the other side of the fretboard, so to speak.

2017-08-24 20:51:39 [https://reddit.com/r/violinist/comments/6vrox8/i_use_my_electric_violin_guitar_and_a_looper_to/dm3db8u/]

How did you get the bass sound? It really punches, and actually almost sounds more like a standup bass to me than an electric, which is even more confusing.

Super awesome video though man, very well done all around.

2017-07-19 02:12:06 [https://reddit.com/r/Guitar/comments/6o5gji/discussion_how_do_you_know_what_chords_will_sound/dkf3m76/]

I think that you’re thinking of “sounding good” as being mostly relative to a fixed, un-changeing harmonic context. In this case the “key”. You’re thinking that because the piece mostly centers around the “key” of E major, that things will sound better the more that they are “in the key” of E major.

What you are hearing in this piece is that “sounding good” is more about the relationship of one chord to the next than to a fixed, un-moving “key center”. Songs can change key in the middle of them, or have multiple simultaneous implied key centers, and still sound good. “Keys” and “key signatures” are good to know in order to talk about music, but like someone else said they are descriptive rather than prescriptive.

If you create a nice melody connecting them, then you could make almost any two chords sound good one after the other.

In this case, this guitarist takes you on a journey through many different implied keys, but does it smoothly, and always ends up bringing you back to E major for a sense of resolution.

If I were to give you one thing to investigate to learn more about why this sounds good, I would say investigate “voice leading”. With proper voice leading, almost any chord progression can sound good, or at least coherent.

2017-05-13 14:36:03 [https://reddit.com/r/Denver/comments/6ay92w/ive_got_beef_with_some_of_denvers_street/dhioy8v/]

The dude with the clarinet pulled a gun on a friend of mine.

It’s a soprano sax, dude is my friend, I can’t speak for the others but he is one of the best guys I know. There is literally zero percent chance that this happened.

2017-05-10 01:13:06 [https://reddit.com/r/WeAreTheMusicMakers/comments/6a6pau/my_roommate_ucrumario_has_been_doing_videos_where/dhd6jy9/]

Hall and Oates :p

2017-05-10 01:02:45 [https://reddit.com/r/WeAreTheMusicMakers/comments/6a6pau/my_roommate_ucrumario_has_been_doing_videos_where/dhd6bab/]

There’s no need to curse, and no one said anything about popularity. This is not a self-promotion, nor is it a request for feedback. He is not an established artist, and it is the exact opposite of low effort content. That covers all the rules I see posted anywhere for this subreddit.

It is not against the letter of the rules. If your opinion is that it’s against the spirit of the rules, then as an equally valid member of this community my opinion is that it isn’t. But that’s not up to you or me, it’s up to the mods, so use the report button.

If your problem is that you think something about this is fake, I don’t know what to tell you. I guess you can include that in your report to the mods.

2017-05-09 20:06:34 [https://reddit.com/r/WeAreTheMusicMakers/comments/6a6pau/my_roommate_ucrumario_has_been_doing_videos_where/dhcvslg/]

To be honest I had a similar thought and hesitated to post, but he’s made plenty of things that I don’t care about enough to promote (no offense crumario), and I legitimately enjoy this thing in particular and want to make sure he keeps making it.

I can see it’s towing a line, but my vested interest is that I enjoy the content, not that he’s my friend. Maybe just better if I had not mentioned my relationship to him.

2017-05-09 19:06:15 [https://reddit.com/r/WeAreTheMusicMakers/comments/6a6pau/my_roommate_ucrumario_has_been_doing_videos_where/dhcsvb4/]

ooookay I get it now -_-

2017-05-09 19:04:17 [https://reddit.com/r/WeAreTheMusicMakers/comments/6a6pau/my_roommate_ucrumario_has_been_doing_videos_where/dhcsrxa/]

That’s fair. I think I like the bicycle song better, but the video in this one is more interesting to me - it’s easier to see where the samples came from. The flapping lid kills me. X-D

2017-05-09 12:32:30 [https://reddit.com/r/WeAreTheMusicMakers/comments/6a6pau/my_roommate_ucrumario_has_been_doing_videos_where/dhc8fyq/]

what do you mean?

2017-04-30 03:03:52 [https://reddit.com/r/Guitar/comments/68blem/oc_i_built_a_cheat_sheet_around_the_idea_of_being/dgxuq4d/]

Here is an easy way of remember this descriptively, rather than visually:

There are three flavors of major-sounding modes / scales, each distinguished by a specific note that gives its character:

Ionian (major scale): Sound of a natural 4 (unaltered)
Lydian: Sounds of a sharp 4 (#4)
Mixolydian: Sound of a flat 7 (b7)

The only notes that are common to all three of them (the ones that don’t give the flavor of the scale) are the 1, 2, 3, 5, and 6 - we call that set of notes the pentatonic scale. It’s the sound of “major-ness” in general, without any particular flavor.

There are three flavors of minor-sounding modes / scales, again distinguished by specific notes:

Aeolian (natural minor): Sounds of a flat 6 (b6 - sounds classical)
Dorian: Sound of a natural 6 (sounds modern)
Phrygian: Sound of flat 2 (b2 - sounds exotic)

The only notes that are common to all three of them are the 1, b3, 4, 5, and b7 - we call that set of notes the minor pentatonic scale. It’s the sound of “minor-ness” in general, without any particular flavor.

There is one scale / mode that is “diminished” sounding. It is distinguished from all the other modes by having a note that none of the others do, minor or major.

Locrian: Sound of the flat 5, (b5 - the tritone, sounds dissonant)

Note that the b5 is different than the #4, even though they are the same pitch, because of how the note is functioning (as a 4 or as a 5).

The harmonic and melodic minor scales are not separate flavors, so much as they are like switching to a different numerical system. They each have their own set of 7 different modes, with different sounds/flavors to them and different naming systems.

2017-04-17 10:51:34 [https://reddit.com/r/Guitar/comments/65wa8d/question_scales_and_jamming/dgdqtdj/]

If you just want to noodle around in a scale and have it fit with different styles, this should get you pretty far:


Minor Pentatonic: Rock, Blues

Major Pentatonic: Country, Bluegrass, happier-sounding Blues

Major (Ionian) Scale: General happy music, simple jazz, nursery rhyme style stuff, happy sounding classical music style stuff

Dorian Scale: Darker sounding modern music, jazz/rock fusion, post-rock, modern rock, simpler metal

Minor (Aeolian) Scale: Darker sounding classical music style stuff, classical-sounding metal

Mixolydian Scale: Jam band music

Phrygian Scale: Very dark, exotic, middle-eastern/arabian sound, exotic-sounding metal

2017-04-06 09:39:37 [https://reddit.com/r/gypsyjazz/comments/63qfs6/moving_into_gypsy_jazz_guitar/dfwv6wh/]

Here’s a basic outline:

Step 1: Buy a gypsy jazz guitar. At this stage it’s probably not really important which one you buy, just that it’s set up well enough to play without fret buzz. Typical beginner guitars are the Saga Gitane line, or the Cigano line. (I started with a Cigano GJ-10, and recommend it highly)

Step 2: Change your right hand picking technique. The go-to book for this is Gypsy Picking by Michael Horowitz. It is not comprehensive but it will get you 90% of the way there. There will likely be a change in both your picking patterns, and in your hand position. Watch videos and take videos of yourself to make sure your right hand looks like the pro players. This step took me way longer than it should have because I was being stubborn, and it takes more effort than I expected to really make the change.

Step 3: Learn the common chord shapes. There are lots of resources for this. I would recommend Getting Into Gypsy Jazz Guitar by Stephane Wrembel, or maybe some of the introductory courses on Denis Chang’s DC Music School.

Step 3.5 (optional): Spend some time really learning how to play la pompe (the rhythmic technique). I say optional here because this one I think will require an actual teacher sitting down with you and correcting your mistakes. It’s harder than it seems to really get it right. On the other hand, if you’re just starting out it’s sort of forgivable if you’re close but not all the way there.

Step 4: Learn the chords and melodies for some standard tunes. Hopefully no explanation needed here.

Step 5: Learn solos from famous players. Best if you transcribe them by ear yourself, but there are many resources that will just give you the tabs and personally I think that is still very effective. Learning some Django solos is basically obligatory, but there are now many other great players with different styles that you can listen to and choose your favorites. A couple of my favorites: Stochelo Rosenberg, Adrien Moignard, Olli Soikkeli, Stephane Wrembel, Biréli Lagrène. And many others.

You can pick up lots of licks and shapes and other hints from a variety of sources, but seriously 99% of learning how to improvise solos is done by transcribing and learning existing solos.

Some good general sources for lessons and discussion are: Djangobooks forum, DC Music School, Rosenberg Academy, and Christiaan van Hemert’s video lessons.

2017-03-27 21:41:33 [https://reddit.com/r/Jazz/comments/61wxr5/how_the_hell_do_i_use_the_altered_scale_over/dfhzhrg/]

Here’s a huge oversimplification that I think will get you pretty far without getting too technical:

If you’re playing in a generally major key, or “major” sounding section of a song, then when you play a 7 chord (like G7, or C7) a safe bet is to play around with the chord tones (root, 3, 5, b7) plus other notes from the major scale (2, 4, and 6 otherwise known as 9, 11 and 13).

Any other notes you play against that chord (b9, #5, #4, maj7, b3, etc) will produce sounds of tension, dissonance, darkness, etc. You can think of these as “altered 7” or “altered dominant” sounds. You can sort of pick and choose from all the alterations at will for different effect. They sound appropriate in places that should sound “minor” or dark or exotic.

For example in almost all “ii V i” progressions in a minor key, the V will be an altered dominant. For an example with the G7 specifically, try playing an altered sound over the G7 in the beginning section of Tears by Django Reinhardt.

2017-02-26 01:35:51 [https://reddit.com/r/Fantasy/comments/5w83qz/alan_moores_jerusalem/de8ak33/]

It is both dense and sometimes difficult.

The story itself was not enough to keep me reading, in part because it jumps around a lot, especially in the beginning.

But the writing itself enthralled me – the quality and the depth of it. To me the book is clearly the master-work of a master. The quality of the writing alone kept me glued to the page for hours at a time (and it took many, many hours).

That said, although the story was not so engaging in the beginning, it did get considerably more interesting as it went on, it did stop jumping around so much, and in the end was satisfying and felt complete.

In fact, in full retrospect, it is one of the best stories I have ever read - because it resonated with me in a very personal way - but it’s not one that I would recommend to everyone, because it is deep and complex. And difficult.

I picked it up expecting and hoping for something challenging, but not as challenging as say, Infinite Jest. What I got was exactly was I was expecting challenge-wise, but the reward from making it through was actually many times greater than I had expected.

2017-01-22 17:51:21 [https://reddit.com/r/science/comments/5pho2w/study_shows_that_noninvasive_brain_stimulation/dcryc34/]

If you don’t mind a few more questions:

  1. do you know what brain area was targeted in your case?
  2. what was the problem that you were having treated with TMS (depression, etc)?
  3. how did TMS come up as a potential solution - was this at the recommendation of a doctor, or did you just find somewhere that does this treatment?
2016-10-24 00:00:00 [https://orcid.org//0000-0003-0808-2111/work/128541443]

Open in Action: Music, Computing and Open Data

2016-10-09 21:38:10 [https://reddit.com/r/gypsyjazz/comments/56nn7w/any_tips_on_soloing_over_fast_chord_changes/d8lfgd8/]

If the chord progression implies a very strong, specific, and complex harmonic movement, sometimes there’s nothing to do but just play the changes.

If there is a strong and stable implied key, something like Rhythm Changes for example, then just focusing on the implied key can work well.

Sometimes even if there’s not one single implied key for an entire section, you might still be able to simplify and group chords together into subsections with similar tonality. You might end up with 2 or 3 different tonal chunks with a number of changes inside each.

Another thing you might try is re-harmonizing, or super-imposing your own chord changes that are similar to the ones you’re playing over, but maybe that you’re more familiar with. If there’s a section of one chord.. going into some other chord… resolving to a tonic.. then it’ll probably sound find to play it as if it were a ii V I (or whatever) even if it’s not actually a ii V I.

2016-10-09 18:05:50 [https://reddit.com/r/Vive/comments/56mvne/animvr_frame_by_frame_animation_in_vr_prototype/d8l4va6/]

/u/atomtwist – I’m curious what engine you’re building this in. This looks amazing for the work of a single dev - especially the menu interactions!

2016-07-05 00:13:56 [https://reddit.com/r/jazzguitar/comments/4rad0u/practicing_donna_lee_looking_for_feedback/d4zpemw/]

You sound like you’re just running scales a lot of the time.

I’m going to suggest a complete change in approach that I think might help get you where you want to go quicker.

Instead of thinking “Chord -> Scale”, think “Chord -> Arpeggio”.

There are lots of different scales and modes you could play over an F7 that would sound fine and good. Super locrian, mixolydian, bebop dominant, whatever.. Different scales will sound better or worse in different situations.

But the F7 arpeggio will ALWAYS sound good over an F7 chord.

Use that to your advantage.

If you can make a decent solo using ONLY arpeggios, then in between the arpeggios you can basically just do whatever you want, whatever you hear in your head, and if it ever gets mucked up you just land right back in those arpeggios.

Suddenly everything is more free, more forgiving. Jazz improvisation is very free and forgiving.

I think a lot of guys, especially swing guys, couldn’t tell you exactly what scale they’re playing, even if it is a scale. They’re not thinking “F super locrian”, they just see the chord tones, and have different ways of connecting them up.

They’re playing scales but not thinking in scales.

Melody follows chord tones, everything else is just decoration…

Learn the arpeggios, not the scales. Improvise with arpeggios, not scales.

But then the trick is this - just running up and down arpeggios sounds waaaaay more boring than just running up and down scales.

So how do you make just arpeggios sound interesting?

That’s the trick. I can’t tell you how, but I can tell you this - play around until you can do that and I promise it will be more immediately rewarding than trying to learn the thousands of possible scale combinations that go over which set of chord in which context.

2016-05-05 14:01:14 [https://reddit.com/r/gypsyjazz/comments/4hx79g/whistled_melody_original_gypsy_jazz/d2u8isd/]

Just wanted to say I really enjoy your articulation - very tasteful. The melody definitely has parts that remind me of other melodies, that you are almost quoting, but I don’t know enough to quite place them. Very good stuff, hope to see more.

2016-05-04 12:23:24 [https://reddit.com/r/Guitar/comments/4hqh4u/news_tabify_a_reddit_inspired_app_for_guitar/d2sqtye/]

Would you be willing to point me in the direction of the research? I’m just interested for my own sake, though I lack much background in DSP, it’s something I’m trying to learn more about, and this particular problem has always fascinated me.

2012-07-28 22:13:14 [https://news.ycombinator.com/item?id=4307503]

What I’ve heard (and am about to find out) is that Master’s programs in CS don’t do much more than undergraduate degrees. Maybe if you’re lucky you do a little more research, you write a thesis, and then you’re in the exact same position you were a year or two ago.

What I’m thinking is.. Just start doing stuff on your own. Figure out things you want to make and try to make them. Join some open-source projects, start some open-source projects, build a portfolio of things that you made and code you’ve written that potential employers can actually look at. At this point I’m just regurgitating advice that I’ve heard too many times, but that doesn’t mean it’s not good advice.

2012-07-17 19:53:25 [https://news.ycombinator.com/item?id=4258948]

You really need to do this. Here was my thought process…

I’m vaguely interested in this, so I’m going to go to the site to check it out. –> Hmm, okay 50 dollars, what was I here for again? –> Oh, iPhone app template, cool. Let’s see, $50 is a lot, I wonder what I get. –> That picture can’t possible be what I get, so I want to know what I get. –> This is too hard to figure out, I’m gonna look for an open-source version. –> …

Not that I’m gonna be your typical customer, but maybe I could have been. YMMV.

[Edit] To be fair, I spent a little more time on your site and I like what I see, but that reaction should happen on the front page.