Ok, thanks for the answers
Posts made by Jerems134
-
How about a simple Hise standalone application installer for MacOS, Windows, Linux ?
Hise is a great tool to make music plugins/app, I also use Maize sampler it's simpler but limited, in Hise with a bit of coding you can do something more advanced + effect plugins and standalone app which is not possible with Maize.
However, I find having to compile my Hise application and my plugins on multiple OS's a bit annoying although I understand that for some having all these options is important.How about a simple Hise standalone application installer for MacOS, Windows, Linux without the need to compile your own and similarly to Maize Sampler a cloud server system to compile plugins in all formats (AU, VST, AAX for Mac PC, Linux)
I think it would get more people (Software dev noob like me) to use Hise.Thanks for reading, waiting for your advice
-
RE: Raspberry Pi
@Christoph-Hart @d-healey What you think about ELK Audio OS to embed Hise linux plugin on the latest Pi 4 ?
-
RE: Probably a dumb question, but...
@AudioHobbyist Check Maize Sampler to make simple rompler, but he has much less possibilities than Hise
-
RE: The definitive feature request & bug fix roadmap
Feature Request : A Drum Step Sequencer like arpeggiator module with associate sliderpack component :
Basic things :
Pattern length
Time grid (1/16, 1/32 etc.)
Magnetism on grid or free
12 or 16 tracks / sample slot
MIDI rec input from the keyboard or the drum pad
Syncronized BPM with Daw or freeFor more, Hise's user can customize it :
Colors, background
Volume, pan, pitch on each sample slot
Drag user sample
Repeated note
Drum machine groove
send CV / Gate
FX send
and I must forget ...https://forum.hise.audio/topic/3511/drums-sequencer-in-hise/8?_=1623432809025
-
RE: Intel Integrated Performance Primitive Links
@Rudra Ghosh Wow, thanks man !
-
RE: Export to HLAC monolith unsupported samplerate error
@d-healey Ok thank for taking time to find a solution. Adobe media encoder keeps the original metadata normally, but not the loop start/end too.
I 'll share the wav files with my plugin, it's too complicated to use SoX with the terminal or import/export in an DAW with the amount of samples I 've to convert.
Thanks for all things you do for Hise community, i follow you on Patreon. -
RE: Export to HLAC monolith unsupported samplerate error
@d-healey I use Adobe Media encoder.
With SoX isn't too complicated to convert hundreds of samples ? -
RE: Export to HLAC monolith unsupported samplerate error
@Christoph-Hart Ok, I'll do this. Thanks
Edit : With conversion I loose loops metadata.
To share my plugin, I 'll have to give a folder with the wav files, I can't use the HLAC monolith : ( -
RE: Export to HLAC monolith unsupported samplerate error
@Christoph-Hart Isn't possible to set bit rate of sampler module to 16 bit 24000Hz with script ?
And force sampler to extract sample maps to HLAC monolith in this bitrate ?
All of my samples are in the same format, I 've hundreds of samples to convert.
Conversion will make a fake 44100 Hz. -
Export to HLAC monolith unsupported samplerate error
I use old sampler/drum machine samples at 12/16bits 24000Hz,
when I export sample maps to HLAC monolith I've this error : HLAC monolith unsupported samplerate : 24000
How to resolve this ? -
RE: Mark notes that contain samples by coloring keyboard keys
@ustk @d-healey Ok it's working, thanks for your help !
Solved with this code ://Combo box const var cmbSampleMap = Content.getComponent("cmbSampleMap"); cmbSampleMap.set("items", sampleMaps.join("\n")); inline function oncmbSampleMapControl(component, value) { Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]); for (i = 0; i < 127; i++) if (Sampler1.asSampler().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); else Engine.setKeyColour(i, Colours.withAlpha(Colours.white, 0.0)); };
-
RE: Mark notes that contain samples by coloring keyboard keys
@ustk @d-healey Ok, I've put code in right place now, but all keys stay coloured.
How to reset the previous colour ?
Sorry I'm noob//Combo box const var cmbSampleMap = Content.getComponent("cmbSampleMap"); cmbSampleMap.set("items", sampleMaps.join("\n")); inline function oncmbSampleMapControl(component, value) { Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]); if (Sampler1.asSampler().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); }; Content.getComponent("cmbSampleMap").setControlCallback(oncmbSampleMapControl);
-
RE: Mark notes that contain samples by coloring keyboard keys
@d-healey That's what I did ?! Maybe in the wrong place?
Look code sample//Combo box const var cmbSampleMap = Content.getComponent("cmbSampleMap"); cmbSampleMap.set("items", sampleMaps.join("\n")); inline function oncmbSampleMapControl(component, value) { Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]); }; //-> reg i; for (i = 0; i < 127; i++) { if (Sampler1.asSampler().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); } Content.getComponent("cmbSampleMap").setControlCallback(oncmbSampleMapControl);
-
RE: Mark notes that contain samples by coloring keyboard keys
@d-healey Trying this doesn't work, now all sample maps color keys at same time, no matter I change sample map
//Combo box const var cmbSampleMap = Content.getComponent("cmbSampleMap"); cmbSampleMap.set("items", sampleMaps.join("\n")); inline function oncmbSampleMapControl(component, value) { Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]); }; reg i; for (i = 0; i < 127; i++) { if (Sampler1.asSampler().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); } Content.getComponent("cmbSampleMap").setControlCallback(oncmbSampleMapControl);
-
RE: Mark notes that contain samples by coloring keyboard keys
@d-healey I’ve to set the range with knob or it’s just for saving preset ?
Its possible to make it automatic ?
I already have the code to save a preset. For now just the first samplemaps color the keys, when I change samplemap/preset, keyboard stay coloured like samplemap1, it dosent match with samplemap2. -
RE: Mark notes that contain samples by coloring keyboard keys
@ustk Key color code is working, but I use 1 sampler with 2 sample maps, I would like color each sample maps on the same sampler when I switch sample maps
-
RE: Mark notes that contain samples by coloring keyboard keys
@d-healey @ustk On Sampler1 I have 2 sample maps loaded and I switch with presets/combo box.
How to color keys only for samplemap1 and match coloured keys on samplemaps2 when I switch presets ?
Actualy all keys from all sample maps are coloured no matter different sample maps mapping.
They are layered.Full code :
Content.makeFrontInterface(1200, 370); const var Panel1 = Content.getComponent("Panel1"); const var Panel2 = Content.getComponent("Panel2"); const var Button1 = Content.getComponent("Button1"); //Tab button callback function inline function onButton1Control(component, value) { if (value == 1) Panel2.showControl(true); else Panel2.showControl(false); }; Content.getComponent("Button1").setControlCallback(onButton1Control); //Presets ComboBox Function //Sampler const var Sampler1 = Synth.getChildSynth("Sampler1"); //Sample maps array const var sampleMaps = Sampler.getSampleMapList(); //Combo box const var cmbSampleMap = Content.getComponent("cmbSampleMap"); cmbSampleMap.set("items", sampleMaps.join("\n")); inline function oncmbSampleMapControl(component, value) { Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]); }; Content.getComponent("cmbSampleMap").setControlCallback(oncmbSampleMapControl); //Coloured Keys //const var Sampler1 = Synth.getChildSynth("Sampler1");//(Repetiton) reg i; for (i = 0; i < 127; i++) { if (Sampler1.asSampler().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); }
-
RE: Mark notes that contain samples by coloring keyboard keys
@d-healey I've many sample maps on one sampler and all keys are coloured at the same time, have an idea to do with sample map ?
//I've try replace const var Sampler1 = Synth.getChildSynth("Sampler1"); reg i; for (i = 0; i < 127; i++) { if (Sampler1.asSampler().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); } //by const var Sampler1 = Synth.getChildSynth("Sampler1"); const var sampleMaps = Sampler.getSampleMapList(); reg i; for (i = 0; i < 127; i++) { if (Sampler.getSampleMapList().isNoteNumberMapped(i)) Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.3)); }
Not working