Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/helio-fm/helio-sequencer

Libre music sequencer for desktop and mobile platforms
https://github.com/helio-fm/helio-sequencer

Serialize the project's track grouping mode

0947cdc8262124fb70e585fb1109d9889a85bc6d authored almost 4 years ago by Peter Rudenko <[email protected]>
Fix minor UI glitches after MIDI import

c5fea8ebe8de20229ab5507074809ac5614a23bd authored almost 4 years ago by Peter Rudenko <[email protected]>
Group the exported MIDI tracks (#171)

828f38ae0a972778408be3369049c5127c03e5c3 authored almost 4 years ago by Peter Rudenko <[email protected]>
Tidy up some defines

176fd507db0c9f7004cde2ab4f5f1f68304049ab authored almost 4 years ago by Peter Rudenko <[email protected]>
Add horizontal scrolling on shift+wheel (#169)

7df79f1e64d8388fd56ff63d1b35790696b0776f authored almost 4 years ago by Peter Rudenko <[email protected]>
Merge branch 'feature/file-choosers-mobile' into develop

b7621bb1a5f2095428c3484ec9871134b2f880c8 authored almost 4 years ago by Peter Rudenko <[email protected]>
Android: init some basic fastlane info

fac5e294a416e5236c3ea858ad79e5e4156b99fb authored almost 4 years ago by Peter Rudenko <[email protected]>
Rework more file choosers in async way

c0d447f3da65440ff26d69ae8cd58937b3a7e9ab authored almost 4 years ago by Peter Rudenko <[email protected]>
Refactor the render dialog to make it available on mobile

65a67d67c6130c51addbb92700c49bc7da618ae1 authored almost 4 years ago by Peter Rudenko <[email protected]>
Clean up the document class, use async file choosers for import/export

a65357e763bc6b8d2693983486f579cf67792134 authored almost 4 years ago by Peter Rudenko <[email protected]>
First steps in reworking the file choosers for mobile

df6e4c086e1a82c568b029811e1cb40e378a297a authored about 4 years ago by Peter Rudenko <[email protected]>
Tidy up readme

5ecb9552790b4acf76d8e1fe1a0b2b3c56aaa78f authored about 4 years ago by Peter Rudenko <[email protected]>
Docs: add svg favicon

d97d92d685a145ecbca8a38f5de2ee4cf1b06eb2 authored about 4 years ago by Peter Rudenko <[email protected]>
Transport: reset playback cache when the project is activated

This is the only hack I can come up with to clear the cached midi
messages when some keyboard ma...

9cb70686930e63d7483c19f3009c25a848b00423 authored about 4 years ago by Peter Rudenko <[email protected]>
Update change log

19a2c3344180b330c46a9a60500e3755d2efbcd6 authored about 4 years ago by Peter Rudenko <[email protected]>
Merge branch 'docs' into develop

6fbc717e0c99bbe51ecabd3963006ff9b66be069 authored about 4 years ago by Peter Rudenko <[email protected]>
Android builds housekeeping

a4bd06d81c519c2630663da5c6d4ff1753e98809 authored about 4 years ago by Peter Rudenko <[email protected]>
Docs: add a page about configuration files

820cf805c446c3bac497a5229168f38d3e6e442c authored about 4 years ago by Peter Rudenko <[email protected]>
Smarter temperament conversions

6ee4ec803eea494b80efda56ceb218a57aea7fa2 authored about 4 years ago by Peter Rudenko <[email protected]>
Update the built-in chords list

Only leave the chords which are more appealing to me,
comment out the dim/aug, as they won't wor...

6b44b59a265a4b10e60de36c96e8a7d61bb49916 authored about 4 years ago by Peter Rudenko <[email protected]>
Improvements in key signature conversions

47989ce6ea1997e89666b9a28ad0b96dce152ec6 authored about 4 years ago by Peter Rudenko <[email protected]>
Сonvert all key signatures when switching temperaments

292fe874e685374973b71c89d767b08e7fadeb15 authored about 4 years ago by Peter Rudenko <[email protected]>
Key signature maps to update properly on temperament change

2965c73df7c7e53914d2da429c654dc6b47e4bec authored about 4 years ago by Peter Rudenko <[email protected]>
Note component: resizable edge size to depend on the note width

Smaller notes were often harder to pick for dragging, due to
the hardcoded resizable edge width;...

3848743cb3c00db685ac02f07e3bf2af74d6cdff authored about 4 years ago by Peter Rudenko <[email protected]>
Docs: wrap up the microtonality page, fix some wording and typos

d73f9a4dc5f0f2af2cdfb810d1d791e1afb592d2 authored about 4 years ago by Peter Rudenko <[email protected]>
Minor refactoring

38da5e1e0d805e5227ad9865bf52aff40f41bf9a authored about 4 years ago by Peter Rudenko <[email protected]>
Roll header tools: improvements and prettying up

Sound probe is aligned to the nearest beat, not snap, for convenience;
also don't start the play...

5cc8c4b3b7019eddbd989f6ffae198e0ad18ccc4 authored about 4 years ago by Peter Rudenko <[email protected]>
Delete some unused classes

84e358358ef8e2b603661e033a75f19df90288c4 authored about 4 years ago by Peter Rudenko <[email protected]>
Docs: add draft page about temperaments and keyboard mapping

ddac9fb7267b122cf6675f6bfd25f22f60fbbf56 authored about 4 years ago by Peter Rudenko <[email protected]>
Docs: add a note about tempo tracks

dd0ff7366edaca40dcdd6ee984f6894e29b846ff authored about 4 years ago by Peter Rudenko <[email protected]>
Docs: move vcs info into a separate page

302662d5d4e8d208c3ca0b0f42728bad3849c901 authored about 4 years ago by Peter Rudenko <[email protected]>
More sensible way to determine the default instrument

9c62eac6e4d3688d2a3a04f5e95bf2b07b36cb4a authored about 4 years ago by Peter Rudenko <[email protected]>
Update JUCE

4d9c405257213788b94e7b7aa02a9a15a12bf349 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix misnamed method

1d13b8565060629ee99460a03754ea21fd2dbee1 authored about 4 years ago by Peter Rudenko <[email protected]>
Tidy up identifier lists

9abc2bfb5606258a2420e8a1a3f19a1ea0a49be7 authored about 4 years ago by Peter Rudenko <[email protected]>
Remove some stray code in undo action classes

ce75b7354ff48df2c82592b5d302ab44393a030b authored about 4 years ago by Peter Rudenko <[email protected]>
Misc refactoring

443186e444eacfe38c89dadef33152059dac120c authored about 4 years ago by Peter Rudenko <[email protected]>
Clean up redundant methods and declarations

48f0f256cacf4dc4606d09b87eb69bb79912e7b7 authored about 4 years ago by Peter Rudenko <[email protected]>
Move another global constant to the common header

5b60668b4dcc6306bdcf1bc81ff21364d7a94378 authored about 4 years ago by Peter Rudenko <[email protected]>
Optimize includes

31472a3074489d5f30be3304ad6266660620db79 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix typos

093dcc60f7b9c2e6baa31b27635d7b13b21a7d27 authored about 4 years ago by Peter Rudenko <[email protected]>
Add a command to switch to the most visible track/clip in the viewport

6060138fea8cd5983b399a497d7664b53bd73895 authored about 4 years ago by Peter Rudenko <[email protected]>
Waste less cycles on animations, esp. zooming (#158)

f85e51d26657c2d89b571b9df25c75176334cd06 authored about 4 years ago by Peter Rudenko <[email protected]>
Minor renames and cleanup

bed095e238d291ab1f702eb3560ee9e0583c1945 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix several focus issues when deleting tracks (#160)

543ebafc710d55ea7ed0488bd40e2d14ec27fd7b authored about 4 years ago by Peter Rudenko <[email protected]>
Clean up the unused #includes

2d219655626ac057012570fabc395db5ddfcdff0 authored about 4 years ago by Peter Rudenko <[email protected]>
Minor refactoring

92c94af8bc1879087099dd086e480f878e27b89d authored about 4 years ago by Peter Rudenko <[email protected]>
Bump version, re-save projects

711f38260ba77e365cd6dde4ab30e7e87d3cb0a6 authored about 4 years ago by Peter Rudenko <[email protected]>
Delete some old unused drafts

2e0da2011f6c261d1270399d48b374bae08742c6 authored about 4 years ago by Peter Rudenko <[email protected]>
Fixes for note previews

3d230f9b451034472bf7ac7a04749577ec55411d authored about 4 years ago by Peter Rudenko <[email protected]>
Rename some #defines

3f994099ab466f6763e99aa5ebd59a358e7906b5 authored about 4 years ago by Peter Rudenko <[email protected]>
Note previews: send note-off events at the timeout

This is another long-overdue fix: note previews didn't work well,
if the instrument was making a...

8292fa776ec7e517b5f61c3ce12753e6a0757253 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix the return key not working in some dialogs

7994e013222f80ed5cc8350c9e09cf54c8142b88 authored about 4 years ago by Peter Rudenko <[email protected]>
Instrument: load simple plugins as early as possible

c7239c9921604b3dd4e1d8d5b14d10ecf9434d30 authored about 4 years ago by Peter Rudenko <[email protected]>
Tidy up string constants, add naming workaround for the default synth

2c05013882c95cca0bb0fe8ea11102fa62c966a5 authored about 4 years ago by Peter Rudenko <[email protected]>
Disable "delete instrument" menu item for the default synth

6cb67f1dc124baddf143294e2898bdaf44d4af3a authored about 4 years ago by Peter Rudenko <[email protected]>
Add a hack to make the built-in synth aware of current temperament

c6284ef7061ba302e2da482c19231ebe739ea44d authored about 4 years ago by Peter Rudenko <[email protected]>
A better way to keep track of switching between projects

0ffa8cabac7ff936c77eaaa082af82ba174af1e3 authored about 4 years ago by Peter Rudenko <[email protected]>
ProjectListener: more callbacks for the callback god

17fac6b9324336cdf079cf37d620dedf3372d2ce authored about 4 years ago by Peter Rudenko <[email protected]>
Refactor the built-in synth classes

c5001e9a2e7a02bd7235e120d5e29823fba674f2 authored about 4 years ago by Peter Rudenko <[email protected]>
Playback: send initial controller state events to all channels

f2642bfcd32e60d7fd278a69151d351ec2b08b4d authored about 4 years ago by Peter Rudenko <[email protected]>
Update ProjectListener interface for convenience

e3563aa11d517d03738390809aea914bda2ddebd authored about 4 years ago by Peter Rudenko <[email protected]>
Instruments: minor fix to store the last valid state correctly

b2649fef452adb134ba67a8a0d980dcdfac2f272 authored about 4 years ago by Peter Rudenko <[email protected]>
Playback: send "all sound off" messages to all channels

6f4ebe13190421714dffbf0f8577837ac1ec6bd2 authored about 4 years ago by Peter Rudenko <[email protected]>
Add a simple sine synth

e15dab633c8cc589ce9b933ea7b68d363a1110a3 authored about 4 years ago by Peter Rudenko <[email protected]>
Rename the built-in instrument class, delete all piano samples

Dayymn it feels good to delete stuff

6bc76c8f5a8f699093db924a9d398a1222cb2aa3 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix naming and typos

cde38347f24ed2066eea136dfadbc35f9389399e authored about 4 years ago by Peter Rudenko <[email protected]>
Minor tidying up

b6d567c0d95bb6322d4dc91b49742794cc74d189 authored about 4 years ago by Peter Rudenko <[email protected]>
Merge branch 'feature/scala-kbm' into develop

17918eadedbd19528219f8342d1ec43bf9c7fa12 authored about 4 years ago by Peter Rudenko <[email protected]>
Make temperament menu items available

6f0ddb9768e308ad88f37e3ea47e505aee9a5433 authored about 4 years ago by Peter Rudenko <[email protected]>
Update translations

e1b71e6725115770ef673ee4e673c31404e12f7b authored about 4 years ago by Peter Rudenko <[email protected]>
Key mapping page: make keys clickable for preview

81d2ead3f1576d38e9c44567058da2fa69cdbdb5 authored about 4 years ago by Peter Rudenko <[email protected]>
Key mapping page: handle loading Scala mapping(s)

8b7e0800310dba5bd4a88dc41e9d92bad5c30b47 authored about 4 years ago by Peter Rudenko <[email protected]>
Key mapping: copy and paste

b3a40ad7ad4781c34241aa67ce063580465cfb92 authored about 4 years ago by Peter Rudenko <[email protected]>
Key mapping: rework the scale preview in key signature dialog

9ecb50839a8cd2a6463af5a6d5715adb0b22b2e5 authored about 4 years ago by Peter Rudenko <[email protected]>
Key mapping: rework the single key previews

f66c2c1f5c02f4df3e4cb408f0e71d122d006225 authored about 4 years ago by Peter Rudenko <[email protected]>
Key mapping: rework exporting messages for the playback

05db87743009f2ecc8ec8eaacf81a77507da34a8 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix the number of mapped keys

fa54412c0c14f419a05e87d826e5d5a9a7d7651a authored about 4 years ago by Peter Rudenko <[email protected]>
Add hotkeys for the keyboard mapping page

f521ecb1bc9ab074b6ef84649fb51fe44ed859f5 authored about 4 years ago by Peter Rudenko <[email protected]>
Tidy up translation ids

17bba3b68e2c5808af669d6e3c19e31a844daae1 authored about 4 years ago by Peter Rudenko <[email protected]>
Implement editing the key mapping in the UI

04ff7faa50f67b3001890deed1073d4421757121 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix key mapping serialization, add some tests for Scala import

bc4e25b59d926eabfe0a752eed2dfa50aef68c56 authored about 4 years ago by Peter Rudenko <[email protected]>
Add the key mapping page contents and layout

8bba4b6d86b193561c17435bd87688e2b0d4889c authored about 4 years ago by Peter Rudenko <[email protected]>
Add draft keyboard mapping page and its menus

b9ba4be3d537d9f183881905b35b02e83d77252c authored about 4 years ago by Peter Rudenko <[email protected]>
Reverse the keyboard mapping index

697dd1e3028b0ed2869d069fe9ae0b93058bcf62 authored about 4 years ago by Peter Rudenko <[email protected]>
Unify all animation intervals

f6fadb2f882d700df9652de8fa7bbe440a966da6 authored about 4 years ago by Peter Rudenko <[email protected]>
Scaffold the keyboard mapping classes

8f1f61e5052c14b9f345f1b99ee3c098e4be89ae authored about 4 years ago by Peter Rudenko <[email protected]>
Clean up magic numbers to unify fade-ins/fade-outs

cfa279434129c373a403f65fe89b68ec161a5bd3 authored about 4 years ago by Peter Rudenko <[email protected]>
Add permissions for Bluetooth on Android (#153)

3ace0ec5eba17385c310b1dc95626ef41ec84743 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix project range not updating when deleting a track

bb5e10abf049863a6cfd40e03c0ec33de1182a14 authored about 4 years ago by Peter Rudenko <[email protected]>
Fix glitches in mini-maps on project range change events

eb9d139af951c2520b29da2707ff1962d4f2d554 authored about 4 years ago by Peter Rudenko <[email protected]>
Update change log

f633a5efc1292ae236d03fd5d94ed3faa7906ca8 authored about 4 years ago by Peter Rudenko <[email protected]>
Get rid of setAlpha in several places

setAlpha in JUCE is very flexible, but it's also *extremely* slow;
adjusting colors individually...

fd8be075ad7729c71a938acc07e08bf53c17c6ef authored about 4 years ago by Peter Rudenko <[email protected]>
Dashboard cleanups

64cf60dc92220c683eb695d51a3e322baf2c0fa3 authored about 4 years ago by Peter Rudenko <[email protected]>
Misc modernizations

03b58d2dfdf2225e24a9a9adf42d9f5c84ae5dd6 authored about 4 years ago by Peter Rudenko <[email protected]>
Update translations, re-save projects

0c588afc7c4a3011dee9a489dc61fd057e3e95c7 authored about 4 years ago by Peter Rudenko <[email protected]>
Update JUCE

246f2d5037c718654b32e53b8e0f59d2e85047df authored about 4 years ago by Peter Rudenko <[email protected]>
Merge branch 'feature/tap-tempo' into develop

c042f8a811cee583d35e6533614c0423099f95cf authored about 4 years ago by Peter Rudenko <[email protected]>
Some UI code cleanup

ba86ce069a23633268842d48700187ed321a8530 authored about 4 years ago by Peter Rudenko <[email protected]>
Let us not forget to have fun ;)

d341b36d618d7924143b1aa7c2b8001a65e8e53e authored about 4 years ago by Peter Rudenko <[email protected]>